Github user sesuncedu commented on the issue: https://github.com/apache/commons-compress/pull/26 It's difficult to generalize, since the packageinfo files have to be put in with the source code. Since a export header parameter with an explicit version overrides packageinfo and annotations, defaults can be problematic. Adding the resource copy and rat excludes is good, as is keeping up with the felix bundle versions. Adding a bundle:baseline goal to the parent verify phase is a really, really good idea if bundle headers are going to be generated. Package versions MUST follow semver (bundle versions also, but to a lesser extent). Maven versions theoretically ought to too, but dependencies are usually point versions not ranges. (Of course, there's always guava, where version is a major release, except for bug fixes, which are minor.) The real work is getting the api and implementation(s) properly modularized so that the api isn't always affected by implementation changes. At least jigsaw has gotten people to start thinking about modules. Not always sensibly.... On Jun 2, 2017 2:38 PM, "Gary Gregory" <notificati...@github.com> wrote: > Hi, > > Should any of this work also apply to commons-parent? > > Gary > > â > You are receiving this because you authored the thread. > Reply to this email directly, view it on GitHub > <https://github.com/apache/commons-compress/pull/26#issuecomment-305876373>, > or mute the thread > <https://github.com/notifications/unsubscribe-auth/AAZIG7Xv74lnd98TXW3kzw9huxG2US7Rks5sAFaZgaJpZM4NukX5> > . >
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org