]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
Gugi: add source block to METADATA.pb
authorFelipe Correa da Silva Sanches <juca@members.fsf.org>
Fri, 27 Feb 2026 10:42:44 +0000 (10:42 +0000)
committerFelipe Corrêa da Silva Sanches <juca@members.fsf.org>
Fri, 27 Feb 2026 15:41:34 +0000 (15:41 +0000)
- Repo: 1020tj/Gugi
- Commit: 7aa7f4c4
- Config: none
- Status: missing_config
- Confidence: MEDIUM

ofl/gugi/METADATA.pb
ofl/gugi/upstream_info.md [new file with mode: 0644]

index d7477553bd69a5ab58db366cc623ff33beef3ffc..c46b1ea865da576734970319b2aa531e262d33c8 100644 (file)
@@ -18,3 +18,7 @@ subsets: "menu"
 primary_script: "Kore"
 stroke: "SANS_SERIF"
 classifications: "DISPLAY"
+source {
+  repository_url: "https://github.com/1020tj/Gugi"
+  commit: "7aa7f4c408a5b63e6f58a22c90eed13993f1cdae"
+}
diff --git a/ofl/gugi/upstream_info.md b/ofl/gugi/upstream_info.md
new file mode 100644 (file)
index 0000000..3328dfc
--- /dev/null
@@ -0,0 +1,77 @@
+# Investigation Report: Gugi
+
+## Summary
+
+Gugi is a Korean display typeface designed by TAE System & Typefaces Co., added to Google Fonts on 2018-02-23 as part of the Korean families batch (PR #1459). The upstream repository at `https://github.com/1020tj/Gugi` is a minimal distribution repo containing only a compiled TTF binary, OFL.txt, and README.md -- no editable source files. The font binary was mastered by Aaron Bell. The repo has 6 commits, all from November 24, 2017, and the latest (`7aa7f4c`) adds the font file. No config.yaml is possible since there are no buildable sources.
+
+## Key Findings
+
+| Field             | Value                                                              |
+|-------------------|--------------------------------------------------------------------|
+| Family Name       | Gugi                                                               |
+| Designer          | TAE System & Typefaces Co.                                         |
+| Date Added        | 2018-02-23                                                         |
+| Repository URL    | https://github.com/1020tj/Gugi                                     |
+| Commit Hash       | 7aa7f4c408a5b63e6f58a22c90eed13993f1cdae                           |
+| Branch            | master                                                             |
+| Config            | None (binary-only repo, no source files)                           |
+| Source Format     | None (only compiled TTF)                                           |
+| Status            | **no_config_possible**                                             |
+| Confidence        | HIGH                                                               |
+
+## Investigation Details
+
+### Upstream Repository
+
+The upstream repo is `https://github.com/1020tj/Gugi` (HTTP 200, verified accessible). It is NOT cached locally in `fontc_crater_cache`.
+
+The repo has exactly 6 commits, all from November 24, 2017:
+
+| Hash    | Message                  |
+|---------|--------------------------|
+| 7aa7f4c | Add files via upload     |
+| 4f9d58e | Create OFL.txt           |
+| 9f98fbd | Create README.md         |
+| 00ccc9f | Delete .gitattributes    |
+| 147f479 | Delete README.md         |
+| e7c6c28 | Initial commit           |
+
+The repo contains only 3 files:
+1. `구기R.ttf` -- The compiled font binary (Korean filename, ~1.06 MB)
+2. `OFL.txt` -- Open Font License
+3. `README.md` -- Readme file
+
+There are NO editable source files (no .glyphs, .ufo, .designspace, .sfd, or .vfb files). This is a distribution-only repository.
+
+### Onboarding History
+
+1. **Korean families batch** (16680f868, 2018-03-13, by Marc Foley, PR #1459): Gugi was added as part of a batch of Korean font families. The PR body states: "Korean Font binaries have been mastered by Aaron Bell, https://www.sajatypeworks.com". The font binary `Gugi-Regular.ttf` (990,856 bytes) was added in this commit.
+
+2. The font binary has never been updated since the initial onboarding, except for the temporary deploy commit cycle (76adaf1d2, 2021-11-01) which does not represent a font change.
+
+### Commit Hash Verification
+
+The commit `7aa7f4c` (2017-11-24, "Add files via upload") is the latest commit in the repository and the one that added the TTF font file. This is the correct reference commit since it is the most recent commit and predates the google/fonts onboarding (2018-03-13). The font was likely downloaded from this repo by Marc Foley/Aaron Bell for the Korean families batch.
+
+### Source Block Status
+
+A source block with `repository_url` and `commit` was added to Gugi's METADATA.pb in commit `9a14639f3c` (2026-02-25) on the `sources_info_2026-02-25` branch, but this has NOT been merged to main yet. The main branch METADATA.pb has no source block.
+
+### Build Configuration
+
+No config.yaml is possible. The upstream repo contains only a compiled TTF binary with no editable source files. The font cannot be rebuilt using gftools-builder or fontc.
+
+## Conclusion
+
+**Status: no_config_possible**
+
+The upstream repo is a binary distribution repository with no editable font sources. A config.yaml cannot be created. The source block should document the repository URL and commit hash for provenance tracking purposes only.
+
+### Recommended METADATA.pb Source Block
+
+```
+source {
+  repository_url: "https://github.com/1020tj/Gugi"
+  commit: "7aa7f4c408a5b63e6f58a22c90eed13993f1cdae"
+}
+```