Hi Wouter and all,

I'm no longer going to support the ant tool shipping with andromda (the one building a j2ee project template for Ant), if anyone feels like joining and taking over that part it would be great
Mind you, you will have to convince us through a few patches first, before we would grant you commit access that's understandable I hope.
Anyway I hope we get some reactions, otherwise I will drop the support for this component until I would need it again myself (at work that is)

I added a new cartridge "ejosa-component-structure" http://cvs.sourceforge.net/viewcvs.py/ejosa/ejosa-revo/dev-cartridges/cartridges/ejosa-component-structure/

in my EJOSA project which generates:

1. All the Ant "build" files (build management)

2. All the Ant "bin" files (execution management)

in a J2EE application development. Because I don't like maven, I will
surely keep my work up-to-date ;-). At the moment it's only for
JOnAS-Tomcat 4.1.x.

Actually I like the idea of Maven (structured, centralized build and
bin files) but I don't like to use it (you need a plug-in for you IDE
to be able to run Maven within your IDE, you don't see what build files
you can run, etc., too complex to learn in the beginning). And since I
work with beginners I need a KISS build and execution management,
therefore -> Ant. I actually copy Maven idea and use Ant to implement the same idea. Adding a cartridge for this purpose makes the process of
updating all the Ant scripts just like a snap, very easy ;-)


For the ones who never heard about EJOSA (Enterprise Java Open Source
Architecture): It is a simple and structured way to develop your
J2EE application. Two things are important:

EJOSA: The Structure:
http://ejosa.sourceforge.net/ejosa-images/ejosa-structure.jpg

EJOSA: The Process
http://ejosa.sourceforge.net/ejosa-images/ejosa-template-process-matrix.jpg

All the build and execution management files are done *only*
in Ant (no plug-ins, no IDE dependency, no Maven) ;-) You can run
them within all different IDEs by "execute Ant" or outside an IDE
with "ant" command.

EJOSA Revo 2.1 integrated AndroMDA 3.x M2. We are in the process to
release EJOSA Revo 2.2 in this week (still uses AndroMDA 3.x M2)
with 2 added cartridges: "ejosa-component-structure" (see above)
and "ejosa-model-cost-calculator" (calculate the amount of use cases
and classes available in your PIM to get a cost estimation of your
J2EE project).
http://cvs.sourceforge.net/viewcvs.py/ejosa/ejosa-revo/dev-cartridges/cartridges/ejosa-model-cost-calculator/

After using AndroMDA for sometimes now, I feel that slowly but surely
the AndroMDA team should release a final version, since the product
is already very mature! Great job AndroMDA team!

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: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ Andromda-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to