I opened a Jira issue a few days ago about this: https://issues.apache.org/jira/browse/INFRA-8736
but nothing happened at the moment Regards, Hervé Le mardi 9 décembre 2014 16:54:29 Stephen Connolly a écrit : > Anyone have any idea what happened, seems there is no update since 2012 > > https://github.com/apache/maven-site > > > > On 9 December 2014 at 16:53, Stephen Connolly < > > stephen.alan.conno...@gmail.com> wrote: > > Hmmmm that seems to have failed to sync since.... scratch that... > > > > > > On 9 December 2014 at 16:52, Stephen Connolly < > > > > stephen.alan.conno...@gmail.com> wrote: > >> Do you want to create some pull requests? > >> https://github.com/apache/maven-site is the repo... we can take care of > >> pulling those patches back to SVN, so no need to worry about that part > >> ;-) > >> > >> On 9 December 2014 at 16:42, Ron Wheeler <rwhee...@artifact-software.com> > >> > >> wrote: > >>> After using maven for 7+years, I decided that I finally knew enough > >>> about it to read the docs. > >>> I started here - http://maven.apache.org/guides/getting-started/index. > >>> html - and this led to other pages. > >>> > >>> I have found some places where a little cleaning up might help new > >>> users. > >>> There is one BIG issue and a few smaller ones. > >>> > >>> 1) http://maven.apache.org/guides/introduction/ > >>> introduction-to-the-lifecycle.html > >>> 1a) > >>> > >>> "Packaging > >>> > >>> The first, and most common way, is to set the packaging for your project > >>> via the equally named POM element <packaging>. Some of the valid > >>> packaging > >>> values are jar, war, ear and pom. > >>> " > >>> Could we have the full list here or a link to a page with the full list > >>> of the "normal" ones? > >>> Could we have a mention that plug-ins can provide new packaging. There > >>> is an example after the table of the Plexus. This discussion would be > >>> better if held together rather than split up with a discussion of > >>> binding > >>> and a table between the two parts of the story. > >>> > >>> > >>> 1b) In the table following this line "Each packaging contains a list of > >>> goals to bind to a particular phase. For example, thejarpackaging will > >>> bind > >>> the following goals to build phases of the default lifecycle." a heading > >>> row would be nice. > >>> > >>> 1c) > >>> Plugins are mentioned well before they are defined on the page. It would > >>> be helpful to briefly describe what a plugin is before using it as a > >>> known > >>> concept in "A Build Phase is Made Up of Plugin Goals" which never > >>> defines > >>> it before dropping "And this is done by declaring the plugin goals bound > >>> to > >>> those build phases." > >>> 1d) > >>> The definition of plug-in is obscure to say the least "Plugins are > >>> artifacts that provide goals to Maven." Surely there must be a clearer > >>> way > >>> to describe the concept of plugin. > >>> This is one of the most important Maven concepts and this is a WTF > >>> definition. > >>> > >>> 2) http://maven.apache.org/guides/getting-started/index.html > >>> > >>> 2a)How can Maven benefit my development process? -> How can Maven be of > >>> benefit to my development process? -> How can Maven improve my > >>> development > >>> process? > >>> More common English usage although the current wording is not wrong > >>> 2b) How do I use plug-ins? -> How do I use plugins? no hyphen in > >>> plug-in. Whoops plugin! > >>> > >>> 2c) How do I use plugins? has no description of what a plugin is. > >>> > >>> 3) http://maven.apache.org/guides/mini/guide-configuring-plugins.html > >>> > >>> 3a) No definition of what a plugin is; it just starts of with the > >>> assertion that there are 2 types. I am not sure that that statement is > >>> really true or if it is, it is not a very useful categorization. > >>> > >>> 3b) It is recommended to always defined each version of the plugins used > >>> by the build to guarantee the build reproducibility. -> It is > >>> recommended > >>> the version of the each plugins used by the build is specified to > >>> guarantee > >>> the reproducibility of the build. > >>> A good practice is to specify them in > >>> the<build><pluginManagement/></build>elements for*each*build plugins > >>> (generally, you will define a <pluginManagement/> element in a parent > >>> POM). -> > >>> > >>> It is a good practice to specify the version in > >>> > >>> the<build><pluginManagement/></build>element for*each*plugin. The > >>> <pluginManagement/> element is generally specified in a parent POM so > >>> that > >>> the same plugin version is use in all related projects. > >>> > >>> c) "Maven plugins (build and reporting) are configured by specifying > >>> a<configuration>element where the child elements of > >>> the<configuration>element are mapped to fields, or setters, inside your > >>> Mojo (remember that a plug-in consists of one or more Mojos where a Mojo > >>> maps to a goal). " > >>> Remember!!!. This is the first time a Mojo has been mentioned. It has no > >>> definition and if I look it up I get: > >>> > >>> "mo·jo1 > >>> 'mojo/ > >>> nounUS > >>> a magic charm, talisman, or spell. > >>> "someone must have their mojo working over at the record company" > >>> magic power. > >>> synonyms: magic, voodoo, hoodoo, wizardry, sorcery; > >>> " > >>> > >>> No wonder my builds aren't working! > >>> > >>> > >>> > >>> Can these be fixed soon. > >>> > >>> Some of them are just little bugs but the lack of a clear definition and > >>> discussion of plugins at the beginning of the "Getting Started" > >>> documentation is a really big oversight since so much of Maven depends > >>> on > >>> the built-in plugins and plugins that are created for special tasks. > >>> > >>> Now that we have a new logo and persona, it is time to fix the docs to > >>> make them more accessible. > >>> > >>> Is there a chance that I may eventually understand Maven! > >>> > >>> Ron > >>> > >>> > >>> > >>> > >>> -- > >>> Ron Wheeler > >>> President > >>> Artifact Software Inc > >>> email: rwhee...@artifact-software.com > >>> skype: ronaldmwheeler > >>> phone: 866-970-2435, ext 102 --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org