Adding more to the list of desired doco.

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@280640 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
John Dennis Casey 2005-09-13 20:26:31 +00:00
parent 37d3fd3fdd
commit 0f349d16c1
1 changed files with 15 additions and 0 deletions

View File

@ -16,6 +16,13 @@
<li>new SNAPSHOT handling -
<i>partially done on Brett's blog</i>
</li>
<li>guide to dependencies, including:
<ul>
<li>dependency scoping - <i>especially system scope</i></li>
<li>version range specifications</li>
<li>conflict resolution</li>
</ul>
</li>
<li>deployment mechanism</li>
<li>dependency management</li>
<li>plugin management -
@ -28,7 +35,11 @@
<li>report generation</li>
<li>project inheritence and company wide strategy</li>
<li>plugin documentation</li>
<li>using POM-properties in conjunction with plugin configuration to abstract child-POM configs</li>
<li>archetypes - writing and using</li>
<li>plugin usage guide/summary for core plugins - <i>esp. release plugin</i></li>
<li>strategy for migrating from Ant builds</li>
<li>strategy for migrating from Maven 1.x builds - <i>esp. plugins that don't convert directly</i></li>
</ul>
<h4>Documentation for plugin authors</h4>
<ul>
@ -36,11 +47,15 @@
<li>plugin writing guide</li>
<li>report writing guide</li>
<li>site customisation guide</li>
<li>common tips and tricks for accessing project/build data</li>
<li>guide to available parameter expressions</li>
<li>list of standards for submitting new plugins (minimum documentation, test coverage?)</li>
</ul>
<h4>Documentation for Maven developers</h4>
<ul>
<li>Lifecycle architecture</li>
<li>High level architecture, components explanation</li>
<li>Intro to Plexus</li>
<li>contributors guide (add to current and consolidate, walk through some first steps)</li>
</ul>
</section>