googlefonts / googlefonts/glyphsLib
Bracket layer generation: Support "Rename Glyphs" custom parameter
- Dominant language
- Python
- Stars
- 201
- Forks
- 56
- Avg merge
- 17m
- Merged PRs (30d)
- 1
Description
One of our projects is using Designspace rules to achieve a "Rename Glyphs" like effect, but for a VF. Roundtripping deletes them because glyphsLib discards the information. It might be feasible to store them as a "Rename Glyphs" custom parameter in some master or something? This might be a whole new can of worms though.
Contributor guide
Research direction
Start by tracing how glyphsLib roundtrips Designspace rules and represents Glyphs custom parameters. Determine where the "Rename Glyphs" information is discarded and whether storing it on a master is viable; done means roundtripping preserves the parameter and the resulting variable font retains the intended glyph renaming behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100