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