[Libreoffice-ux-advise] [Bug 103080] New: A new default set of bundled fonts

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Oct 10 05:58:52 UTC 2016


https://bugs.documentfoundation.org/show_bug.cgi?id=103080

            Bug ID: 103080
           Summary: A new default set of bundled fonts
           Product: LibreOffice
           Version: 5.3.0.0.alpha0+ Master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: needsUXEval
          Severity: enhancement
          Priority: medium
         Component: LibreOffice
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: philipz85 at hotmail.com
                CC: fito at libreoffice.org, khaledhosny at eglug.org,
                    libreoffice-ux-advise at lists.freedesktop.org,
                    quikee at gmail.com, rb.henschel at t-online.de

I've been researching our current bundled fonts and think its time to do some
cleanup.

Step 1 - Removals
=================
The current font bundle takes up 42.5 MB and 45% (19.2 MB) of it is taken up by
the Linux Biolinum G, Linux Libertine Display G, and Linux Libertine G fonts
and think they should be the first to go as they takes up way to much space,
they arent highly used fonts, and Khaled Hosney mentioned that "they are
unmaintained, and of limited value if we move to have OpenType features
everywhere."

The next thing on the chopping block would be the second largest font
collection that takes up 22% (9.2 MB), Deja Vu. This Bitstream Vera derivative
which has been around since OOo 2.4 is still being updated, but only has had 5
revisions since LO was created and has limited language support (Latin, Greek,
Cyrillic, Armenian, Georgian). If letting go complete of Deja Vu isnt agreed
upon, then I'd suggest we reduce its size by 45% (to 5.1 MB) by removing the
Condensed and ExtraLight versions.

Step 2 - Replacements
=====================
In order to eliminate bundling similar and/or derivative fonts, we can
substitute less useful fonts with others, similar to when Bitstream Vera was
replaced by DejaVu. Open Sans resembled Droid Sans and has limited language
support (Latin, Greek and Cyrillic) and doesnt have a serif equivalent that we
can bundle. So we should replace this with the Droid derivative Noto font
family, which has both sans and serif and unlimited language support, but i
would suggest limiting the languages to what is covered in Deja Vu to begin
with, which would take up 3.1 MB. (Tomaz and Adolfo both recommended this in
bug 91150)

Step 3 - Additions
==================
With the removals and replacements, the fonts now take up ~16 MB and we can
begin not only adding english fonts but open source fonts for languages we
previously didnt support through our bundled fonts.

I will include addition suggestions in follow up comments on the bug report
once my research has completed.

-----------------

My research is being done with others in the community on Google Drive and here
are links to the various spreadsheets that are being working on. You are
welcome to contribute if you'd like. :D

Bundled Fonts -
https://docs.google.com/spreadsheets/d/1hHMR8QDVExlmc2iumQMAb5bW6XvoY_4uOB38TQYY6aw/edit?usp=sharing

Arabic / CTL Fonts -
https://docs.google.com/spreadsheets/d/1Lnu3Kue9wjmEIwFQHfiBI9MwkAbZ8xmObUHRe072gAI/edit?usp=sharing


CJK Fonts -
https://docs.google.com/spreadsheets/d/1syemK75H5NvxyzxWRmxaTCPDuv0pfZc8_yS0VCk-VYI/edit?usp=sharing

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list