[ODLPARENT-56] Update maven-bundle-plugin from 3.0.1 to 3.2.0 published on 2017-01-02 Created: 13/Jan/17 Updated: 05/Sep/18 Resolved: 05/Sep/18 |
|
| Status: | Resolved |
| Project: | odlparent |
| Component/s: | General |
| Affects Version/s: | None |
| Fix Version/s: | 3.0.0 |
| Type: | Improvement | ||
| Reporter: | Michael Vorburger | Assignee: | Unassigned |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Issue Links: |
|
||||||||
| Description |
|
We're currently using maven-bundle-plugin v3.0.1. The latest version (http://felix.apache.org/components/bundle-plugin/) is 3.2.0 published on 2017-01-02; perhaps we'd like to upgrade to that? The release notes on http://felix.apache.org/components/bundle-plugin/jira-report.html seem to list issues from all releases; but this https://issues.apache.org/jira/browse/FELIX/fixforversion/12335566/?selectedTab=com.atlassian.jira.jira-projects-plugin:version-summary-panel lists 3.2.0 changes - only 2 of 3 relevant for us; latest bndtool fixes (https://issues.apache.org/jira/browse/FELIX-5253) & something about better M2E integration (https://issues.apache.org/jira/browse/FELIX-4009). FTR: The m2e-tycho mentioned in FELIX-4009 just got removed from opendaylight-eclipse-setup, due to https://bugs.eclipse.org/bugs/show_bug.cgi?id=510443. The M2E support is something possibly of longer term interest; the latest bndtool is probably not a bad thing to move to even short term. PS: Due to suspected issues with M2E and maven-bundle-plugin (Bug 496944), I currently use lifecycle mapping ignore for maven-bundle-plugin; that would have to be reviewed, when we upgrade, if we have a reason to use the new direct M2E integration (currently we do not really; one possible future interest could be for DS with SCR). |
| Comments |
| Comment by Robert Varga [ 07/Feb/17 ] |
|
Not until we are done with karaf4, as it can impact MANIFEST.MF. We want OSGi-related bits as stable as possible. |
| Comment by Stephen Kitt [ 16/Jun/17 ] |
|
https://git.opendaylight.org/gerrit/47443 when we’re ready for this. |