Maven Patch Day


Added by Jason van Zyl, last edited by Olivier Lamy on Sep 18, 2007  (view change)

Labels

 
(None)

Maven Patch Day is attempt by the developers of Maven to have an organized day where we can incorporate as many patches as we can. We are asking people who have submitted patches to make it be known here in the table below, in addition we ask that they be available while we try to incorporate their patches. In the event there are any problems the person responsible for the patch can incorporate feedback from us, make any necessary changes, and test those changes so that we can keep processing other patches throughout the day.

We realize that many users are frustrated by not having their patches incorporated into Maven so this is our first organized attempt to remedy the situation. We definitely don't want to turn people away from contributing to the project because we don't make time to incorporate external work.

Maven Patch Day will take place on Tuesday August 21st and we pretty much have all TZs covered.

Name Description of Patch JIRA Rank Status
Piotr Tabor
test-jar produces jar's with type (jar) should be test-jar (patch with IT)
MJAR-75 9 DONE. Applied by John Casey 
Piotr Tabor
Wrong (dependency to unexisting artifacts) pom for ant:ant:1.6.5. Corrected pom provided.
MEV-531
7
DONE. Applied by Carlos Sanchez
Robert Mohn
Issue on unix when pom.xml is a symlink
MNG-3141 7
DONE. Applied by Brett Porter
Matthew Beermann
Crash when system.bundle is encountered with resolveVersionRanges=true
MECLIPSE-302
7
 
Matthew Beermann
NPE in DefaultArtifactCollector for relocated artifacts
MNG-2861
6
Additional information / new testcase attached
Alan D. Salewski
Allow reading pom.xml from named pipe
MNG-2399
?
Was previously closed WON'T FIX - current patch is not sufficient to address issue either
Brian Topping & Tuomas Kiviaho
Impossible to depend on a deployed snapshot
MRELEASE-124
?
DONE. Applied by Brett Porter.
Mark Hobson (Dave Hoffer)
Version ranges with non-snapshot bounds can contain snapshot versions
MNG-3092
?
(Mark probably knows most about this - leaving to him to review/commit if appropriate)
Hervé Boutemy
Poms are written with wrong encodings MRELEASE-87 4
Unable to apply due to unreleased dependency => reworked the patch, but one problem persists: I need help...
Hervé Boutemy update dependency mediation information for Maven 2.0.5 MNG-2832 8 DONE. Applied by Brett Porter
Hervé Boutemy the encoding parameter in xml declaration of POM is ignored MNG-2254 7  
Hervé Boutemy encoding declaration in site.xml is ignored MSITE-239 9 DONE. Applied by Andrew Williams
Hervé Boutemy
settings config ignored for remoteRepositories not defined in pom MANTTASKS-85 9  
Hervé Boutemy artifact:deploy - The name of deploying element in snapshot repository is wrong MANTTASKS-67 8  
Hervé Boutemy VersionMapper does not work on SNAPSHOT dependencies where uniqueVersion="true" MANTTASKS-84 9  
Hervé Boutemy add XML encoding support for pom.xml and settings.xml MANTTASKS-79 9  
Hervé Boutemy unable to download a dependency when it is a SNAPSHOT and multiple remoteRepositories are used MANTTASKS-78 9  
Hervé Boutemy antlib:deploy doesn't set correct snapshot version MANTTASKS-23 9  
Dan Tran
Support greater then 2G zip and tar.gz PLXCOMP-69 9 Patch looks bad, waiting for comment
Dan Tran
Use the built-in untar uncompression feature instead of uncompress tgz/tbz2 first then untar PLXCOMP-76 9 DONE. Applied by Andrew Williams
Dan Tran
BourneShell.java assumes its execuable is /bin/bash and therefor break in os that does not have /bin/bash PLXUTILS-34 5 DONE. Applied by Andrew Williams . Released with plexus-utils 1.4.6
James William Dumay
Allow plugins that attach artifacts to specify deployment locations
MNG-3151
  The patches were not yet applied because there were test failures for the MNG-3151 patch. It also needs to be updated to trunk.
    MASSEMBLY-231    
    MSOURCES-20
   
    MJAVADOC-142    
    MDEPLOY-61
   
James William Dumay Change to plugin testing harness to allow the setting of ArtifactRepository on the ArtifactStub MNG-3152
3 DONE. Applied by Andrew Williams
Allan Lang Fix for NPE in VSS SCM provider and associated documentation SCM-338
SCM-339