I was about to ask the same thing :-).

Leonardo would be the expert on this, but I presume that the plugins at
http://svn.apache.org/repos/asf/myfaces/myfaces-build-tools/trunk/maven2-plugins/
are identical in function to the ones at
http://svn.apache.org/repos/asf/myfaces/trinidad-maven/trunk/

I certainly haven't messed with them except to fix invalid headers. So
AFAIK they could be used to build Trinidad.

Hmm..as those header-fix patches haven't been applied to the
trinidad-maven dir, your new release does contain a few files that are
not have the proper license headers that the ASF requires. For example,
AbstractFacesMojo.java and a coupld of the pom.xml files. There are so
few that I don't think it's release critical but they should be fixed
sometime.

And yes IMO it would make more sense to have just one active development
line of this code. These plugins do seem to be generally useful, so to
me it would make sense to use the "generic" myfaces-build-tools ones in
future releases. It would involve a little bit more work to release them
though. You seem to be taking the approach currently of just releasing
the whole plugin batch, regardless of whether anything has changed, and
not bothering with release notes for any of them etc. When the plugins
are *only* used for trinidad then that is probably acceptable; if
trinidad passes its test suite then by definition the plugins are
working ok for their intended purpose. But that approach is probably a
little too casual for tools that can be used by multiple projects.

Changing over doesn't seem worth doing right now; it would presumably
take a day or so to convert Trinidad over and verify they are all
working ok which would delay the release you're working on.

By the way, I'm a little confused by your release procedure here. Your
email says that you are creating a 1.2.7 release. But:
* you've created a directory tags/maven-plugin-parent-1.2.7
  (a) the name seems weird to me
  (b) it has been created although the vote has not yet passed
* you've created a "branches/matzew-1.2.7-release" directory, where the
pom has a version of 1.2.8-SNAPSHOT. What is this for?
* you've created a "branches/1.2.7.1-branch" directory, where the pom
has a version of 1.2.7.1. What is this for?

I see that the official repo has 1.2.6 as the latest, ie 1.2.7 is the
next expected release...
http://repo1.maven.org/maven2/org/apache/myfaces/trinidadbuild/maven-faces-plugin/

Regards,
Simon

On Tue, 2008-07-22 at 19:47 +0200, Matthias Wessendorf wrote:
> Hi Leo / Simon,
> 
> I know there is the "master myfaces build tool suite" :)
> I now wonder if the "maven-faces-plugin" is still working with Trinidad ?
> If so, I will test a separate Trinidad-Core branch to run against that
> in the future.
> Would be better, to use one toolset, right ?
> 
> -Matthias
> 
> On Tue, Jul 22, 2008 at 7:39 PM, Matthias Wessendorf <[EMAIL PROTECTED]> 
> wrote:
> > Hi,
> >
> > I was running the needed tasks to get the 1.2.7 release of the Apache
> > MyFaces Trinidad Maven 2 Plugins out.
> >
> > The artifacts are deployed to my private Apache account ([1]).
> >
> > Please take a look at the "1.2.7" artifacts and vote.
> >
> > How to test those JARs ?
> >
> > Use the stage repo inside your pom.xml file:
> > ...
> > <pluginRepositories>
> >  <pluginRepository>
> >  <id>apache.stage</id>
> >  <name>Apache Stage Repository</name>
> >  <url>http://people.apache.org/~matzew/127-plugins</url>
> >  <layout>default</layout>
> >  </pluginRepository>
> > </pluginRepositories>
> > ...
> >
> > ------------------------------------------------
> > [ ] +1 for community members who have reviewed and tested the bits
> > [ ] +0
> > [ ] -1 for fatal flaws that should cause these bits not to be released,
> >  and why..............
> > ------------------------------------------------
> >
> > Thanks,
> > Matthias
> >
> > [1] http://people.apache.org/~matzew/127-plugins
> >
> > --
> > Matthias Wessendorf
> >
> > further stuff:
> > blog: http://matthiaswessendorf.wordpress.com/
> > sessions: http://www.slideshare.net/mwessendorf
> > mail: matzew-at-apache-dot-org
> >
> 
> 
> 

Reply via email to