I've been using Maven for a couple months now and I
think it's great. I moved our entire Ant build
structure to Maven. It saves a lot of the headache of
writing the same build files over and over again. Just a write a plugin for maven (or use one already
there) and you can have a resuable maven goal (same as
an Ant task) which you can reuse...much easier than
trying to call a task common build file. I also love
how it handles dependencies since you don't have to
setup your classpath directly and you have the
dependency in one location (the local maven
repository). The maven plugin which generates
documentation is great too...I use it to automate our
nightly documentation builds. In my opinion I think
it would be great to move the build system from Ant to
Maven for the AndroMDA project...it would make the
build system easier to manage (when adding new
cartridges, documentation, etc.).

There are already a lot of discussions about Ant vs. Maven, so I don't want to repeat it here ;-) I myself actually don't want to see Ant to be replaced by Maven in AndroMDA...

As you only have *one* build file for each cartridge, I don't
see any reason to make the build file more complicated than
this ;-)

It would be cool to separate AndroMDA in sub-components like:
- the AndroMDA core (pure MDA tool).
- the AndroMDA cartridges (architecture like J2EE, .NET, etc.).
- the AndroMDA examples (how to use AndroMDA core + cartridges
  + applications)

Cheers,
--
---------------------------------------------------
Blasius Lofi Dewanto
---------------------------------------------------
OpenUSS - Open University Support System
http://openuss.sourceforge.net
---------------------------------------------------
E-Mail   : [EMAIL PROTECTED]
ICQ      : 39343280
---------------------------------------------------




------------------------------------------------------- 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 _______________________________________________ Andromda-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to