Transition source from .glyphs to UFOs plus Designspace
As of the time of this writing, the glyphs2ufo
and ufo2glyphs
scripts can be installed like
pip install git+https://github.com/madig/glyphsLib@glyphs-ufo-convert-scripts
Still have to polish the code some more before it lands upstream.
Round-trip a file like this:
glyphs2ufo font.glyphs # -> generates master UFOs and font.designspace
ufo2glyphs font.designspace # -> (re)generates file.glyphs
Due to round-tripping not being 100% lossless, there will be all manners of diffs, that on the whole shouldn't change semantics (hopefully).
Storing the family as UFOs will hopefully make it easier to work on with applications that aren't Glyphs.
Edited by Nikolaus Waxweiler