= Features/XMvn = https://fedoraproject.org/wiki/Features/XMvn
Feature owner(s): Stanislav Ochotnicky sochotnicky@redhat.com
Introduce new Maven packaging tooling with new macros, automated install section and more.
== Detailed description == Current Maven packaging can be time-consuming and full of repetition even for simple packages. To simplify Maven packaging new XMvn tools and macros have been developed. Main features of XMvn include:
No need for patched Maven (simpler maintenance) Automated %install section with possible per-artifact installation configuration Automatic requires generation for Maven artifacts
Goal of this feature is to migrate all packages to use XMvn instead of mvn- rpmbuild script. Several packages have already been converted as part of initial testing:
http://pkgs.fedoraproject.org/cgit/maven-surefire.git/tree/maven- surefire.spec http://pkgs.fedoraproject.org/cgit/maven-doxia.git/tree/maven-doxia.spec http://pkgs.fedoraproject.org/cgit/slf4j.git/tree/slf4j.spec http://pkgs.fedoraproject.org/cgit/apache-commons- compress.git/tree/apache-commons-compress.spec
devel-announce@lists.fedoraproject.org