spacer spacer spacer 9 messages in org.tigris.argouml.devRe: [argouml-dev] the road to UML2
FromSent OnAttachments
Thomas NeustupnyMar 31, 2009 12:32 am 
Bob TarlingMar 31, 2009 2:57 am 
Bob TarlingMar 31, 2009 6:29 am 
Thomas NeustupnyMar 31, 2009 12:31 pm 
Tom MorrisMar 31, 2009 1:20 pm 
Dave ThompsonApr 1, 2009 5:08 am 
Linus TolkeApr 1, 2009 10:17 pm 
Thomas NeustupnyApr 2, 2009 3:02 am 
Thomas NeustupnyApr 3, 2009 3:12 pm 
Subject:Re: [argouml-dev] the road to UML2spacer
From:Thomas Neustupny (
Date:Apr 2, 2009 3:02:37 am

Hi Dave,

it's great that you pointed out the need to make things understandable/usable for the whole team! I added a section to the tasks page (I have not much experience with eUML, so it needs to be improved) and added the remaining questions in your mail to the section that Linus addded.

Everybody should not only add information to the wiki, but also questions/comments!


-------- Original-Nachricht --------

Datum: Thu, 2 Apr 2009 07:17:43 +0200 Von: Linus Tolke <> An: Betreff: Re: [argouml-dev] the road to UML2

To attempt at helping in the understanding of how to develop this, I added a short section (with my guesses) to the wiki page. We will have to work together also to improve this.


2009/4/1 Dave Thompson <>

On Tue, 31 Mar 2009 16:21 -0400, "Tom Morris" <> wrote:

I'd suggest that anyone who wants to work on this, pick a test and get it to pass or pick a diagram and implement some functionality. After you've done a few days work, you'll have a better understanding of what's needed.

Thanks Tom for your voice of experience on this topic. It does sound like one of the key areas in ArgoUML that we need to work on, and in that respect, I am keen to help.

However, I have to admit that I'm approaching this from a very basic perspective, and I suspect that many other developers reading this list will be in a similar position. Without any prior knowledge on the subject, where should we start? I have only just learned what eUML actually is, and I have only very sketchy ideas about how it fits into ArgoUML at all. I gather that the data on the screen is mirrored in some sort of data structure, which is internal to the application, but not directly browsable in any of the GUI panels, and what we are talking about is changing this data structure (i.e. model) to a different format.

I don't know the reasons or the history behind it, but I suppose what I'm really lacking at the moment is some sort of practical steps on what to actually do. Which project do I have to load to start working on it? Where do I find the tests and how do I run them? How do I set up ArgoUML with the new model, in whatever functional/non-functional state it is in? How do I know what has or hasn't been updated yet? How do I know if it is working? How do I know the difference between a test that is supposed to pass and an obsolete test that will never pass? The topic sounds vast and complicated - are there any safe bits I can work on without risking breaking something? Sorry for all the questions.

If someone could break down some tasks to the beginner level, then there would probably be a lot more help available, as (baring the top 5 or 6 people involved), this is probably where most of the developers are. If there are no tasks at this level, then I seriously think that those with knowledge of the subject need to invest some time in creating training materials for those without. The Wiki is a great start on this, but at the moment, most of it goes over my head!



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


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

-- Neu: GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate + Telefonanschluss für
nur 17,95 Euro/mtl.!*


To unsubscribe from this discussion, e-mail:
[]. To be allowed to post to the list contact the mailing list moderator, email:
[] is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.