[
https://issues.apache.org/jira/browse/FELIX-2173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12844037#action_12844037
]
Stuart McCulloch commented on FELIX-2173:
-----------------------------------------
PS. the numerous classes come from the Maven component / IoC approach: an API
and one or more implementations.
This is so it can be injected by Plexus. (in our case we explicitly set it
because we want to use our locally patched code.)
> Fix inconsistent maven->osgi version conversion between maven-bundle-plugin
> and DefaultMaven2OsgiConverter
> ----------------------------------------------------------------------------------------------------------
>
> Key: FELIX-2173
> URL: https://issues.apache.org/jira/browse/FELIX-2173
> Project: Felix
> Issue Type: Bug
> Components: Maven Bundle Plugin
> Reporter: Graham Charters
> Assignee: Guillaume Nodet
> Fix For: maven-bundle-plugin-2.1.0
>
>
> The maven bundle plug converts maven version like : 1.0.0-incubating-SNAPSHOT
> to 1.0.0.incubating-SNAPSHOT which I think is correct.
> The DefaultMaven2OsgiConverter coverts maven version like:
> 1.0.0-incubating-SNAPSHOT to 1.0.0.incubating_SNAPSHOT which unnecessarily
> coverts '-' to '_'.
> The conversion should be reusable and consistent to ensure they match when
> used in other plugins or environments. I think the
> DefaultMaven2OsgiConverter needs to be changed to match the maven bundle
> plugin.
> See also: http://www.mail-archive.com/[email protected]/msg15894.html
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.