Proposed F19 Feature: Simplify Java/Maven Packaging using XMvn
Jaroslav Reznik
jreznik at redhat.com
Mon Jan 28 09:51:42 UTC 2013
= Features/XMvn =
https://fedoraproject.org/wiki/Features/XMvn
Feature owner(s): Stanislav Ochotnicky <sochotnicky at 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 mailing list
devel-announce at lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel-announce
More information about the devel
mailing list