[Libreoffice-bugs] [Bug 91886] Make font installation optional

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Jun 18 09:23:23 UTC 2020


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

--- Comment #9 from Mike Kaganski <mikekaganski at hotmail.com> ---
(In reply to João Paulo from comment #8)

We should only distribute fonts with LibreOffice that are needed by
LibreOffice, and distribute them unconditionally.

The fonts are just another kind of resources, like DLLs or XCUs. Without them
present on the system, the program would fail to work *as intended* (and as
tested). Of course, they are installed system-wide (correctly, just like
LibreOffice itself).

Any font that is not actually used in LibreOffice, and was added "because it's
cool, free, and I like it!!111" should be unconditionally dropped from the
package. E.g., *if* Noto fonts mentioned in comment 5 are not actually used in
LibreOffice, they must go away (I personally hadn't check that about Noto, and
just use it because of the mention above). Possibly there should be some design
guidelines and some procedure in our Wiki regarding which fonts we may use in
our templates (likely it exists already). But we should not remove or make
optional anything else.

Trying to make packages more modular not only tries to put additional load on
those who create installer (and in fact, it's a trivial task), but more
importantly, to put more load on TDF as a non-profit organization to *support*
more variety of configurations, without any hope that it would ever be able to
test them. Any such configuration, if needed, must be backed by a custom
distribution; e.g., those Linux distros that allow modular LO installations
from their repos do have own people creating and supporting those packages;
they have own bug trackers, etc. If someone wants to create a modular
distribution for Windows based on LO, then they need to take the load of
supporting them on themselves, so that inevitable results like "I installed,
then this doesn't work" caused by using that additional flexibility would not
drain the resources from the organization, precious resources better placed
elsewhere.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20200618/f1c03b8a/attachment.htm>


More information about the Libreoffice-bugs mailing list