Bug 94884 - XMI output of new code generators is too verbose
Summary: XMI output of new code generators is too verbose
Status: CONFIRMED
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-11 01:17 UTC by Marcos Mayorga
Modified: 2021-03-09 07:00 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcos Mayorga 2004-12-11 01:17:35 UTC
Version:           1.3.90 (using KDE 3.3.89 (CVS >= 20041104), compiled sources)
Compiler:          gcc version 3.3.4 (Debian 1:3.3.4-13)
OS:                Linux (i686) release 2.6.8.1

I think it is not neccesary to serialize default settings of the application, which increases the size of the file a lot.
Comment 1 Oliver Kellogg 2004-12-11 13:00:57 UTC
The XMI standard does not mention default settings and
we need to be careful not to damage interoperability -
but you are right in the case of the <XMI.extensions>.
Comment 2 Jonathan Riddell 2004-12-19 19:11:35 UTC
Which default settings are saved which shouldn't be?
Comment 3 Oliver Kellogg 2005-09-06 23:42:06 UTC
> Which default settings are saved which shouldn't be?

Well, if you're using the new C++ and Java generators then the
<XMI.extensions><codegeneration> makes rather verbose output
and also contains a fair amount of redundant info. In fact,
for medium to large size projects I simply don't use the new
generators because the files become too large.
Comment 4 Marcus Alanen 2005-09-07 09:23:44 UTC
> The XMI standard does not mention default settings and
> we need to be careful not to damage interoperability -

I could mention that Eclipse EMF does not serialize the default attribute values of its model elements. I found it a bit annoying, to tell the truth. If you're concerned about file size, running the file via gzip provides huge benefits (~90 percent reduction in file size).

> but you are right in the case of the <XMI.extensions>. 

Definitely, it's Umbrello-specific after all.

Comment 5 Justin Zobel 2021-03-09 07:00:37 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.