Comment 15 for bug 629622

Revision history for this message
Paul Sladen (sladen) wrote : Re: MIR+FFE: Inclusion of Ubuntu Font Family ~0.7 in Maverick (10.10)

The version(s) of the typeface available in the next ~1 month window are likely to remain below the ~750kB mark, they will only consist of the four fonts that are presently availabe: Regular, Italic, Bold and Bold Italic in Standard only See the following:

  https://wiki.ubuntu.com/Ubuntu%20Font%20Family#Timeline
  https://wiki.ubuntu.com/Ubuntu%20Font%20Family#Coverage

I can confirm that the documentation issue (of Deja-based screenshots vs. UFF-based screenshots) has been mentioned more than once. If there are any documentation team members who would like access to the PPA fonts, please ask them to request to join the 'ubuntu-typeface-interest' group listed in the instructions at:

  https://wiki.ubuntu.com/Ubuntu%20Font%20Family#Howto

I admit that I am not a fan of Ubuntu's tendancy for last-minute UI/theme-related code-drops (even if they are somewhat predictable). In this case it is slightly complicated because there is:

  a. An executive desire that the UFF gets in (1) ships (2) as UI default (see comment #12 above)
  b. An even more executive focus on stylistic/quality values for the typeface
  c. A fifth-party involved.

so effectively we're trying to turn a quality-based release ("when it's ready") into a time-based release (before 10.10.10); with all of the work, bugs, fixes and tweaks having to flow via Dalton Maag in the middle. We have to deliver all of that without anyone getting upset, stressed, burning out, or resigning!

So, on a practical level:
  1. Finalise/harmonise the open-licensing (has been done behind the scenes, so can be effected quickly)
  2. (Specifically) invite documentation team members to agressively test the PPA package
  3. Take a weather reading of what the doc team think the impact of (a) shipping (b) by default as UI font, will be
  4. Ditto for the translations teams.
  5. Ditto for the release team.
  6. Harmonise the versioning (bug #629727)
  7. Harmonise the .deb package naming (tff-something-something)
  8. Harmonise the Typeface family and display name ("Beta" or not, usurp bug #602870)
  9. Upload to main archive (on basis of (1) and (2))
 10. Main Inclusion Report (and hopefully get accepted)
 11. Feature Freeze Exception (on basis of (3), (4) and (5) and hopefully get accepted)
 12. Justify CD seeding (750kB ... check there is room or start the carve up)
 13. Fix 'High' and 'Critical' bugs
 14. Adjust themes to use as User Interface default font setting (on basis of (8), (12), (13))
 15. Say thank you to everyone and offer them relaxing cups of hot tea and chocolate biscuits.