I had a chat with Thomas yesterday on IRC and explained my view.

I see that we have different short term, medium term and long term requirements.

Short term we simply want a build that people can use to start ArgoUML
and see the progress with UML2 so far.

Medium term we want a version of ArgoUML that has a subset of UML2
diagrams available but all UML1.4 diagrams. This version should be
able to load and create both project types. There will be some work to
do this. At the moment MDR or euml is fixed at startup at ArgoUML. It
will take some time and effort to adapt ArgoUML to be able to change
repository.

Long term we want ArgoUML with all diagrams available as UML2 diagrams
(maybe also still able to load and create UML1.4 projects so this may
just be a more complete version of our medium term solution). I don't
see us making this for v0.30 (or rather I don't think we should be
delaying a major release until we have done all of this work).

The question was raised as to why not do the medium term work now
ready for the first alpha release. If someone can commit to doing that
work now then great. However there is very little action in subversion
at the moment. Who is there who will do this and make it short term
rather than medium term?

So I suggest we get an alpha release out as soon as possible that at
least can demonstrate some progress to those who want to see. That
will hopefully inspire more involvement. To just add the required jars
and alter the manifest seems like relatively little effort compared to
the medium term solution (and would be required for medium term
anyway).

I'd also challenge that 0.30 will be the target release for UML2.

I think we need to take some lesson from agile methodologies. We
should set ourselves a target date for a release and stick to that
date. If we don't have all the features that we wanted for that date
it is less important that those features slip that it is for the
release date to slip. We want to continue keeping users interest by
giving them other features and bug fixes that are developed in the
meantime.

Regards

Bob.





2009/9/17 Dave Thompson <[email protected]>:
> On Wed, 16 Sep 2009 15:24 +0200, "Andreas Rueckert" <[email protected]>
> wrote:
>> Hi!
> ...
>
>> I'm not sure if we need the additional shortcut? The euml version
>> would only be for folks who know exactly what they are doing, but
>> not for the regular user. Do those folks need a shortcut?
> ...
>> It would be best, if those folks would not know about the euml version...
>
> From what you say, it sounds like a good idea to keep the euml version
> 'developer/advanced user only' for the time being, and in this case,
> there's no need for extra shortcuts.
>
>> Are you still working on the build-stuff? Should I mail you my latest
>> modifications so you can reproduce my results?
>
> I've not done anything to the build process for a while, so at the
> moment, you've probably got a better understanding of it than I have.
> Also, I don't have much time to look at it at the moment.  If it's
> working and it's an improvement, you should probably commit it, or
> commit it to a branch, so that others can see.
>
> Regards,
>
> Dave
> --
>  Dave Thompson
>  [email protected]
>
> ------------------------------------------------------
> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2395817
>
> 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]]
>

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

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]]

Reply via email to