Christian, to avoid confusion, could you reply to the original message if you are adding proposals... reply to proposals if you are seconding?
On 31 December 2016 at 21:31, Christian Schulte <c...@schulte.it> wrote: > Am 31.12.2016 um 22:14 schrieb Stephen Connolly: > > FIX-3.5.0: MNG-5607, MNG-5815, MNG-5823, MNG-5824, MNG-5836, MNG-5837, > > MNG-5889, MNG-5904, MNG-5946, MNG-5963, MNG-5967, MNG-5968, MNG-6001, > > MNG-6003, MNG-6078 > > > > I think colourised logging probably should be 3.5.x but I am open to the > > idea of making it 3.5.0 as it *should* not affect the build behaviour. > > > > Do we have and seconders for the above? > > > > Do we have anyone else proposing issues for 3.5.0? > > FIX-3.5.0: MNG-6112,MNG-6113 > > > > > - Stephen > > > > > > On Sat 31 Dec 2016 at 20:10, Stephen Connolly < > > stephen.alan.conno...@gmail.com> wrote: > > > >> Here are the changes in current master since 3.3.9 (with some minor > >> changes omitted) > >> > >> Issue ID Target Version Summary > >> ======== ============== ============================== > ============== > >> MNG-1577 WONTFIX dependencyManagement does not work for > >> transitive dependencies > >> MNG-2199 WONTFIX Support version ranges in parent elements > >> MNG-2478 WONTFIX add "resources-filtered" filtered resource > >> directories to super POM > >> MNG-3507 WONTFIX added support for multi-lines error message > >> with color > >> MNG-3507 WONTFIX ANSI Color logging for improved output > >> visibility. > >> MNG-3705 WONTFIX fixed mojo execution id color display > >> MNG-3825 WONTFIX Dependencies with classifier should not > >> always require a version. > >> MNG-4345 WONTFIX [regression] Plugin executions contributed > >> by default lifecycle mapping execute after > >> other plugin executions bound to the same > >> phase" > >> MNG-4347 WONTFIX import-scoped dependencies of direct > >> dependencies are not resolved using profile > >> modifications from settings.xml > >> MNG-4463 WONTFIX Dependency management import should support > >> version ranges. > >> MNG-4645 WONTFIX Move central repo definition out of Maven's > >> core so it can be more easily changed. > >> MNG-5227 WONTFIX The 'optional' flag of a dependency should > >> be manageable. > >> MNG-5297 WONTFIX improved explanations on prerequisites.maven > >> in Maven 3 > >> MNG-5359 WONTFIX Declared execution in PluginMgmt gets bound > >> to lifecycle (regression) > >> MNG-5368 WONTFIX UnsupportedOperationException thrown when > >> version range is not correct in > >> dependencyManagement definitions > >> MNG-5457 WONTFIX Show repository id when downloading or > >> uploading from/to a remote repository > >> MNG-5527 WONTFIX Relocation does not work for imported poms > >> MNG-5538 WONTFIX mvn start script causes cygwin warning > >> MNG-5567 WONTFIX Zip files are not included in classpaths at > >> all > >> MNG-5600 WONTFIX Dependency management import should support > >> exclusions. > >> MNG-5607 WONTFIX Don't use M2_HOME in mvn shell/command > >> scripts anymore > >> MNG-5629 WONTFIX ClosedChannelException from > >> DefaultUpdateCheckManager.read > >> MNG-5639 WONTFIX Support resolution of Import Scope POMs > >> from Repo that contains a ${parameter} > >> MNG-5639 WONTFIX Support resolution of Import Scope POMs > >> from Repo that contains a ${parameter} > >> MNG-5661 WONTFIX Make MavenProject instances immutable after > >> initial construction > >> MNG-5670 WONTFIX guard against > >> ConcurrentModificationException > >> MNG-5761 WONTFIX Dependency management is not transitive. > >> MNG-5761 WONTFIX Dependency management is not transitive. > >> MNG-5761 WONTFIX Dependency management is not transitive. > >> MNG-5815 WONTFIX "mvn.cmd" does not indicate failure > >> properly when using "&&" > >> MNG-5823 WONTFIX mvnDebug doesn't work with M2_HOME with > >> spaces - missing quotes > >> MNG-5824 WONTFIX Closes #49 because MNG-5824 has been > >> implemented in other ways in the meantime. > >> MNG-5836 WONTFIX put $maven.home/conf/logging first in > >> classpath to avoid extension jar overriding > >> logging config > >> MNG-5837 WONTFIX "mvn" script invokes /bin/sh but requires > >> /bin/bash functions Submitted by: Joseph > >> Walton <j...@kafsemo.org> > >> MNG-5868 WONTFIX Adding serval times the same artifact via > >> MavenProjectHelper (attachArtifact) does not > >> produce a failure > >> MNG-5878 WONTFIX added project.directory property to support > >> module name != artifactId in every > >> calculated URLs > >> MNG-5883 WONTFIX Silence unnecessary legacy local repository > >> warning > >> MNG-5889 WONTFIX adding logic that looks for the file > argument > >> and starts the search for the .mvn directory > >> at the location of the specified POM when > >> present > >> MNG-5889 WONTFIX .mvn directory should be picked when using > >> --file > >> MNG-5904 WONTFIX Remove the whole Ant Build Reduced minimum > >> to build Maven itself to 3.0.5 related to > >> Maven < 3.3.1 we have to use something > >> different than maven.home otherwise > >> maven.home will interfere with maven.home > >> from the mvn script which results in > >> automatically activating the profile which > >> is used to create the distribution folder. > >> Using the different name > >> distributionTargetFolder makes this safe. > >> MNG-5923 WONTFIX updated documentation after switch to > >> official Guice 4.0 > >> MNG-5931 WONTFIX Fixing documentation Removing references to > >> ejb3-lifecycle and par-lifecycle cause they > >> have been removed with Maven 3.3.9. > >> MNG-5934 WONTFIX String handling issues identified by PMD > >> Submitted by: Alex Henrie > >> <alexhenri...@gmail.com> > >> MNG-5935 WONTFIX Optional true getting lost in managed > >> dependencies when transitive > >> MNG-5940 WONTFIX Change the maven-source-plugin jar goal into > >> jar-no-fork in Maven Super POM > >> MNG-5946 WONTFIX Fix links etc. in README.txt which is part > >> of the delivery - Changed consistently to > >> https cause all links are available via > >> https. - Fixed link to shutdown codehaus > >> jira > >> MNG-5951 WONTFIX add an option to avoid path addition to > >> inherited URLs > >> MNG-5951 WONTFIX fix for MNG-6059 by defining 5 attributes > >> with 5 different names instead of 3 > >> attributes with the same name > >> MNG-5951 WONTFIX fixed description of the 3 attributes and > >> the effect on the 5 urls fields > >> (inconsistencies found when working on > >> MNG-6059) > >> MNG-5954 WONTFIX Remove outdated maven-embedder/src/main > >> /resources/META-INF/MANIFEST.MF > >> MNG-5958 WONTFIX restore binary compatibility of > >> Lifecycle.setPhases > >> MNG-5962 WONTFIX mvn fails when the current directory has > >> spaces in between Submitted by: Miriam Lee > >> MNG-5963 WONTFIX mvn.cmd does not return ERROR_CODE > >> MNG-5967 WONTFIX Dependency updates. > >> MNG-5968 WONTFIX Default plugin version updates. > >> MNG-5971 WONTFIX Imported dependencies should be available to > >> inheritance processing > >> MNG-5975 WONTFIX Use Java 7's SimpleDateFormat in > >> CLIReportingUtils#formatTimestamp > >> MNG-5977 WONTFIX Improve output readability of our > >> MavenTransferListener implementations > >> MNG-5981 WONTFIX upgrade Sisu to 0.3.3 to pick up lifecycle > >> fix > >> MNG-5984 WONTFIX Maven core extension resolution ignores > >> repositories from activeByDefault profiles > >> in settings.xml > >> MNG-5993 WONTFIX Confusing error message in case of > >> missing/empty artifactId/groupId and > >> version in pluginManagement > >> MNG-6001 WONTFIX Replace %HOME% with %USERPROFILE% in mvn.cmd > >> MNG-6003 WONTFIX Drastically reduce JAVA_HOME discovery code > >> MNG-6014 WONTFIX Removing ArtifactHandler for ejb3 o > >> Followup to MNG-5894 of Maven 3.3.9 where > >> the maven-ejb3-plugin has been removed from > >> life cycle. > >> o Removed the ArtifactHandler for ejb3 > >> cause without a bound life cycle it > >> does not make sense. > >> MNG-6017 WONTFIX Removing ArtifactHandler for par LifeCycle > >> o Removed ArtifactHandler configuration for > >> par lifeclyce which has been removed in > >> Maven 3.3.9 See MNG-5892 > >> MNG-6023 WONTFIX Upgrade of slf4j-simple to a version later > >> than 1.7.16 blocked by upstream issue. > >> MNG-6029 WONTFIX Duplicate conditional and body in > >> MetadataResolutionResult.java > >> MNG-6030 WONTFIX ReactorModelCache do not used effectively > >> after maven version 3.0.5 which cause a > >> large memory footprint > >> o Reintroduced ReactorModelCache reduces > >> the memory footprint. > >> MNG-6032 WONTFIX WARNING during build based on absolute path > >> in assembly-descriptor. > >> MNG-6035 WONTFIX Upgrade animal-sniffer-maven-plugin to 1.15 > >> MNG-6037 WONTFIX add support for Gossip slf4j provider > >> Submitted by: Jason Dillon Applied with > >> modifications since general Maven color > >> support was extracted from logging in > >> MNG-3507 this closes #81 > >> MNG-6038 WONTFIX use Gossip slf4j provider (with level color > >> support) > >> MNG-6041 WONTFIX Option -l does not disables the colorized > >> output. > >> MNG-6043 WONTFIX Colorization is disabled too late in batch > >> mode > >> MNG-6046 WONTFIX upgrade JAnsi from 1.12 to 1.13 > >> MNG-6049 WONTFIX Add behavior to filter resolved version > >> ranges of an artifact > >> MNG-6053 WONTFIX guard against key without value > >> MNG-6053 WONTFIX prevent NPE when copying System Properties > >> in MavenRepositorySystemUtils > >> MNG-6054 WONTFIX Removal of super pom plugin management. > >> MNG-6055 WONTFIX Move the release profile out of Maven's core > >> so it can be more easily changed. > >> MNG-6057 WONTFIX Problem with CI friendly usage of ${..} > >> reactor order is changed > >> o Based on the missing replacement of the > >> versions ${revision} ${changelist} or > >> ${sha1} within the parent element the > >> order of the reactor changes. > >> MNG-6059 WONTFIX improved inheritance documentation > >> MNG-6059 WONTFIX inherit added attributes > >> MNG-6068 WONTFIX Document default scope compile in XSD > >> o Added information about default scope in > >> XSD comment. > >> MNG-6070 WONTFIX [REGRESSION] Profile activation based on a > >> property does not work correctly > >> MNG-6073 WONTFIX Addition of a core extension point to the > >> model builder supporting model finalization. > >> MNG-6074 WONTFIX Maven should produce an error if no model > >> version has been set in a POM file used to > >> build an effective model. > >> MNG-6075 WONTFIX Increase the model validation level to the > >> next minor level version. > >> MNG-6078 WONTFIX Can't overwrite properties which have been > >> defined in .mvn/maven.config > >> o Reversed the order of properties only to > >> get the properties from command line at > >> the end of the properties list which > >> results in correct behaviour to be able > >> to overwrite properties from command line > >> for properties which have been defined in > >> .mvn/maven.config file. > >> MNG-6079 WONTFIX 3.4 regression: cannot override version of > >> a dependencyManagement in a submodule any > >> more > >> MNG-6081 WONTFIX Log refactoring - Method Invocation > >> Replaced By Variable > >> MNG-6082 WONTFIX Introduction of model version 4.1.0. > >> MNG-6084 WONTFIX Support JSR 250 @PreDestory and > >> @PostContruct > >> MNG-6088 WONTFIX add a newline after forked execution > >> success message > >> MNG-6092 WONTFIX warn if prerequisites.maven is used for > >> non-plugin projects > >> MNG-6093 WONTFIX switched to monkey patched slf4j-simple > >> provider supporting Maven color styles > >> (reverts MNG-6038) > >> MNG-6096 WONTFIX Deprecate DefaultArtifactVersion class > >> MNG-6102 WONTFIX Introduce ${maven.conf} in m2.conf > >> MNG-6105 WONTFIX properties.internal.SystemProperties > >> .addSystemProperties() is not really > >> thread-safe > >> MNG-6106 WONTFIX Remove maven.home setter from m2.conf > >> MNG-6109 WONTFIX PluginDescriptor doesn't read since value > >> of parameter > >> MNG-6110 WONTFIX updated introduction > >> MNG-6110 WONTFIX Upgrade Aether to Maven Resolver 1.2 > >> MNG-6112 WONTFIX Central repository in the 4.0.0 super POM > >> should declare update policy 'never'. > >> MNG-6113 WONTFIX Rename the 'Central Repository' to > >> 'Maven Central Repository' in the 4.0.0 > >> super POM. > >> MNG-6114 WONTFIX Profiles from the global settings should be > >> ordered before profiles from the user > >> settings. > >> MNG-6115 WONTFIX Add Jansi native library search path to our > >> start scripts > >> MNG-6117 WONTFIX ${session.parallel} not correctly set > >> MNG-6127 WONTFIX Fix plugin execution configuration > >> interference > >> MNG-6135 WONTFIX Maven plugins and core extensions are not > >> dependencies, they should be resolved the > >> same way as projects. > >> MNG-6135 WONTFIX Maven plugins and core extensions are not > >> dependencies, they should be resolved the > >> same way as projects. > >> MNG-6135 WONTFIX Maven plugins and core extensions are not > >> dependencies, they should be resolved the > >> same way as projects. > >> MNG-6135 WONTFIX Maven plugins are not dependencies, they > >> should be resolved the same way as projects. > >> MNG-6138 WONTFIX Remove obsolete message_*.properties form > >> maven-core > >> MNG-6139 WONTFIX Addition of command line option > >> 'legacy-dependency-management'. > >> MNG-6140 WONTFIX renamed aether to resolver, added > >> slf4j-provider > >> MNG-xxxx WONTFIX Add a ProjectArtifactsCache similar to > >> PluginArtifactsCache > >> MNG-xxxx WONTFIX added core extensions documentation > >> MNG-xxxx WONTFIX added slf4j-api and jansi dependencies > >> MNG-xxxx WONTFIX Added some docs in CLIReporting Utils > >> MNG-xxxx WONTFIX Avoid implicit conversions of int to long > >> MNG-xxxx WONTFIX Cleaned up code using the ComparableVersion > >> class prevents warnings in IDE about raw > >> types. > >> MNG-xxxx WONTFIX cleanup previous installation before > >> installing > >> the new one > >> MNG-xxxx WONTFIX Code polishing o Replaced > >> Collections.unmodifiableList() with > >> google ImmutableSet to keep the original Set > >> type. > >> MNG-xxxx WONTFIX Code polishing o Replaced static > initializer > >> block with unmodifiableList() > >> list to make sure the list itself will > >> never being changed. > >> MNG-xxxx WONTFIX Fixing misspellings in test names > >> MNG-xxxx WONTFIX Increased memory for forked JVM from 256 to > >> 385m. > >> MNG-xxxx WONTFIX Build plugin updates. > >> MNG-xxxx WONTFIX Updated 'DefaultSettingsDecrypter' to allow > >> configuration to be set programmatically. > >> MNG-xxxx WONTFIX Updated to remove deprecated <prerequisites> > >> element causing a warning. > >> MNG-xxxx WONTFIX Pass force=true to DefaultWagonManagerTest > >> #testGetMissingJarForced() > >> MNG-xxxx WONTFIX Remove ancient Subversion keywords > >> MNG-xxxx WONTFIX Removing redundant test > >> MNG-xxxx WONTFIX Update Maven Dependency Plugin in Super POM > >> to 2.10 > >> MNG-xxxx WONTFIX updated code to match API change after > >> Michael's feedback > >> MNG-xxxx WONTFIX updated code to match MessageBuilder API > >> change > >> MNG-xxxx WONTFIX Updated doap_Maven.rdf file > >> MNG-xxxx WONTFIX updated parent pom > >> MNG-xxxx WONTFIX Updated to correct '[ERROR] src/main/java > >> /org/apache/maven/execution/ > >> MavenExecutionRequest.java[31:8] (imports) > >> UnusedImports: Unused import - > >> org.apache.maven.lifecycle.internal. > >> builder.Builder.'. > >> MNG-xxxx WONTFIX Updated to correct '[ERROR] src/main/java > >> /org/apache/maven/execution/ > >> MavenExecutionRequest.java[391] (sizes) > >> LineLength: Line is longer than 120 > >> characters (found 131). > >> [ERROR] src/main/java/org/apache/maven/ > >> execution/MavenExecutionRequest.java[398] > >> (sizes) LineLength: Line is longer than > >> 120 characters (found 130).'. > >> MNG-xxxx WONTFIX Updated to ensure 'MavenProject. > >> getManagedVersionMap()' consistently > >> returns an immutable map. > >> MNG-xxxx WONTFIX Updated to ensure collections are immutable > >> consistently. > >> MNG-xxxx WONTFIX Updated to get rid of some Javadoc warnings. > >> MNG-xxxx WONTFIX Updated to make the > >> 'JavaDependencyContextRefiner' part of the > >> dependency graph transformer lost in > >> commit > >> 3916201b985c281a2b073b9b764bbb554584f5a7. > >> MNG-xxxx WONTFIX Updated to remove various Javadoc warnings. > >> MNG-xxxx WONTFIX Updated to use the try-with-resources > >> statement. > >> MNG-xxxx WONTFIX upgrade m-assembly-p to 3.0.0 > >> MNG-xxxx WONTFIX Use proper spelling of "e.g." > >> MNG-xxxx WONTFIX Use the proper term for char U+002D (-) > >> hyphen(-minus) instead of dash > >> MNG-xxxx WONTFIX Work around a rounding bug existed upto > >> Java 7 > >> > >> I am starting by labelling everything as WONTFIX by default. We need to > >> start by identifying anything that should go into 3.5.0, those we should > >> mark as FIX-3.5.0 > >> > >> A second round are bugs that should be fixed after the resolver swap > >> release, they should be marked FIX-3.5.x > >> > >> Third round (which is not an immediate priority) is anything that needs > a > >> minor version bump... they should be FIX-3.6.x > >> > >> If we need a major version bump... FIX-4.x.y > >> > >> If it needs a POM version change... FIX-5.x.y > >> > >> Everything else is WONTFIX > >> > >> NOTE: FIX-5.x.y does not mean we *will* fix in 5.x.y, only that we will > >> want to rescrub when we get to 5.0.0 > >> > >> -Stephen > >> > >> > >> -- > > Sent from my phone > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > >