Enrich source metadata for 74 font families (batch 3)#10282
Merged
felipesanches merged 75 commits intogoogle:mainfrom Feb 27, 2026
Merged
Enrich source metadata for 74 font families (batch 3)#10282felipesanches merged 75 commits intogoogle:mainfrom
felipesanches merged 75 commits intogoogle:mainfrom
Conversation
a35ac6b to
167f5df
Compare
- Repo: librefonts/aclonica - Commit: 2746e457 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/calligraffitti - Commit: 983f7f33 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/cherrycreamsoda - Commit: d378933e - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/chewy - Commit: 7fae1160 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/comingsoon - Commit: 27c88659 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/crushed - Commit: 32870f11 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: Etcetera-Type-Co/Epilogue - Commit: 7a46afad - Config: sources/config.yaml - Status: needs_correction - Confidence: HIGH Note: Current commit 76bd97a8 (wrong, points to 2023 HEAD) should be 7a46afa (PR google#3634 UFR rebuild, 2021)
- Repo: librefonts/euphoriascript - Commit: c7606fae - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: anexasajoop/farsan - Commit: c9b4cee1 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/felipa - Commit: 3489dd24 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/fenix - Commit: b5107c12 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: googlefonts/festive - Commit: bd935111 - Config: sources/config.yml - Status: needs_correction - Confidence: HIGH Note: Current commit 5a37931b should be bd935111
- Repo: librefonts/fingerpaint - Commit: cb21d120 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/fjordone - Commit: 90b0be2c - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/flamenco - Commit: 908f93e9 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/flavors - Commit: 494aad3c - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/fondamento - Commit: 92205310 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/fontdinerswanky - Commit: 5b2cf4d5 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/forum - Commit: e8efc0bc - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: weiweihuanghuang/fragment-mono - Commit: 766d6070 - Config: none - Status: needs_correction - Confidence: HIGH Note: Current commit 177a79b5 should be 766d6070
- Repo: weiweihuanghuang/fragment-mono - Commit: 3ff02783 - Config: none - Status: needs_correction - Confidence: HIGH Note: Current commit 177a79b5 should be 3ff02783
- Repo: librefonts/freckleface - Commit: 158b54fb - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/frederickathegreat - Commit: 6968170d - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/fresca - Commit: ca8ad60b - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/frijole - Commit: 0e6ba6cf - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/fugazone - Commit: d6fef058 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: Dicotype/Funnel - Commit: f9509ce0 - Config: sources/config_display.yaml - Status: needs_correction - Confidence: HIGH Note: Config should be sources/config_display.yaml, currently sources/config.yaml
- Repo: librefonts/gfsdidot - Commit: ce7a216e - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: theleagueof/goudy-bookletter-1911 - Commit: 85ff5b83 - Config: none (override config needed) - Status: missing_config - Confidence: MEDIUM
- Repo: Etcetera-Type-Co/Grandstander - Commit: 33c28849 - Config: Sources/config.yaml - Status: needs_correction - Confidence: HIGH Note: Current commit 0bf9e31d (2023 HEAD) should be 33c28849 (PR google#2575 onboarding)
- Repo: librefonts/gravitasone - Commit: c89d142a - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/griffy - Commit: eed85949 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/gudea - Commit: 0eb36c75 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: 1020tj/Gugi - Commit: 7aa7f4c4 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/habibi - Commit: 1c3eb606 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: itfoundry/halant - Commit: 5991cb7b - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/hammersmithone - Commit: a5fae41a - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/hanaleifill - Commit: 1df8f492 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/hanalei - Commit: ec0b5be2 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/handlee - Commit: d937cfc1 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/happymonkey - Commit: 5e49a946 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/headlandone - Commit: c5193604 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: librefonts/hennypenny - Commit: 4847dd18 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: mjlagattuta/Hepta-Slab - Commit: 4401d23f - Config: override config.yaml in google/fonts - Status: complete - Confidence: HIGH
- Repo: yoondesign/Yoonfont-HiMelody - Commit: 4feb2315 - Config: none - Status: missing_config - Confidence: MEDIUM
- Repo: satsuyako/Hina-Mincho - Commit: 7642eb49 - Config: none (override config needed) - Status: missing_config - Confidence: MEDIUM
- Repo: itfoundry/hind-kochi - Commit: 57ad6793 - Config: override config.yaml in google/fonts - Status: missing_config - Confidence: MEDIUM
- Repo: itfoundry/hind-madurai - Commit: 3f3bd222 - Config: override config.yaml in google/fonts - Status: missing_config - Confidence: MEDIUM
- Repo: itfoundry/hind-mysuru - Commit: 7d7fe4cf - Config: override config.yaml in google/fonts - Status: missing_config - Confidence: MEDIUM
- Repo: itfoundry/hind - Commit: 6caef526 - Config: none (override config needed) - Status: missing_config - Confidence: MEDIUM
- Repo: EkType/Honk - Commit: 964739fc - Config: sources/config.yaml - Status: needs_correction - Confidence: HIGH Note: Current commit 99094d4 (dependabot update) should be 964739f (original onboarding)
- Repo: googlefonts/plex - Commit: 71d012bc - Config: none (override config needed) - Status: missing_config - Confidence: MEDIUM
- Repo: googlefonts/plex - Commit: 4ef53154 - Config: none (override config needed) - Status: missing_config - Confidence: MEDIUM
- Repo: googlefonts/plex - Commit: 0f91126e - Config: none (override config needed) - Status: missing_config - Confidence: MEDIUM
167f5df to
4041aef
Compare
- Repo: librefonts/ewert - Commit: 21fa9ed2 (only commit in repo) - Config: none (SFD-only sources) - Status: complete - Confidence: HIGH Note: METADATA.pb source block was added in df925b9 (already in main).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds or corrects source metadata (
source {}blocks inMETADATA.pb) for 74 font families, along withupstream_info.mdinvestigation reports for each. One additional commit (Ewert) updates anupstream_info.mdwhoseMETADATA.pbchange was already merged tomainindependently.Each commit touches exactly one family and contains
METADATA.pb+upstream_info.md+config.yaml(where applicable).Breakdown
Override config.yaml files included
For 9 families where the upstream repo has gftools-builder-compatible sources but no
config.yaml, an override is provided directly in thegoogle/fontsfamily directory. Theconfig_yamlfield is intentionally omitted fromMETADATA.pbin these cases —google-fonts-sourcesauto-detects the local override.Sources/Farsan.glyphsmaster/Galada.ufosources/Gayathri.designspacesource/GoudyBookletter1911.ufosources/Hina-Mincho.glyphsIBM-Plex-Sans-Devanagari/sources/masters/IBM Plex Sans Devanagari.designspaceIBM-Plex-Sans-Hebrew/sources/masters/IBM Plex Sans Hebrew.designspacebuildSmallCap: true(upstream config hasfalse);config_yamlfield removed from METADATA.pb