Re: Re: ANN: Golden Roof AGX Sprint

Reinout van Rees <[email protected]>
Newsgroups gmane.comp.web.zope.plone.archetypes.devel
Message-ID <[email protected]>
On Mon, 21 Nov 2005, Jeff Kowalczyk wrote:

> It would be great if it also had a mode to generate whitespace normalized
> XMI XML suitable for diff and repository checkin.
>
> There are lots of projects checking in UML models in binary compressed
> zuml to the collective and other repositories now. The use of UML models
> is undoubtedly a good thing, but the use of binary model files less so.
>
> I think it would be better for collaboration and code review to have agx
> output two normalized XMI files, and (by convention) check *those* into
> the repositories:

In the current situation, it is sadly not practical. Archgenxml has at
least three different XMI models to deal with as an input model. Plus
variants. So having one XMI format that makes all tools happy won't be
feasible.

And you'd need to import the XMI into your tool all the time, which
probably gives you an auto-generated truly horrible layout.

But: some agx developers were practically drooling on their keyboards
when thinking about putting changed in the code back into the UML
model. Roundtrip engineering and so. *That* would make it workable, as
you'd be able to put the subversioned model into .zuml. (For me,
that's far, far into the future, though: I'm happy with the current
way of working).

Agreed of course that it's sub-optimal to "standardise" per-project on
a certain tool.

Reinout

-- 
Reinout van Rees                         r.van.rees-1kr/[email protected]
http://vanrees.org/weblog/                  http://zestsoftware.nl/
"Military engineers build missiles. Civil engineers build targets."


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.