adobe-fonts / source-serif

Typeface for setting text in many sizes, weights, and languages. Designed to complement Source Sans.
https://adobe-fonts.github.io/source-serif
SIL Open Font License 1.1
2.17k stars 163 forks source link

PSA: font family name will change #77

Closed frankrolf closed 3 years ago

frankrolf commented 4 years ago

With Source Serif’s optical sizes on the horizon, the decision was made to change the family name to Source Serif 4.

The reason is twofold:

The family name going forward will be Source Serif 4, which corresponds to the current global version number.

charakterziffer commented 4 years ago

I respect the decision, but wanted to share my sorrow. I hope the following aspect was considered in the name change discussion:

How likely is it that in the next, say 10 years again there will be such a dramatic rework of the font that causes incompatibilities to earlier versions? There have been other versions before (0.x to 3.x), that didn’t require renaming. Will the font name now change every time the global version makes a big step – even when there are no compatibility issues to former versions? Or will there be e.g. Source Serif 4, version 6.080?

In my opinion a version number in the font name is not forward compatible. I would have liked to see Adobe only ditch the “Pro” and instead used “Source Serif” as the base name. (JOKE:) Then “Source Serif Neue” or “Source Serif Next” is still free for a backwards incompatible version in 10 or 15 years.

frankrolf commented 4 years ago

I think the naming change will lead to a more consistent experience, which is much preferable to document reflow. As far as I know, no software really considers the font version number when fonts in a document are replaced/updated.

charakterziffer commented 4 years ago

Thank you very much, Frank, for the explanation. I was not aware, that the metrics would change that often. Meanwhile I also found the thread https://github.com/google/fonts/issues/1307, where the weight change of Montserrat caused much upset. And while I still don’t like version numbers in font names that much, I completely agree that it’s a practicable solution until software honors font versioning. Thanks again for your effort!

fitojb commented 4 years ago

Unfortunately this blocks upgrading this font in LibreOffice in the future. I am not comfortable breaking users’ templates and documents each time a font name change is done.

frankrolf commented 4 years ago

@fitojb Thats the whole idea. You might inadvertently be breaking people's documents if the family name stayed the same. It would be nice if you'd consider adding the new font family to Libre Office anyway – at a later point.

fitojb commented 4 years ago

Do you really expect to change things like the line height, now that diacritics support is complete? Minor advance width changes are livable, but this is too much.

frankrolf commented 4 years ago

@fitojb Diacritics support is never complete! ;-) (really – virtually all other issues are about adding more diacritics). Although the scope of the family will extend significantly, there was not really an urgent reason to change the vertical metrics with that extension. I edited a handful of important glyphs (such as the inferior parentheses) to fall into the range of the previous metrics (see commit above). This means there will be no change in line height from Source Serif Pro to Source Serif 4.

frankrolf commented 3 years ago

Source Serif 4 has been released: https://github.com/adobe-fonts/source-serif/releases/tag/4.004R See further explanation on this name change in the release notes linked above.