From Fedora Project Wiki

Line 6: Line 6:


=== New Packages ===
=== New Packages ===
Many of the below of "Pre-Review Requests".  We should just turn them into full review requests.
Many of the below of "Pre-Review Requests".  We should just turn them into full review requests.  The [http://fedoraproject.org/wiki/Packaging:Java Java packaging guidelines] and [https://fedoraproject.org/wiki/Packaging/Guidelines regular packaging guidelines] must be followed.


* [https://bugzilla.redhat.com/show_bug.cgi?id=499539 saxpath]
* maven2-common-poms (update)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500245 aqute-bndlib]
* maven-wagon (update)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500246 plexus-classworlds]
* [https://bugzilla.redhat.com/show_bug.cgi?id=499539 saxpath] (new package)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500247 plexus-containers]
* backport-util-concurrent (update)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500248 plexus-cli]
* [https://bugzilla.redhat.com/show_bug.cgi?id=500245 aqute-bndlib] (new package)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500249 plexus-digest]
* pmd (update)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500251 dumbster]
* [https://bugzilla.redhat.com/show_bug.cgi?id=500246 plexus-classworlds] (new package)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500252 plexus-mail-sender]
* plexus-utils (update)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500253 directory-naming]
* [https://bugzilla.redhat.com/show_bug.cgi?id=500247 plexus-containers] (new package)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500254 jakarta-commons-jxpath]
* modello (update)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500270 maven-enforcer-rule-api]
* itext (update?)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500269 maven-embedder]
* plexus-cdc (update)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500268 maven-plugins-tools]
* plexus-maven-plugin
* [https://bugzilla.redhat.com/show_bug.cgi?id=500267 maven-doxia-sitetools]
* plexus-xmlrpc
* [https://bugzilla.redhat.com/show_bug.cgi?id=500266 plexus-registry]
* [https://bugzilla.redhat.com/show_bug.cgi?id=500248 plexus-cli] (new package)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500265 plexus-naming]
* [https://bugzilla.redhat.com/show_bug.cgi?id=500249 plexus-digest] (new package)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500264 plexus-resources]
* [https://bugzilla.redhat.com/show_bug.cgi?id=500251 dumbster] (new package)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500261 maven2-plugin-shade]
* [https://bugzilla.redhat.com/show_bug.cgi?id=500252 plexus-mail-sender] (new package)
* plexus-velocity (update)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500253 directory-naming] (new package)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500254 jakarta-commons-jxpath] (new package)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500256 jakarta-commons-configuration] (new package)
* jakarta-commons-dbcp (update)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500257 easymock (1.x)]
* [https://bugzilla.redhat.com/show_bug.cgi?id=500259 javacvs]
* [https://bugzilla.redhat.com/show_bug.cgi?id=500259 javacvs]
* [https://bugzilla.redhat.com/show_bug.cgi?id=500257 easymock (1.x)]
 
* [https://bugzilla.redhat.com/show_bug.cgi?id=500256 jakarta-commons-configuration]
At this point, maven2 should be buildable in bootstrap mode (toggle the bootstrap flag in the spec).
* [https://bugzilla.redhat.com/show_bug.cgi?id=500271 maven-archiver]
 
* maven-surefire (update)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500261 maven2-plugin-shade] (new package)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500264 plexus-resources] (new package)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500265 plexus-naming] (new package)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500266 plexus-registry] (new package)
* maven-doxia (update)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500267 maven-doxia-sitetools] (new package)
* maven-shared (update)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500268 maven-plugins-tools] (new package)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500269 maven-embedder] (new package)
* maven-scm (update)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500270 maven-enforcer-rule-api] (new package)
* [https://bugzilla.redhat.com/show_bug.cgi?id=500271 maven-archiver] (new package)


=== Package Updates ===
=== Package Updates ===

Revision as of 13:53, 18 August 2009

Maven Update

There is a lot of work to do to update the version of Maven in Fedora.

Maven 2.0.8

While this version of maven is old, it is newer than what we have (2.0.4) and can hopefully be readied for Fedora 12. The main tracker bug is bug 429551. Be sure to file any issues that are a part of this work as blockers of that bug.

New Packages

Many of the below of "Pre-Review Requests". We should just turn them into full review requests. The Java packaging guidelines and regular packaging guidelines must be followed.

At this point, maven2 should be buildable in bootstrap mode (toggle the bootstrap flag in the spec).

Package Updates

maven-surefire -> 2.3

Maven 2.20

This is the most recent version of Maven (as of 2009-08-18). In order to simplify things, we have discussed the idea of splitting the Maven plugins into individual SRPMs. This will be a lot of initial work but will pay off by lessening long-term maintenance.