unified-font-object / ufoNormalizer

A tool that will normalize the XML and other data inside of a UFO.
Other
51 stars 19 forks source link

Suggestion: write mod times to extra file in data folder? #58

Open frankrolf opened 5 years ago

frankrolf commented 5 years ago

I would like to benefit from the speed of storing modification times, and therefore need to store them in the UFO. The current version of ufonormalizer stores them in layerinfo.plist (for glif files) and lib.plist (for fontinfo files). This creates unnecessary data changes in version control.

Would it be possible for all those strings to live in their own, self-contained file in the /data folder? (Similar to com.adobe.type.processedHashMap)?

typoman commented 4 years ago

This would be very nice, since every time a UFO is normalized but not changed, then still we get extra data in the diff that is distracting.

frankrolf commented 4 years ago

I’ve moved to just not ever write the mod times – which makes #43 a reasonable suggestion.

benkiel commented 4 years ago

PRs welcome