[nc] ubuntu-font-family-sources uses non-free build chain

Bug #777979 reported by Paul Sladen
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Font Family
Triaged
Critical
Unassigned
fonts-ubuntu (Ubuntu)
Triaged
Critical
Unassigned

Bug Description

The Ubuntu Font Family is currently (2011-05) primarily developed using FontLab FontStudio (attempts were originally made to find a type-design studio that would be prepared to use FontForge):

  http://www.fontlab.com/font-editor/fontlab-studio/

For the Ubuntu Font Family, the preferred form of modification during the initial boot-strapping phase are the FontLab FontStudio .'vfb' files. Additionally other proprietary and/or free-as-in-beer applications are used during the build and signing process to generate the final OpenType '.ttf' files. Both source and pre-compiled binaries are distributed via http://font.ubuntu.com/ in order to assist those unable to rebuild the .ttf forms of the fonts in the typeface.

Debian has a policy that free software with a build-dependency on non-free software is not suitable for 'main' and should be placed in 'contrib', to ensure that 'main' has no dependency outside 'main'. This places the Ubuntu Font Family in the same category as some libre Flash/Shockwave software that also comes with full source but requires non-free software to rebuild, and software with documentation only in PDF format (but without LaTeX source).

Paul Sladen (sladen)
Changed in ubuntu-font-family:
importance: Undecided → Wishlist
status: New → Triaged
Changed in ubuntu-font-family:
importance: Wishlist → Critical
Revision history for this message
Nicolas Spalinger (yosch) wrote :

Can I suggest that you seriously look into UFO as a common open format for font sources? See http://unifiedfontobject.org/

Revision history for this message
Paul Sladen (sladen) wrote :

Nicolas: that would be excellent aspiration. Lets see if we can find a manageable part of the cake to do a test-run on (something that doesn't need manual hints carrying over).

summary: - ubuntu-font-family-sources uses non-free build chain
+ [nc] ubuntu-font-family-sources uses non-free build chain
Revision history for this message
Adolfo Jayme Barrientos (fitojb) wrote :

Sources for the font family are nowadays in the UFO format.

Revision history for this message
Paul Sladen (sladen) wrote :

Thanks for spotting that Adolfo:

  https://github.com/daltonmaag/ubuntu

This is work that has been done over the summer by the excellent technical staff at Dalton Maag. To even get this far has also required many commits to other upstream font-related tooling.

There is still some tweaking to be done. The idea is to reach feature equivalence with the Ubuntu Font Family 0.831 .ttfs that were built with the previous method. Once this is validated and the diff between the output of the previous and new build systems is very close (ie. we can knowingly point to and document the known differences); this will become the new foundation.

It will then be possible to extract and re-apply (one branch/merge per fix) the bug-fixes that Dalton Maag have already been working on over the last year. This should hopefully also mean that the long-standing Semitic additions (Arabic and Hebrew) can be merged in a reliable fashion.

Revision history for this message
Nikolaus Waxweiler (madleser) wrote :

What's the state of this? I presume the font will continue to be used in 17.10 and on? Commits to the repository have stalled it seems?

Revision history for this message
Mark Shuttleworth (sabdfl) wrote : Re: [Bug 777979] Re: [nc] ubuntu-font-family-sources uses non-free build chain

Last I heard it was still in progress.

Changed in fonts-ubuntu (Ubuntu):
status: New → Triaged
importance: Undecided → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.