----- Original Message ----- From: "Lofi Dewanto" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, January 06, 2004 1:38 PM Subject: Re: [Andromda-user] Maven plug-in
> > 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 ;-) Have you used Maven? I think it really simplies the build process and it helps keep the directory structure uniform since you don't have to come up with your own. > > 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 > ------------------------------------------------------- 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