Author: jvanzyl
Date: Thu Jun  6 17:18:02 2013
New Revision: 1490364

URL: http://svn.apache.org/r1490364
Log:
o inital cut at the release notes for 3.1.0-alpha-1

Added:
    maven/site/trunk/content/apt/docs/3.1.0-alpha-1/
    maven/site/trunk/content/apt/docs/3.1.0-alpha-1/release-notes.apt.vm
    maven/site/trunk/content/apt/docs/3.1.0-alpha-1/release-notes.txt

Added: maven/site/trunk/content/apt/docs/3.1.0-alpha-1/release-notes.apt.vm
URL: 
http://svn.apache.org/viewvc/maven/site/trunk/content/apt/docs/3.1.0-alpha-1/release-notes.apt.vm?rev=1490364&view=auto
==============================================================================
--- maven/site/trunk/content/apt/docs/3.1.0-alpha-1/release-notes.apt.vm (added)
+++ maven/site/trunk/content/apt/docs/3.1.0-alpha-1/release-notes.apt.vm Thu 
Jun  6 17:18:02 2013
@@ -0,0 +1,56 @@
+ ------
+Release Notes - Maven 3.1.0-alpha-1
+ ------
+Jason van Zyl
+ ------
+6 June 2013
+ ------
+
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements.  See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership.  The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License.  You may obtain a copy of the License at
+~~
+~~   http://www.apache.org/licenses/LICENSE-2.0
+~~
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied.  See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+
+~~ NOTE: For help with the syntax of this file, see:
+~~ http://maven.apache.org/doxia/references/apt-format.html
+
+Maven 3.1.0-alpha-1
+
+  The Apache Maven team would like to announce the release of Maven 
3.1.0-alpha-1.
+
+  Maven 3.1.0-alpha-1 is {{{../../download.html} available for download}}.
+
+  Maven is a software project management and comprehension tool. Based on the 
concept of a project object model
+  (POM), Maven can manage a project's build, reporting and documentation from 
a central place.
+
+  Maven 3 aims to ensure backward compatibility with Maven 2, improve 
usability, increase performance, allow safe embedding, and pave the way
+  to implement many highly demanded features.
+
+  The core release is independent of the plugins available. Further releases 
of plugins will be made separately.
+  See the {{{../../plugins/index.html} Plugin List}} for more information.
+
+  We hope you enjoy using Maven! If you have any questions, please consult:
+
+    * the web site: {{http://maven.apache.org/}}
+
+    * the maven-user mailing list: {{http://maven.apache.org/mail-lists.html}}
+    
+#parse("release-notes.txt")
+
+* Complete Release Notes
+
+    * See {{{../../release-notes-3.x.html}complete release notes for 3.x}}
+
+    * See {{{../../release-notes-all.html}complete release notes for all 
versions}}

Added: maven/site/trunk/content/apt/docs/3.1.0-alpha-1/release-notes.txt
URL: 
http://svn.apache.org/viewvc/maven/site/trunk/content/apt/docs/3.1.0-alpha-1/release-notes.txt?rev=1490364&view=auto
==============================================================================
--- maven/site/trunk/content/apt/docs/3.1.0-alpha-1/release-notes.txt (added)
+++ maven/site/trunk/content/apt/docs/3.1.0-alpha-1/release-notes.txt Thu Jun  
6 17:18:02 2013
@@ -0,0 +1,161 @@
+* Maven 3.1.0-alpha-1 Release Notes
+
+  Maven 3.1.0-alpha-1 is the first release of the 3.1.x series
+  
+  The full list of changes can be found in our
+  
{{{https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=18967}issue
 management system}},
+  and is reproduced below.
+
+** Major Changes
+
+  The use of JSR330 in the core for extensions and in Maven plugins. You can 
read more about it in the {{{http://maven.apache.org/maven-jsr330.html}Maven 
and JSR330}} document.
+
+  The use of SLF4J in the core for logging. You can read more about it in the 
{{{http://maven.apache.org/maven-logging.html}Maven and SLF4J}} document.
+
+  The switch in the core from Sonatype Aether 
{{{http://eclipse.org/aether}Eclipse Aether}}.
+
+** Known Incompatibilities with Maven 3
+
+  The significant change in Eclipse Aether with respect to API changes and 
package relocation will likely cause issues with plugins that directly depend 
on Aether.
+  We are aware of the potential issues in the Maven Site Plugin, Maven 
Dependency Plugin, the Maven Shade Plugin and have made attempt to fix these 
issues but this
+  is a significant change and is likely to cause issues in any plugin that 
depends on the now deprecated Sonatype Aether.
+
+** Release Notes - Maven - Version 3.1.0-alpha-1 (since 3.0.2 only)
+
+** Bug
+
+    * [MNG-3131] - Error message is misleading if a missing plugin parameter 
is of a type like List
+
+    * [MNG-5016] - A mirror's layout setting should default to 'default' since 
thats' the only layout supported lay in maven 3
+
+    * [MNG-5206] - plexus container never disposed
+
+    * [MNG-5208] - Parallel (-T option) multi module build fires wrong 
"project failed event"
+
+    * [MNG-5209] - MavenProject.getTestClasspathElements can return null 
elements
+
+    * [MNG-5212] - DefaultPluginDescriptorCache does not retain 
pluginDescriptor dependencies
+
+    * [MNG-5214] - Dependency resolution substitutes g:a:v:jar for 
j:a:v:something-else when something-else isn't in the reactor
+
+    * [MNG-5233] - ArtifactMetadataRetrievalException from 
org.apache.maven.artifact.metadata is not anymore binary compatible.
+
+    * [MNG-5258] - localRepository in settings.xml does not handle ~ as 
home.dir
+
+    * [MNG-5261] - upgrade wagon version to 2.3 to fix issues with redirect
+
+    * [MNG-5270] - README.bootstrap.txt says "Ant 1.6.5 or later" BUT 1.8 or 
later is needed
+
+    * [MNG-5280] - Inconsistent order of repositories and pluginRepositories 
from profiles in settings (regression Maven 3)
+
+    * [MNG-5289] - -Dmaven.repo.local not honored
+
+    * [MNG-5312] - MavenProject.getParent intolerably slow when import scope 
used heavily
+
+    * [MNG-5313] - Unnecessary DefaultModelBuilder.build overload
+
+    * [MNG-5314] - DefaultModelValidator misuses String.matches
+
+    * [MNG-5336] - Descriptor Reference for settings.xml is incorrect
+
+    * [MNG-5387] - Add ability to replace an artifact in mid-build
+
+    * [MNG-5390] - mvn -rf (no argument) results in NPE
+
+    * [MNG-5395] - logger name for plugins should not be 
DefaultMavenPluginManager
+
+    * [MNG-5396] - logger name for execution events should not be MavenCli
+
+    * [MNG-5398] - scriptSourceDirectory in superpom is not prefixed with 
${project.basedir}/
+
+    * [MNG-5403] - tar.gz release artifacts have wrong permissions on 
directories
+
+    * [MNG-5418] - Can't activate a profile by checking for the presence of a 
file in ${myProperty}
+
+    * [MNG-5430] - use wagon 2.4
+
+    * [MNG-5444] - ModelSource API is not sufficient to resolve project 
hierachies
+
+    * [MNG-5445] - Missing PathTranslator @Requirement in 
org.apache.maven.project.interpolation.StringSearchModelInterpolator
+
+    * [MNG-5456] - Maven skips modules and reports success if parallel build 
encounters java.lang.Error
+
+    * [MNG-5477] - "malformed POM" warning issued when no version in reporting 
section
+
+** Improvement
+
+    * [MNG-4505] - use slf4j to control various logging frameworks
+
+    * [MNG-5181] - New resolution from local repository is very confusing
+
+    * [MNG-5239] - Maven integration developers would like to be able to 
override the maven logging appender.
+
+    * [MNG-5245] - upgrade default plugins versions
+
+    * [MNG-5338] - Accept a directory with -f/--file
+
+    * [MNG-5350] - improve @threadSafe error message: tell which goal
+
+    * [MNG-5399] - Upgrade version of maven-release-plugin in superpom to 2.3.2
+
+    * [MNG-5400] - Upgrade version of maven-dependency-plugin in superpom to 
2.5
+
+    * [MNG-5402] - Better build number for git
+
+    * [MNG-5480] - document in POM descriptor reference how urls are 
interpolated from parent
+
+    * [MNG-5482] - Catch NoClassDefFoundError org/sonatype/aether
+
+** New Feature
+
+    * [MNG-519] - Timestamps on messages
+
+    * [MNG-5306] - for IDE embedding have ways of collecting model problems 
without failing the process
+
+    * [MNG-5343] - Allow the use of JSR330 annotation in Maven extensions and 
plugins
+
+    * [MNG-5344] - Allow the SLF4J loggers to be @Injected
+
+    * [MNG-5354] - Integrate Eclipse Aether 0.9.0.M2
+
+    * [MNG-5380] - Cannot preserve whitespace in Maven plugin configuration
+
+    * [MNG-5381] - Restore MavenSession.getRepositoryCache()
+
+    * [MNG-5382] - Add an IT for @Inject used in plugins
+
+    * [MNG-5386] - Dispose of ClassRealms after invocation to prevent out of 
Permgen errors
+
+    * [MNG-5388] - Restore embedded integration tests
+
+    * [MNG-5391] - Update the default WAR plugin version to avoid version 2.3
+
+    * [MNG-5393] - Look at Sonar's use of SLF4J and Logback
+
+    * [MNG-5397] - Use SLF4J for logging
+
+    * [MNG-5407] - Change MavenITmng1830ShowVersionTest to account for SHA1 as 
version
+
+** Task
+
+    * [MNG-5279] - add CLI options to documentation
+
+    * [MNG-5365] - Replace Aether's deprecated ConfigurationProperties with 
ConfigUtils
+
+    * [MNG-5372] - remove classes that were added during Maven 3 alpha and 
beta but were deprecated before 3.0 final release
+
+    * [MNG-5373] - Document the usage and benefits of JSR330
+
+    * [MNG-5374] - Fix transfer listener after the JSR330 merge
+
+    * [MNG-5375] - Document use of SLF4J
+
+    * [MNG-5376] - Account for changes between the Apple and Oracle JDKs on OSX
+
+    * [MNG-5453] - Update Maven 3 build to use Eclipse/Sisu
+
+** Wish
+
+    * [MNG-5370] - separate artifact-handlers configuration from plugin 
bindings to default lifecycle
+
+    * [MNG-5461] - rename _maven.repositories tracking file to 
_remote.repositories
\ No newline at end of file


Reply via email to