Hi Nicolas!

I vote against the spreadsheet model, and I also commented this in issuezuilla. 
For the acceptance of the sequence diagram implementation, it is crucial to 
allow a flexible user defined spacing. Spacing depends on the individual taste. 
I'm absolutely sure that any user will try to drag messages and classifier 
roles in order to reposition them. This intuitive approach must not be blocked 
by a restrictive placement logic. I'm working with other UML tool, and I know 
what I'm talking about. ArgoUML already has a bad GUI reputation in the 
internet, please don't give away the chance to make it better in the future.

Regarding Wiki: For developer related discussion we shoul not use 
http://www.argouml-users.net , but it is perfect for usability proposals and 
discussing them from a users point of view. Maybe you could start something 
there, I'll be there with you!

Regards,
Thomas

-------- Original-Nachricht --------
> Datum: Wed, 18 Jun 2008 23:04:27 +0200
> Von: "Linus Tolke" <[EMAIL PROTECTED]>
> An: [email protected]
> Betreff: Re: [argouml-dev] My two cents about sequence diagrams

> Great idea Nicolas!
> 
> It sounds like a simle and clear approach.
> 
> The next upgrade of the Tigris site will provide a wiki that I plan to use
> for the developer's documentation (what today is called the Cookbook).
> That
> could be the place for such discussions.
> 
> There is a wiki set up for the user community at
> http://www.argouml-users.net.
> 
>         /Linus
> 
> 
> 2008/6/18, Nicolas Raoul <[EMAIL PROTECTED]>:
> >
> > Hi all,
> >
> > Here are my two cents about sequence diagrams:
> >
> > --- About the migration of old sequence diagrams:
> >
> > Let's face it, sequence1 is so broken there is no point thinking about
> > migration issues. I might be wrong, but I guess nobody maintains their
> > sequence diagrams using the current ArgoUML.
> >
> > --- About sequence2:
> >
> > I have been following the discussions about sequence2's stability, and
> > I posted quite a lot of bugs about it, all of them have been fixed. I
> > think that even though it does not feel snappy, at least it is very
> > usable and should be the default in the next release. So I agree with
> > Bob on issue 5159.
> >
> > --- My proposal for a simpler sequence diagram UI:
> >
> > Sequence diagrams are radically different from other UML diagrams: We
> > don't need to let humans move graphical elements around. Given the
> > logical description of the actors and actions, a program can generate
> > a perfect-looking diagram. This is not true for class diagrams, for
> > instance, where the user needs the ability to adjust the vertical and
> > horizontal position of each class.
> >
> > The user should not have to care about the graphical position of
> > actors and actions.
> > All that matters is the order of the actors and actions.
> >
> > I see the sequence diagram more like a spreadsheet: one actor per
> > column, one action per row. I can add a new row, remove an existing
> > row, insert a row between two existing rows, and I do not want to
> > bother about vertical and horizontal spacing. The program should
> > handle this for me. When I insert a new row, the program should move
> > down all of the following rows. When I move an action, the program
> > should make it intuitive just like when moving a tab in Firefox. Same
> > for a group of actions. When moving an action with several
> > "sub-actions", the sub-actions should move with the action. A comment
> > is a specialized row.
> >
> > That is less hassle for the user, a cleaner model/UI separation, and
> > the zargo file only contains the model, not the UI-related fluff,
> > avoiding unnecessary migrations.
> >
> > What do you think about this ?
> > Is there a wiki place for such brainstorming ?
> >
> > Cheers, keep up the good work :-)
> > Nicolas Raoul.
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >

-- 
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! 
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to