GNOME Bugzilla – Bug 571073
Do we need so many aliases for text/csv?
Last modified: 2009-02-11 02:03:39 UTC
Please see https://bugs.freedesktop.org/show_bug.cgi?id=19664 and https://bugzilla.novell.com/show_bug.cgi?id=463510 for the backstory. Basically, Gnumeric seems to define MIME types for application/csv, text/comma-separated-values, and text/x-comma-separated-values. These pollute the list of MIME associations, since they are not actually aliased to the canonical type, text/csv. Does Gnumeric really need to define so many variations for CSV data? Have those MIME-types actually been used in the wild? [The types get declared in gnumeric.desktop.in - later, the GNOME tools pick them up and add them to the list of MIME associations.]
Chances are we do not really need them anymore. Do you have any specific pruning in mind?
I'd like to remove application/csv, text/comma-separated-values, and text/x-comma-separated-values. Oocalc seems to only advertise text/csv and text/x-csv --- those should be enough, I think.
"text/comma-separated-values" seems to be deprecated sometime since 2005. Gone. "text/x-comma-separated-values" is just plain silly. Gone. "application/csv" actually appears to be used, but it probably ought to be killed. Tentatively gone. 2009-02-10 Morten Welinder <terra@gnome.org> * gnumeric.desktop.in (MimeType): Do not advertise deprecated comma-separated-values mime type. Fixes #571073. * src/stf.c (stf_init): Ditto. This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.
Thanks, Morten; it's nice to de-pollute the global MIME list a bit...