mNo edit summary |
m (Pravins moved page Changes/Liberation Fonts Packaging Multiple Versions to Changes/Liberation Fonts 2: Changing change proposal name) |
(No difference)
|
Revision as of 12:52, 23 July 2018
Liberation Fonts Packaging Multiple Versions
Summary
Presently user has option to either use Liberation 1.07.4 or Liberation 2.00.1. Both version has its advantages and disadvantages. With this change planning to package both the packages and user can have both installed same time.
Owner
- Name: Pravin Satpute, Parag Nemade
- Email: psatpute AT redhat DOT com, pnemade AT redhat DOT com
- Release notes owner:
Current status
- Targeted release: Fedora 28
- Last updated: 2018-07-23
- Tracker bug: <will be assigned by the Wrangler>
Detailed Description
Liberation 1.07.4: This is traditional version for Liberation fonts.
Advantages:
- It has bytecode hinting instructions and works very well.
- In uses from long time.
Disadvantages:
- Not good Unicode character coverage.
- License: Liberation
Liberation 2.00.1:
Advantages
- Wide character coverage.
- Latest Version - Older Version
- 2302 (sans) - 667
- 2274 (mono) - 666
- 2303 (serif) - 662
- License: OFL
Disadvantage
- Not bytecode hinting instructions.
We tried to change Liberation 1.07.4 with Liberation 2.00.1 in Fedora 19 but due to regression about hinting, we revoked this change.
Over the period many users suggested for upgrade. We had discussion on fedora devel lists and also in fedora i18n meeting about same.
Planning to package both liberation version in Fedora and lets users decide the one which they want to use.
Plan: Liberation 1.07.4 -> Renamed to LiberationOne Liberation 2.00.1 -> Packaged as Liberation fonts.
User can install both at the same time, proper font config alias will be provided.
Benefit to Fedora
Liberation 2.00.1 has wider character coverage. Users can get both Liberation fonts version and they can decide version they want to use.
This is not drastic new change, only providing options to user.
Scope
- Proposal owners:
- Presently liberation upstream has both version in single repo (in different branch). Need to split this repo into different one for LiberationOne and Liberation.
- Changing Font names for liberation 1.07.4 to Liberation One.
- Packaging Liberation One to Fedora and providing proper aliases.
- Updating Liberation fonts package to version 2.00.1
- Other developers: N/A (not a System Wide Change)
- Release engineering: #Releng issue number (a check of an impact with Release Engineering is needed)
- List of deliverables: N/A (not a System Wide Change)
- Policies and guidelines: N/A (not a System Wide Change)
- Trademark approval: N/A (not needed for this Change)
Upgrade/compatibility impact
- Liberation 1.07.4 will be updated to Liberation 2.00.1
- User interested in Liberation 1.07.4 need to install LiberationOne package
Upgrade will be smooth.
N/A (not a System Wide Change)
How To Test
- Check whether Liberation Fonts 2.00.1 has been installed or not.
- Try to install LiberationOne and see if users can use both Liberation Fonts and LiberationOne Fonts simultaneously.
N/A (not a System Wide Change)
User Experience
N/A (not a System Wide Change)
Dependencies
N/A (not a System Wide Change)
Contingency Plan
- Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
- Contingency deadline: N/A (not a System Wide Change)
- Blocks release? N/A (not a System Wide Change), Yes/No
- Blocks product? product
- Drop the change and move to next release.
Documentation
Not at this moment, planning to update github.
N/A (not a System Wide Change)