Done, I'll revert if someone doesn't
agree.
Now working on testing it more and documenting it.
Thanks
-Vincent
On Thu, Nov 7, 2013 at 5:20 PM, Marius Dumitru Florea <
mariusdumitru.florea(a)xwiki.com> wrote:
+1
Thanks,
Marius
On Thu, Nov 7, 2013 at 5:29 PM, Vincent Massol <vincent(a)massol.net>
wrote:
Hi devs,
We need to provide a contrib top level POM for extension contributors.
ATM
we recommend to extend the commons top level pom
on
http://contrib.xwiki.orgbut it's a bad idea because contributors
forget to override some pom.xml
elements (such as the <developers> section) and thus the published
extensions end up with wrong information (such as wrong author: "XWiki
Development Team").
The reason to put it in commons:
* We will have dependencyManagement in it and thus it needs to be in
sync
with the commons version. It'll have the same
version as commons top
level
pom version.
* Easy for us since it'll be released at the same time as commons
* Easy for extension authors to choose the top level contrib version
they
need: they'll pick the one corresponding to
the xwiki version they want
to
depend on
Note that since some extensions may want to depend on versions of XWiki
older than 5.3 we can deploy this contrib pom also for older versions
using
mvn deploy:deploy-file
WDYT?
Thanks
-Vincent
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs