alexander krohn wrote:
(...)
[...]
I'll check this out tonight, but, we must be careful not to break
backwards compatibility of persisted models with ArgoUML 0.24.
Probably it will have to include some optional matching of the
OLD_PROFILE_BASE_URL.
honestly i don't care that much about breaking files, argouml from trunk does this from time to time on my files anyway, unfortunately not in a reproducable way :(

Breaking persistency of trunk isn't a big deal, but, breaking it for a previously released version is becoming nasty for our users and for ourselves. A zargo saved with ArgoUML 0.24 and before must be supported in 0.26.

Concerning the problems you have with persistency, are these really persistence related? I wasn't expecting that there was instability in the persistency or zargo or XMI files...
[...]
i attached a newer version of the patch. it's still a hack but i looks something more like a solution ;) it should work with all profiles from modules, but i only tested the default-uml and the c++-profile.

Thanks for your effort, but, this second patch introduces a dependency from argouml-mdr to argouml-app, by importing stuff from org.argouml.profile. I executed the automated tests with your first patch with success. I also opened some old big model of mine without problems. It should be possible to remove the problems you referred to without having to use the org.argouml.profile classes.

Regards,

Luís

PS: probably only on Saturday or Sunday night I'll get back online again to send news and to process your reply.

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

Reply via email to