Skip to content
This repository has been archived by the owner on Sep 2, 2023. It is now read-only.

Document the list of all font project git repos that need to be automatically checked. #15

Open
felipesanches opened this issue Jun 21, 2017 · 2 comments

Comments

@felipesanches
Copy link
Member

felipesanches commented Jun 21, 2017

Originally submitted at fonttools/fontbakery#1241

After fixing fonttools/fontbakery#1240, I'd like to increase the list of font projects git repos being checked by the dashboard's worker container.

It seems to me that the canonical list of font projects to check against should be whatever we currently have at prod. I know it is 800-something families, but I don't know where to find an official list of them all other than automatically querying Google Fonts itself.

Is there a similar list for the git repos for each of those? I was able to compile a list of a bit more than 104 repos by scraping the google/fonts repo for URLs referencing other repos. (the list is here: fonttools/fontbakery#1158 (comment)) This would be roughtly only 13% of all projects. Does it mean 87% of the projects simply lack a git repo? Or the repos are there and I simply don't know exactly where?

NOTE: Please look at the original issue thread because there are plenty of additional comments in there!

@davelab6
Copy link
Member

This is key feature of the 0.1.x release of the dashboard for me :)

To be able to say, this is the FB score of the fonts in X family in production, and this is the FB score of the fonts in the upstream.

To do that, we need to develop a complete list of upstream URLs for every family in google/fonts.

See fonttools/fontbakery#291 and fonttools/fontbakery#1262

http://chriszarate.github.io/sheetrock/ may be helpful for this, if the data continues to live in a Google Sheet

@davelab6
Copy link
Member

davelab6 commented Oct 5, 2017

@felipesanches where is the spreadsheet for this? https://github.com/ossobuffo/didact-gothic might need to be added :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants