[PATCH] Added StarOffice/OpenOffice.org File Formats to mime.types
Maxim Dounin
mdounin at mdounin.ru
Tue Sep 5 17:09:58 UTC 2017
Hello!
On Tue, Sep 05, 2017 at 12:14:00AM +0200, Michiel Leenaars wrote:
> # HG changeset patch
> # User Michiel Leenaars <ml.software at leenaa.rs>
> # Date 1504563233 -7200
> # Tue Sep 05 00:13:53 2017 +0200
> # Node ID 85e82dd57aa77dd95a28762c65ffa0824681dcd0
> # Parent b31eb2901b627733dd3d9aaa07ce8071aa7c5dad
> Added StarOffice/OpenOffice.org File Formats to mime.types
>
> OpenOffice.org and its commercial sibling StarOffice were the most popular
> cross-platform office alternative for quite a few years, running on *NIX,
> Windows, Linux and other OS-es. They were the predecessor to popular open
> source office suites such as Apache Open Office, LibreOffice, NeoOffice and
> Lotus Symphony - with many millions of users around the world.
>
> This patch adds the family of file formats from those applications to the
> mimetypes recognised by Nginx. Apache has had these exact same mimetypes in
> their mimetype catalog for many years, as do other webservers like Lighttpd.
>
> The use case is simple: people migrating their static website from
> another webserver that did support these mime types results in broken
> user experience. Including these file formats is a service to those
> individuals and organisations around the world that together still have many
> archives online containing legacy StarOffice/OpenOffice.org files (note that
> quite a few other filetypes concern legacy file formats such as RealAudio, Word
> and RTF). The mimetypes suggested are officially registered at IANA.
>
> diff -r b31eb2901b62 -r 85e82dd57aa7 conf/mime.types
> --- a/conf/mime.types Mon Sep 04 23:59:17 2017 +0200
> +++ b/conf/mime.types Tue Sep 05 00:13:53 2017 +0200
> @@ -68,6 +68,23 @@
> application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx;
> application/vnd.openxmlformats-officedocument.presentationml.presentation pptx;
>
> + application/vnd.stardivision.chart sds;
> + application/vnd.stardivision.calc sdc;
> + application/vnd.stardivision.writer sdw;
> + application/vnd.stardivision.writer-global sgl;
> + application/vnd.stardivision.draw sda;
> + application/vnd.stardivision.impress sdd;
> + application/vnd.stardivision.math sdf;
> + application/vnd.sun.xml.writer sxw;
> + application/vnd.sun.xml.writer.template stw;
> + application/vnd.sun.xml.writer.global sxg;
> + application/vnd.sun.xml.calc sxc;
> + application/vnd.sun.xml.calc.template stc;
> + application/vnd.sun.xml.impress sxi;
> + application/vnd.sun.xml.impress.template sti;
> + application/vnd.sun.xml.draw sxd;
> + application/vnd.sun.xml.draw.template std;
> + application/vnd.sun.xml.math sxm;
> application/vnd.oasis.opendocument.text odt;
> application/vnd.oasis.opendocument.text-template ott;
> application/vnd.oasis.opendocument.text-web oth;
No, thanks.
--
Maxim Dounin
http://nginx.org/
More information about the nginx-devel
mailing list