Release Notes - Maven - Version Documentation Deficit - HTML format

Bug

  • [MNG-1348] - includes on resource tag not documented as being a list
  • [MNG-1468] - best practices: version management in multi project builds
  • [MNG-2594] - faq links
  • [MNG-2769] - Use of POM namespace is confused and confusing in both the code and the documentation
  • [MNG-2783] - Maven Guide to EARs describes WAR projects
  • [MNG-2788] - Anchor tags on POM amd Settings reference pages are broken in Firefox
  • [MNG-2857] - Intro to the POM implies profiles are inherited
  • [MNG-2953] - Wrong link on http://docs.codehaus.org/display/MAVEN/How+To+Help
  • [MNG-2983] - Wrong anchors on guide web pages
  • [MNG-3074] - Anchor links in several documentations do not work
  • [MNG-3209] - Mistake in Guide to Attaced-Tests
  • [MNG-3229] - Active by default profile is ignored when another is specified explicitly.
  • [MNG-3257] - Intro to the POM Example 3 - nonsense explanation
  • [MNG-3562] - Need documentation of command-line flags

Improvement

  • [MNG-1302] - Write up a sync'ing partners guide
  • [MNG-1304] - Create a standard versioning document
  • [MNG-1307] - Document profile injection in conjunction with inheritance
  • [MNG-1365] - Document how to make a download link on your site
  • [MNG-1500] - document the running of a single test or group of tests using the -Dtest=FooTest option
  • [MNG-1563] - how to write integration tests
  • [MNG-1582] - Add how to convert pregoals and postgoals to lifecycle to the m1-m2 guide
  • [MNG-1583] - Give pointers to integration tests in the docs
  • [MNG-2022] - What is the Difference between project.getDependencies() and project.getDependencyArtifacts?
  • [MNG-2038] - A mini guide covering the interplay between SCM and maven releases
  • [MNG-2125] - [doc] when and how to define plugins in a pom
  • [MNG-2143] - Proposition of documentation
  • [MNG-2253] - Improve documentation on multi-projects
  • [MNG-2378] - incorporate Jesse's description of the directory structure
  • [MNG-2383] - build lifecycle and executions: documentation fodder
  • [MNG-2400] - Document minimum lifecycle phase for multimodule builds that contain intradependencies == package
  • [MNG-2469] - Refactor and refine the getting started guide so that you could do it 10 min
  • [MNG-2484] - Document the naming convention for archetypes
  • [MNG-2519] - Need samples and more extensive documentation conserning settings and pom files
  • [MNG-2537] - Dependency scopes
  • [MNG-2540] - M2 website : move content of "Examples" link to "Guides" link.
  • [MNG-2564] - J2EE is now called Java EE
  • [MNG-2667] - Add classifier documentation
  • [MNG-2698] - Good Primer on Maven for site
  • [MNG-2947] - Deploy 3rd party source jar
  • [MNG-2954] - Docu incomplete: "Guide to uploading artifacts to the Central Repository": Jira project not specified, Attachment usage unclear
  • [MNG-2964] - Need documentation about Maven2 logging
  • [MNG-2997] - Dependency mechanism page should describe the 'optional' element
  • [MNG-3063] - Document precedence for filter property locations
  • [MNG-3113] - Slight typo in 'Guide to Creating Archtypes'
  • [MNG-3214] - Coping with SUN JARs
  • [MNG-3218] - Plugin Documentation Update
  • [MNG-3255] - Documentation for checking out and build should warn abour long path names on Windows
  • [MNG-3327] - Deploy site of SNAPSHOT to a different location than site of release version
  • [MNG-3369] - Improve documentation for AbstractMavenReport.getOutputDirectory()
  • [MNG-3481] - FAQ: My project compiles in Eclipse and not Maven. Why is Maven broken?
  • [MNG-3502] - Reword description of "provided" scope
  • [MNG-3720] - Documentation of properties (pom variables) available (in mojo)
  • [MNG-3928] - Maven Integration with Bash

New Feature

  • [MNG-1494] - Create comprehensive m2 feature list
  • [MNG-1887] - Guide to transforming a maven.xml goal into a plugin
  • [MNG-2730] - useful developer bash functions for Maven
  • [MNG-3064] - "Building For Different Environments with Maven 2" in APT-format

Task

  • [MNG-66] - Create a matrix of possible exceptional conditions
  • [MNG-367] - best practices: multi-user installation
  • [MNG-808] - Content ideas for Why Maven? type page
  • [MNG-1121] - document standard location for plugin configuration files
  • [MNG-1140] - document how other common directory layouts could be used within/migrated to m2
  • [MNG-1306] - Document the use of https for transport in m2 (wagon)
  • [MNG-1366] - Guide to multi project setup
  • [MNG-1367] - Guide to creating report plugin
  • [MNG-1368] - Guide to using version ranges
  • [MNG-1370] - Guide to attached artifacts
  • [MNG-1381] - best practices: testing strategies
  • [MNG-1423] - best practices: setting up multi-module build
  • [MNG-1425] - best practices: the location of configuration files vs resources
  • [MNG-1463] - best practices: plugin inheritance for a multi project build
  • [MNG-1522] - assembly guide enhancements
  • [MNG-2000] - Create comprehensive profiles documentation
  • [MNG-2016] - Document how to create a mirror of Ibiblio
  • [MNG-2026] - Document how parent-child POM relationships, <modules/>, and <parent><relativePath/> works
  • [MNG-2027] - Document POM inheritance
  • [MNG-2094] - need comprehensive docs on the snapshot mechanism
  • [MNG-2165] - Provide links to release notes on download page, navigation, and README.txt in binaries
  • [MNG-2337] - XSLT for converting Maven1 project.xml to Maven2 pom.xml
  • [MNG-2384] - document how plugin classloaders work
  • [MNG-2385] - incorporate plugin configuration conventions into the standard directory layout
  • [MNG-2386] - document how to write packaging plugins
  • [MNG-2388] - document what gets inherited during project inheritence
  • [MNG-2390] - FAQ about why there are no dependency properties, and document how to use an artifact filter instead
  • [MNG-2392] - document <relativePath/>
  • [MNG-2411] - Mistake in guide-building-m2.html
  • [MNG-2561] - cookbook example: adding build time to a manifest
  • [MNG-2575] - republish all plugin documentation using the improved format
  • [MNG-2661] - add an achetype index, and add the webtide webapp archetypes
  • [MNG-3165] - Publish the reference docs for 2.0.7
  • [MNG-3798] - some additions for the http://maven.apache.org/powered-by-m2.html page
  • [MNG-3993] - Educate Users on Setting up maven 2 with Norton Internet Securiity (with Firewall) + Windows
  • [MNG-5277] - best practices: The Maven Way

Wish

  • [MNG-2170] - Packaged Maven Documentation for Download
  • [MNG-2556] - downloadable docs

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.