Excellent, objective response.  Exactly what I was hoping for.

Thanks very much,

Les

Quoting Eric Pugh <[EMAIL PROTECTED]>:

> As a sometimes Maven developer, and long time user these are some of the
> issues that often rub people the wrong way:
>
> 1) Maven didn't do enough beta's on the march to 1.0, heck we are still at
> RC1.  This has meant that a lot of people have shot a lot of time wrestling
> with Maven getting it to work.  Beta 8 was a pretty brutal time for Maven
> users :-).   And, depending on the parts of Maven you are using, there are
> still many rough spots in it like the memory leak that prevents huge
> multi-project setups from building the documentation nicely.  Also, some of
> the reports don't work real well with Subversion, things like that.  The
> farther you stray from "I want to run some unit tests, build a jar and some
> javadocs" the more problems you get.  Having said that, it is getting
> better, and Ant pre 1.0 apparently had the same growing pains.  A lot of
> people got burned using Maven during the early versions.  And depending on
> your tolerance for pain, it may still be too early.
>
> 2) You gotta do it the Maven way.  For better or worse, Maven is an attempt
> to standardize build practices.  If you don't agree with the build practice
> then Ant is a much better fit.  Ant lets you setup the structure however you
> like.  Maven wants a standard structure.  Maven *likes* docs in xdoc format
> for example.  Maven wants you to put everything in project.xml.  Maven wants
> a src/java and a src/test directories.  The more you customize, the more you
> find yourself swimming upstream.  Over time Maven will have better
> integration for different formats for docs etc, but right now it is really
> easier to just go with what it does.
>
> 3) The look and feel strikes some as kinda brutal..  although that is
> getting better.  The new default l&f being prototype at
> http://maven.apache.org is much nicer, and for another example of good
> customization check out http://opensource.atlassian.com/seraph/.
>
> Google for "Maven Sucks"
> (http://www.google.com/search?sourceid=navclient&ie=UTF-8&oe=UTF-8&q=maven+s
> ucks) and "Maven Rocks"
> (http://www.google.com/search?sourceid=navclient&ie=UTF-8&oe=UTF-8&q=maven+r
> ocks) you can get lots more opinions.
>
> I definitly don't agitate for Maven when a project's build already works
> well.  If it ain't broke, don't fix it.  However, if your build is broken,
> or you are starting on a new project, then Maven is worth a look.  The
> Hibernate project has a very effective build, and the site docs are all very
> well put together.  Of course, it would be nice maybe to see
> JCoverage/Clover, StatCVS, PMD, Simian, FindBugs, Junit etc reports added
> :-)
>
> Eric Pugh
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] Behalf
> > Of Les A.
> > Hazlewood
> > Sent: Thursday, December 18, 2003 2:29 PM
> > To: [EMAIL PROTECTED]
> > Subject: Re: [Hibernate] Versioning Jar Files?
> >
> >
> > Quoting Christian Bauer <[EMAIL PROTECTED]>:
> >
> > > I'll do it. We don't need any Maven praising here...
> >
> > Folks,
> >
> > Whats wrong with Maven?
> >
> > Seriously, I'm not trying to start a flame war or promote
> > dissention from
> > within, but what are your gripes?  I'm trying to get a valued
> > opinion before
> > possibly incorporating it into my own projects...
> >
> > In the (brief) evaluation I've done of the product, I've
> > found it to be
> > incredibly powerful, relieving the drudgery of ant tasks that
> > so many projects
> > must execute (especially open-source ones).  The automagic
> > jar file dependency
> > checking/downloading alone seems worth it, given all the
> > problems teams and
> > end-users face with dealing with dependencies (which is
> > directly related to
> > this thread).  As a computer scientist, it is almost infused
> > in my psyche to
> > avoid re-inventing the wheel for commonly executed tasks.
> > Maven does this (or
> > at least comes closer than anything I've seen for PCM).
> >
> > What are your thoughts?  I'm trying to get an intelligent
> > response here...not
> > Christian's typical condescending "Maven is the spawn of
> > Satan" response :)
> >
> > Regards,
> >
> > Les Hazlewood
> >
> >
> > -------------------------------------------------------
> > This SF.net email is sponsored by: IBM Linux Tutorials.
> > Become an expert in LINUX or just sharpen your skills.  Sign
> > up for IBM's
> > Free Linux Tutorials.  Learn everything from the bash shell
> > to sys admin.
> > Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
> > _______________________________________________
> > hibernate-devel mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/hibernate-devel
>
>


-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
hibernate-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/hibernate-devel

Reply via email to