fontbakery
fontbakery copied to clipboard
🧁 A font quality assurance tool for everyone
## Observed behaviour Per https://github.com/mjlagattuta/Hepta-Slab/issues/8#issuecomment-419121147 FontVal gives errors by GlyphID ## Expected behaviour Designers should be told what to look at in an easy way, and all returned strings should...
## Observed behaviour Ideally all our TTFs should have KERN tables, so that they typeset with kerning in older systems that don't use GPOS kerning - sadly this is still...
"Pro" and "Expert" fonts should have a bunch of glyphs related to numbers, aka "figures", and corresponding OT features. I think these glyphs should when possible be encoded, so the...
We should have FB checks that begin by checking if it is a variable font, and if so, is it compliant with a few basic things. One is that fontmake...
## Observed behaviour Memory is allocated and not freed, since per https://github.com/googlefonts/fontbakery/issues/1609#issuecomment-335630171 when fontbakery checker progresses in the batch of 2400 TTF files in GF, human perception can see checks...
I feel the new Font Validator covers these checks better, https://github.com/googlefonts/fontbakery/blob/master/Lib/fontbakery/specifications/googlefonts.py#L1411-L1564 I would like the results of the MS Validator reports to get logged to the cmdline. Also, the headless...
https://krausefx.com/blog/scaling-open-source-communities describes some interesting ideas - [ ] include github issue search results when we crash - [ ] set up http://danger.systems/js/ - a gh issue bot to check for...
## Observed behaviour The word "free" appears in DESC files but this may be misleading so we should use other words. Related PRs are https://github.com/google/fonts/pull/4443 and https://github.com/google/fonts/pull/4444 We need a...
(note: This was happening while invoking the check via the fontwerk profile, before #3581 was fixed.) ``` >> com.google.fonts/check/file_size Ensure files are not too large. with ../fonts/ofl/abeezee/ABeeZee-Regular.ttf Rationale: Serving extremely...
Code-changes on pull request #3473 broke 2 test cases in the code-test for com.google.fonts/check/vertical_metrics_regressions Investigate the reason for that and re-enable the code-test.