Hello Bogdan!

I am glad that we have sorted the main issue out.

I have some more comments and answers (below):

Bogdan Ciprian Pistol wrote:
[...]
> Everybody agrees that ArgoUML should be a business logic project.
> (This was my main concern).

I think we will have to come back to this eventually. ;-)

[...]
> My opinion is that these changes should be done
> carefully, maybe in a separate branch, not to affect the hole project
> until we are sure their form is good enough.

My opinion, that I am trying to advocate here, is that this work should
be done now, ASAP. It will take you, in this case I am relying on you
and Tom, some time to do it without affecting the non-Eclipse version
but this will be a big improvement for ArgoUML. Among other things, the
GUI-component, described in the Cookbook, will finally be well-defined.

[...]
> The update site. I don't quite understand why you mention OS
> environment, because Java is supposed to be independent from OS
> (Windows, Linux, Mac). I only see two options Java Web Start or
> download the JAR. Which basically are the same.

Actually, there are three different way to download the jars. It is the
zip version (traditionally for Windows), the tar.gz version
(traditionally for Unix) and the app.tgz (for Mac). The distinction
between zip and tar.gz is nowadays pointless since almost all Unix
installations have programs to unpack zip files and since windows
installations have programs to unpack .tar.gz files. And we haven't
bothered to provide different bootstrap files in the different set of
files because that would just complicate things.

> I think there are more issues here. After my knowledge, after we
> change ArgoUML not to interfere with ArgoEclipse, we still need to
> wrap that ArgoUML copy in a plugin, so that ArgoEclipse could use it.
> How will ArgoUML download site generate the plugins, because
> ArgoEclipse will be in a different place. Will ArgoUML download site
> copy a ArgoEclipse version?

What I need to do is to write down my ideas on how ArgoUML releases are
built and deployed in the multi-project environment that we now use.

        /Linus

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

Reply via email to