Thanks Milos for this review. I'm starting to merge changes into plugins trunks.
Hervé Le mercredi 16 avril 2008, Milos Kleint a écrit : > +1 on integrating it. > it's non intrusive and does what I would expect by default while > allowing me to override the behaviour for some plugins. > it makes my life easier as a maven user and also as a maven tools > developer (the netbeans ide itegration) > > Milos > > On Tue, Apr 15, 2008 at 10:48 PM, Hervé BOUTEMY <[EMAIL PROTECTED]> wrote: > > another try... > > > > the proposal is here: > > > > http://docs.codehaus.org/display/MAVENUSER/POM+Element+for+Source+File+En > >coding > > > > I did the work on 2 plugins in a branch: > > - jxr: http://svn.apache.org/viewvc?rev=645260&view=rev > > - javadoc: http://svn.apache.org/viewvc?rev=645262&view=rev > > As you can see, the change on plugins themselves is really tiny: it's > > much about convention, little about code. > > > > Sample use is in the branch too, to let Maven developers see the > > concrete positive impact on users: > > > > - actually every plugin has to be configured separately (pom is bigger), > > each one having its own parameter name for encoding (confusion): > > > > http://svn.apache.org/viewvc/maven/sandbox/branches/MNG-2216/before/pom.x > >ml?view=markup > > > > - after the plugin change, there is one property that every plugin uses > > as a default value, hiding the fact that the parameter name is different > > for each plugin: > > > > http://svn.apache.org/viewvc/maven/sandbox/branches/MNG-2216/after/pom.xm > >l?view=markup > > > > There is still exactly the same work to be done on at least 7 other > > Apache plugins and 4 Codehaus ones. The change on some plugins will > > represent more code, since they don't even support an encoding parameter > > yet, but the proposal on which we need to agree is about the convention > > to unify the parameter's value. IMHO the actual work on 2 plugins shows > > everything. > > > > I think it is sufficient to adopt, or reject, or transform, any aspect > > of the proposal. > > > > Any objection before I begin the changes on plugin trunks? > > > > Hervé > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]