Proposed F19 Feature: Simplify Java/Maven Packaging using XMvn

Jaroslav Reznik jreznik at redhat.com
Tue Feb 5 17:34:15 UTC 2013


On Monday 28 of January 2013 09:51:42 Jaroslav Reznik wrote:
> = Features/XMvn =
> https://fedoraproject.org/wiki/Features/XMvn

Feature has been moved by maintainer to 
https://fedoraproject.org/wiki/Features/Simplified_Maven_Packaging to have more 
descriptive URL.

Jaroslav

> 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