felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Felix Meschberger (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FELIX-3613) Webconsole exports wrong package version
Date Tue, 31 Jul 2012 09:33:33 GMT

    [ https://issues.apache.org/jira/browse/FELIX-3613?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13425637#comment-13425637
] 

Felix Meschberger commented on FELIX-3613:
------------------------------------------

> Is this a policy used for all Felix projects? 

We are following the OSGi's semantic versioning recommendation described in [1]. In the OSGi
world it is a good thing to follow these recommendations because they are based on 10 years
of experience with building OSGi systems.

One result is that using the bundle version as the package export version is wrong because
these versions have different meanings: The bundle/project version conveys the evolution of
the bundle/project as a single entity while the package export version conveys the evolution
of the classes/interfaces in the exported package only. These two evolutions will typically
not be congruent.

[1] http://www.osgi.org/wiki/uploads/Links/SemanticVersioning.pdf
                
> Webconsole exports wrong package version
> ----------------------------------------
>
>                 Key: FELIX-3613
>                 URL: https://issues.apache.org/jira/browse/FELIX-3613
>             Project: Felix
>          Issue Type: Bug
>          Components: Web Console
>    Affects Versions: webconsole-4.0.0
>            Reporter: Jonathan Anstey
>            Assignee: Felix Meschberger
>         Attachments: version_export.patch
>
>
> I noticed that webconsole 4.0.0 exports its packages as version 3.1.2. This should be
exported as the current project version.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message