Ah! Great! Thanks for the explanation. I was unaware of the overlay
technique.
/Linus
> -----Original Message-----
> From: Tom Morris [mailto:[EMAIL PROTECTED]
> Sent: den 1 september 2006 22:30
> To: [email protected]
> Subject: RE: RE: About the future of ArgoUML and ArgoEclipse
>
> Thanks for taking the time to review and provide feedback. Comments
> inline
> below.
>
> Linus said:
>
> > this is an attempt to join the release cycles in order to get
> non-conflicting priorities.
>
> I think it's premature to try to do that. The ArgoUML project is over
10
> years old. The ArgoEclipse project is only a couple of months old. I
> expect the ArgoEclipse releases to happen every 1-2 months initially
as
> contrasted with 1-2 releases per year for ArgoUML.
>
> Even after ArgoEclipse matures to the point where it's feasible to
> synchronize release schedules, I think there's still value in it
having a
> separate identity. It's pretty clear from the name that it's closely
> related to both Eclipse and ArgoUML, but it serves a different
customer
> base
> than the standalone ArgoUML users.
>
> > If you have concerns about the time spent and the value of a certain
> > non-eclipse-related change in ArgoUML (as the change in file save
> format),
> > then this list is not the right place. It is better if you discuss
that
> on
> > the argouml dev list or with the developer that made the change.
>
> Agreed. As you know, I had already done this before I wrote my note.
> There
> may be instances however where what's right for the ArgoUML users is
> different
> than what's right for the ArgoEclipse users.
>
> > The purpose of integrating the changes into ArgoUML ... is to avoid
> > the need for having to maintain a separate version of the ArgoUML
code.
>
> I probably should have described what we are doing in my first reply,
both
> for the benefit of others who are less familiar with the structure of
the
> projects and also to make sure that there were no misconceptions.
>
> There is *not* a separate version of the ArgoUML code. For a small
number
> of classes where the Swing UI code is too tightly entwined with the
non-UI
> code, we've created separate copies for ArgoEclipse. This is
effectively
> a very small "overlay" on the ArgoUML code.
>
> This is also a temporary measure which became necessary when the
ArgoUML
> project slipped and it's release code freeze coincided with a period
of
> active ArgoEclipse development. It's certainly the goal to make this
> "overlay" as small and as temporary as possible.
>
> > A headless build is not an absolute requirement.
>
> Actually, it is. I didn't mean to imply that it was a requirement
> inherited
> from ArgoUML. It's a requirement for ArgoEclipse to be able to set up
a
> continuous integration build infrastructure.
>
> > I think the ArgoEclipse+ArgoUML should be called ArgoUML when seen
from
> within Eclipse.
> ...
> > This will make ArgoUML be the market name and ArgoEclipse is the
project
>
> From a user perspective, I think it would be more confusing to
download
> and
> install one thing and then have it called something different in the
UI.
>
> Tom
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]