Umm, I would say the main priority is that Joseph creates the pom such that proton builds via "mvn clean install" OOTB (as any good Maven project should.) As long as he's met that threshold, I don't see a need anymore for maintaining two sources of records for builds.

Maven is really mind-numbingly simple for those building with it. No matter what you're building, it's always "mvn clean install" (so long as the pom is properly written, as it nearly always is). All you need to do is download Maven, add $MAVEN_HOME/bin to your system path (just like you do for Ant) and you're all set.

The problem with providing an Ant build is that non-Maven users, never having worked with it, tend to awfulize Maven, and then stick with Ant, continuing their misconception of Maven. Maven is really an ice cream cone, not a brussels sprout, but sometimes people need to be given a push to find that out. :) Also, burdening Joseph by having him create/maintain a separate Ant build also takes away his efforts towards creating an awesome Maven build.

Glen


>Hi,
>It looks for me that the structure of proton-j sub-project will be
>quite simple and will not require the creation of complicated building
>scripts similar to what we have in qpid java tree right now. I believe
>that we can have 2 building systems for proton-j at least on first
>stages of the project. That would allow developers to use either ant
>or maven depending from their preferences.
>IMHO, it should not be big overhead for the project.
>
>Kind Regards,
>Alex

--
Glen Mazza
Talend Community Coders
coders.talend.com
blog: www.jroller.com/gmazza


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to