You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Pierre De Rop (JIRA)" <ji...@apache.org> on 2017/02/06 10:50:41 UTC
[jira] [Created] (FELIX-5515) Upgrade DM to OSGi R6 API
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)