Hi Tom, Thanks very much for your feedback. Please see comments inline below...
Tom Morris wrote: >> Would someone from the dev team comment on the proposal >> below. > > I don't want to speak for the rest of the developers, but I bet if you were > to take a poll you'd find that people thought it sounds like a good idea on > the surface, but don't have the time to learn enough to give a useful > opinion -- and certainly don't have enough time to contribute in a > substantive way. I agree with your assessment. I would like to ask the list if there are any members who would like to explore this idea further in collaboration with me. As they say, many hands make light work. > > As far as "collaboratively exploring a symbiotic mutual dependency" goes, it > sounds like there are potentially several things that you're asking for: > 1) support for the UMM profile for your modeling, > 2) a new backend UML model repository based on your registry and > 3) collaborative work/editing features within ArgoUML itself. That is a very good summary though the UMM profile would not be needed for enabling collaborative authoring in Argoi > > Having attended a few ANSI X10 meetings a couple of decades ago, I can't say > I'd be tripping over myself to start working with ebXML. It sounds a bit > too much like EDI in XML clothing. ebXML as a whole is not what we are talking about here. ebXML Registry is quite independent from rest of ebXML and is an ISO standard for registry/repository capable of secure, federated information management of any type of artifacts (including UML models). > On the other hand, I've already looked > at some of the issues involved in better support of profiles and team > collaboration, so I'd be happy to offer guidance there. That is precisely what I am looking for. > > What version of UML is the UMM profile based on? If it's UML 1.4, it'll be > straightforward to support, but if it's based on another version of UML > there may be difficulties. Fortunately, it is UML 1.4. What version of UML does ArgoUML support? > > What types of collaborative features are you interested in? The low hanging > fruit that will probably get tackled first is a capability to partition a > model into pieces so that multiple people can work on the pieces > independently and mix and match the pieces to make aggregate/layered models. That is precisely the low hanging fruit I was considering. A necessary adjunct to that is the need for supporting assembly of UML pieces into larger models. > > Did you review the mailing list archives? There was a discussion of > collaborative feature support quite recently. I assume you meant this thread: http://www.mail-archive.com/[email protected]/msg00153.html I did not find much details there. Perhaps Mauro Pichiliani would see this thread and contact me to see if there are collaboration possibilities. > > Tom > >> -----Original Message----- >> From: Farrukh S. Najmi [mailto:[EMAIL PROTECTED] >> Sent: Tuesday, September 05, 2006 7:40 AM >> To: [email protected] >> Subject: Re: [argouml-dev] Collaborative authoring in ArgoUML? >> >> Would someone from the dev team comment on the proposal >> below. If it is not of interest it would help to include some >> explanation. If the idea is not clear then it would help to >> ask for clarification. >> >> Thanks very much for your input. >> >> Farrukh S. Najmi wrote: >>> Dear ArgoUML developers, >>> >>> I am a newbie to ArgoUML and I really like what you have created. >>> >>> Please forgive me if this email seems a bit out-of-the-blue... >>> >>> I have started using ArgoUML to design the next generation >> version of >>> an the freebXML Registry open source project: >>> >>> >> <http://ebxmlrr.sourceforge.net/wiki/index.php/Overview#What_is_freebX >>> ML_Registry> >>> >>> As I was doing the UML design I looked in the FAQ to see if any >>> collaborative authoring features so I could use it with the >> rest of my >>> open source dev team: >>> >>> <http://argouml.tigris.org/faqs/users.html#bunch_link> >>> >>> Looking at the answer it occurred to me that perhaps >> ArgoUML could use >>> the freebXML Registry as a backend store to manage UML models as >>> metadata and be able to build collaborative authoring >> features using >>> the features provide by the freebXML Registry project. Here is a >>> scenario I had done for a similar idea: >>> >>> >> <http://ebxmlrr.sourceforge.net/wiki/index.php/Overview#Collaborative_ >>> Authoring:_An_Illustrative_Use_Case> >>> >>> I am actually much more excited about the possibility of an >> ArguUML + >>> freebXML Registry potential because I think that ArgoUML >> also has the >>> potential for solving some needs in the freebXML Registry >> project. We >>> need a UML editor that can be used to define vocabulary >> building block >>> called "ebXML Core Components" using the UMM Profile of UML >> and then >>> manage those components within the registry. >>> >>> Does any of this sound interesting to any of you? Is there >> interest in >>> collaboratively exploring a symbiotic mutual dependency between >>> ArgoUML and freebXML Registry? >>> >>> PS: We just did a major release of freebXML Registry. >> Announcement may >>> be found here: >>> <http://sourceforge.net/forum/forum.php?forum_id=606669> -- Regards, Farrukh Web: http://www.wellfleetsoftware.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
