Leszek Gawron wrote:
Hello,

Reinhard Poetz wrote:

I've started with a prototyp of a non-Maven Cocoon 2.2 archetype. It should be useful to people that want to avoid Maven 2 as build system for their Cocoon based projects. The mail below, that I sent to the users list, explains in more detail how this prototyp is supposed to work.

Feedback would be much appreciated.

My first question is: why would people want to avoid maven as a build system if they get from us everything on the plate?: standard structure, archetypes. You do not have to know maven at all and be able to run cocoon app in under 10 minutes.

I agree with you but there are people with different opinions that I can understand to some point.

Once cocoon libs (especially plugins and archetypes) are uploaded on public maven repo where is no easier way to start.

right, but see above

Custom build will always get outdated some time which will bring confusion.

Agreed, maintaining a non-Maven based build is more difficult but the difference is that this build system was invented and developed by the developer himself and updating libraries can be done in the same way as usual. He doesn't have to learn something new. He also knows how to do all the other things like releasing, adding e.g. source generation tools, etc.

Additionally there are tools like Ivy or the Maven Ant tasks which can make your life a lot easier.

I don't want to say that we should focus on this non-Maven Cocoon 2.2 archetyp - at least I won't and probably won't do much more than the prototyp already does - but providing alternatives to our ours is a good thing IMO.

--
Reinhard Pötz Independent Consultant, Trainer & (IT)-Coach
{Software Engineering, Open Source, Web Applications, Apache Cocoon}

                                       web(log): http://www.poetz.cc
--------------------------------------------------------------------

Reply via email to