Hi Justen,

> -----Original Message-----
> From: Justen Stepka [mailto:jstepka@;webprogrammers.net]
> Sent: Friday, November 08, 2002 4:36 AM
> To: [EMAIL PROTECTED]
> Subject: http://jakarta.apache.org/turbine/maven/ and FAQ
> 
> 
> What is Maven?

Maven is a project comprehension tool that offers Continuous Integration.

Please see also: 

http://www.apache.org/~jstrachan/MavenJelly/MavenJelly.html
http://www.javausergroup.at/events/e19092002.htm.
http://www.martinfowler.com/articles/continuousIntegration.html

> Please see the Goals and Features documents.
> 
> I must say that I am more than confused as to what Maven 
> really does after
> reading the Goals and features...
> 
> Why do I want to use Maven (problem domain)?

Maven is aimed to avoid you from stress writing batch scripts or shell
script or make files to build
your java projects. Have you ever tried to build a JAR with one of the
common IDE's? Normally such IDE features
are not very reliable and it often ends up in the batch file workaround.
Jakarata Ant builds your projects but Ant is not desinged to be reusable. So
you usally spent a lot of time hacking
ant scripts.
Maven is desinged for resuability by offering plugins and a extendable
scripting language much more powerfull than ant
tasks. For simple project's you have to write a short project xml descriptor
and start maven. Maven has standard goals with helps team members to easily
adopt it. You can compile, test your code and build a project documenation
including helpfull reports(metrics, test reports, checkstyle report etc...)
in one tool. Try that with one of the common IDE's. BTW most of such IDE's
are ressource eaters. For Maven you just needs a JVM and internet access.
Finally Maven keeps out your libaries form your source code archive.

> How is Maven 
> going to save me
> time? What tools does Maven integrate with?

See the plugin documenation for currently supported stuff. I guess a lot
will contribute soon. You can write a own plugin if you need a special tool
support eg. code obfuscation.

> 
> Without answering these basic questions I have passed up 
> downloading Maven
> and will stick with my current project management process :(....

What do you use?

> 
> Can anyone provide a clear understand for the average Joe who 
> is browsing
> the ever growing number of Jakarta projects?!

:-) Hope I helped you a little.

Bye
Toby

--
To unsubscribe, e-mail:   <mailto:turbine-maven-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:turbine-maven-user-help@;jakarta.apache.org>

Reply via email to