Pierre De Rop created FELIX-5515:
------------------------------------

             Summary: Upgrade DM to OSGi R6 API
                 Key: FELIX-5515
                 URL: https://issues.apache.org/jira/browse/FELIX-5515
             Project: Felix
          Issue Type: Wish
          Components: Dependency Manager
    Affects Versions: dependencymanager-2.0.1
            Reporter: Pierre De Rop
            Assignee: Pierre De Rop
            Priority: Minor
             Fix For: org.apache.felix.dependencymanager-r9


Refactoring task:

DM core was using so far an old OSGI 4.2 API. It would be good to refactor the 
code in order to build DM with an R6 osgi api.
the benefits of build DM with an R6 osgi api are important:

- we will be able to use the standard @ProviderType annotation which won't be 
supported anymore in next bndtools version.
- be able to use the ServiceObjects API internally (in case we want to 
implement one day prototype services).
- use osgi r6 type safe API, when it is possible




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to