You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Richard S. Hall (JIRA)" <ji...@apache.org> on 2011/05/25 17:34:47 UTC

[jira] [Created] (FELIX-2973) [Framework] Implement OSGi R4.3 generic capabilities and requirements

[Framework] Implement OSGi R4.3 generic capabilities and requirements
---------------------------------------------------------------------

                 Key: FELIX-2973
                 URL: https://issues.apache.org/jira/browse/FELIX-2973
             Project: Felix
          Issue Type: New Feature
          Components: Framework, Specification compliance
    Affects Versions: framework-3.2.2
            Reporter: Richard S. Hall
            Assignee: Richard S. Hall
             Fix For: framework-4.0.0


The OSGi R4.3 spec introduces a generic mechanism for a bundle to provide some capability (Provide-Capability) and other bundles to require such capabilities (Require-Capability). We need to implement this feature. Since it is based on the existing model used by the Felix framework, this should be reasonably straightforward. The biggest changes are the support of specifying types in the manifest header for capabilities and that generic capabilities can express "uses" constraints on packages.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (FELIX-2973) [Framework] Implement OSGi R4.3 generic capabilities and requirements

Posted by "Richard S. Hall (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FELIX-2973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13071257#comment-13071257 ] 

Richard S. Hall commented on FELIX-2973:
----------------------------------------

This is only waiting for a rewrite of the code to parse the standard OSGi manifest header.

> [Framework] Implement OSGi R4.3 generic capabilities and requirements
> ---------------------------------------------------------------------
>
>                 Key: FELIX-2973
>                 URL: https://issues.apache.org/jira/browse/FELIX-2973
>             Project: Felix
>          Issue Type: New Feature
>          Components: Framework, Specification compliance
>    Affects Versions: framework-3.2.2
>            Reporter: Richard S. Hall
>            Assignee: Richard S. Hall
>             Fix For: framework-4.0.0
>
>
> The OSGi R4.3 spec introduces a generic mechanism for a bundle to provide some capability (Provide-Capability) and other bundles to require such capabilities (Require-Capability). We need to implement this feature. Since it is based on the existing model used by the Felix framework, this should be reasonably straightforward. The biggest changes are the support of specifying types in the manifest header for capabilities and that generic capabilities can express "uses" constraints on packages.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Closed] (FELIX-2973) [Framework] Implement OSGi R4.3 generic capabilities and requirements

Posted by "Richard S. Hall (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-2973?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Richard S. Hall closed FELIX-2973.
----------------------------------

    Resolution: Fixed

Karl improved the standard header parser, so this one is done.

> [Framework] Implement OSGi R4.3 generic capabilities and requirements
> ---------------------------------------------------------------------
>
>                 Key: FELIX-2973
>                 URL: https://issues.apache.org/jira/browse/FELIX-2973
>             Project: Felix
>          Issue Type: New Feature
>          Components: Framework, Specification compliance
>    Affects Versions: framework-3.2.2
>            Reporter: Richard S. Hall
>            Assignee: Richard S. Hall
>             Fix For: framework-4.0.0
>
>
> The OSGi R4.3 spec introduces a generic mechanism for a bundle to provide some capability (Provide-Capability) and other bundles to require such capabilities (Require-Capability). We need to implement this feature. Since it is based on the existing model used by the Felix framework, this should be reasonably straightforward. The biggest changes are the support of specifying types in the manifest header for capabilities and that generic capabilities can express "uses" constraints on packages.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira