-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New GF Checks: Ensure VFs conform to GF axis registry #3022
Comments
google/fonts#2675 was merged but should not have been, because this check was not yet implemented, so tagging as P0 for next release :) |
Those 3 checks are good and should FAIL not WARN. |
- **[com.google.fonts/check/metadata/gf-axisregistry_valid_tags]:** VF axis tags are registered on GF Axis Registry (issue fonttools#3010) - **[com.google.fonts/check/metadata/gf-axisregistry_bounds]:** VF axes have ranges compliant to the bounds specified on the GF Axis Registry (issue fonttools#3022)
@davelab6, one of the checks here was also suggested at #3010, and was implemented as com.google.fonts/check/metadata/gf-axisregistry_valid_tags "VF axis tags are registered on GF Axis Registry" on PR #3050 Another one, com.google.fonts/check/metadata/gf-axisregistry_bounds "VF axes have ranges compliant to the bounds specified on the GF Axis Registry", was also added in that same PR that I have just merged. Now we still have to work on the third one, which I'll probably call com.google.fonts/check/STAT/gf-axisregistry_names |
…files so that the checks do not need to keep always fetch them online at runtime. These files should not change too often, but we should be careful to check for updates on our FontBakery releases. (issue fonttools#3022)
…files so that the checks do not need to keep always fetch them online at runtime. These files should not change too often, but we should be careful to check for updates on our FontBakery releases. (issue fonttools#3022)
…files so that the checks do not need to keep always fetch them online at runtime. These files should not change too often, but we should be careful to check for updates on our FontBakery releases. (issue fonttools#3022)
…files so that the checks do not need to keep always fetch them online at runtime. These files should not change too often, but we should be careful to check for updates on our FontBakery releases. (issue fonttools#3022)
…files so that the checks do not need to keep always fetch them online at runtime. These files should not change too often, but we should be careful to check for updates on our FontBakery releases. (issue #3022)
...in each axis registry at the Google Fonts Axis Registry (issue fonttools#3022)
In particular, I have this question: "Check that instance/STAT particle names match the fallback names in each axis registry" In my initial implementation I check for both things. |
...in each axis registry at the Google Fonts Axis Registry (issue fonttools#3022)
...in each axis registry at the Google Fonts Axis Registry (issue fonttools#3022)
...in each axis registry at the Google Fonts Axis Registry (issue #3022)
@felipesanches is google/fonts#2772 prevented by the latest FB? |
Positive, I just checked. |
So we've now got a Google Fonts axis registry. We need to make sure that variable fonts intended for Google Fonts follow it, otherwise the fonts won't get pushed.
Off the top of my head, we can use it to make the following checks:
Nate may move the axis registry to its own repo. We can then submodule it in this repo and google/fonts.
The text was updated successfully, but these errors were encountered: