[argouml-dev] some architectural thoughts

Thomas Neustupny <[email protected]> Fri, 28 Oct 2011 12:32:20 +0200
Newsgroups gmane.comp.db.axion.devel
Message-ID <[email protected]>
Hi,

over the years I sometimes wonder what's best for the future of ArgoUML or, more general, for open source UML design tools. Most subsystems of ArgoUML need lot's of work:

- model: we have two model implementations, our model interface is ok to keep working with it --> keep
- kernel: project management needs important improvements (multiple open projects, model management) --> replace or keep?
- persistence: some issues like pgml or team collaboration requirements --> replace or keep?
- property panels: new implementation based on xml templates --> keep
- graphics: we have issues with tigris gef(?) --> keep or replace?
- GUI: lots of criticism --> keep or replace?
- critics: unique --> keep

and so on.

So sometimes I wonder if too many parts of ArgoUML have come to a natural end-of-life to just keep on making punctual improvements?

ArgoEclipse is a nice idea, but it suffers from too many architectural shortcomings of ArgoUML's core.

I even sometimes think to start from scratch or contribute parts of ArgoUML to another project like Papyrus and just try to reuse from our code base rather than keeping ArgoUML alive. (My motivation is very low at the moment...)

What do you think?

Regards,
Thomas
-- 
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2865934

To unsubscribe from this discussion, e-mail: [[email protected]].
To be allowed to post to the list contact the mailing list moderator, email: [[email protected]]