After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 167725 - Include the version of the producing program in data files
Include the version of the producing program in data files
Status: RESOLVED OBSOLETE
Product: dia
Classification: Other
Component: exports
0.94
Other Linux
: Normal enhancement
: ---
Assigned To: Dia maintainers
Dia maintainers
Depends on:
Blocks:
 
 
Reported: 2005-02-17 18:35 UTC by Roland Stigge
Modified: 2019-03-20 11:17 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Roland Stigge 2005-02-17 18:35:39 UTC
Distribution/Version: Debian

A Debian user reported the following:

============================================================================
I suggest that the version of the producing program would be included in 
Dia data files. I could not find such information in the files. And 
maybe also the producing program in case there will more Dia-compatible 
software in future.

This would make it easier to locate and fix inconsistencies between 
different versions of Dia (see bug reports #164291 and #292326, for 
example). It would also make it possible to support files produced with 
older versions even when making changes or fixes that are not backwards 
compatible. At the very least it would enable for a third party to 
develope a separate converter program that fixes old files for newer Dia 
versions (to support a smooth transition for users of Debian stable, for 
example).
============================================================================

See also http://bugs.debian.org/292329
Comment 1 Alan Horkan 2005-02-17 19:00:24 UTC
In theory that is how it would work.  

In practice the Dia developers just try really hard not to break the file format
or in the worts case require users to upgrade.  

No harm in saving version information and other metadata to the files but the
other associated work your suggestion entails is less likely to happen. 

Patches welcome of course. 
Comment 2 Lars Clausen 2005-02-18 07:33:57 UTC
I say it's a good idea to have both the internal version (file format version) and a human-readable 
string indicating who made it.  We don't really have a metadata system yet, but we ought to.
Comment 3 Alan Horkan 2005-02-18 15:47:11 UTC
I meant to get around to adding Dublin Core metadata but never quite got around
to it.  
http://bugzilla.gnome.org/show_bug.cgi?id=103483
Comment 4 GNOME Infrastructure Team 2019-03-20 11:17:24 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/dia/issues/130.