]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
Betania Patmos: add source block to METADATA.pb
authorFelipe Correa da Silva Sanches <juca@members.fsf.org>
Thu, 26 Feb 2026 06:53:54 +0000 (06:53 +0000)
committerFelipe Correa da Silva Sanches <juca@members.fsf.org>
Thu, 26 Feb 2026 09:24:28 +0000 (09:24 +0000)
- Repo: huertatipografica/betania-patmos
- Commit: 08c83ac9
- Config: sources/config.yaml
- Status: complete
- Confidence: MEDIUM

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

index 8a60101fd80defa8e0fc658c88f9a98e3261996d..3df1e3c486c260cd6d43c036d3b83ef76f5220f3 100644 (file)
@@ -18,6 +18,7 @@ subsets: "menu"
 source {
   repository_url: "https://github.com/huertatipografica/betania-patmos"
   commit: "08c83ac9540b0b2bf86ddf6b632651142f31a93c"
+  config_yaml: "sources/config.yaml"
   files {
     source_file: "OFL.txt"
     dest_file: "OFL.txt"
diff --git a/ofl/betaniapatmos/upstream_info.md b/ofl/betaniapatmos/upstream_info.md
new file mode 100644 (file)
index 0000000..0e4edec
--- /dev/null
@@ -0,0 +1,49 @@
+# Betania Patmos - Investigation Report
+
+## Source Data (from tracking)
+
+| Field | Value |
+|-------|-------|
+| Family Name | Betania Patmos |
+| Repository URL | https://github.com/huertatipografica/betania-patmos |
+| Commit Hash | 08c83ac9540b0b2bf86ddf6b632651142f31a93c |
+| Config YAML | sources/config.yaml |
+| Status | complete |
+| Category | HANDWRITING |
+
+## How the Repository URL Was Found
+
+The repository URL `https://github.com/huertatipografica/betania-patmos` was present in the METADATA.pb file's source block from the initial onboarding. The URL is also referenced in the copyright string: "Copyright 2024 The Betania Patmos Project Authors (https://github.com/huertatipografica/betania-patmos)". The onboarding commit message explicitly confirms: "Taken from the upstream repo https://github.com/huertatipografica/betania-patmos at commit ...".
+
+## How the Commit Hash Was Determined
+
+The commit hash `08c83ac9540b0b2bf86ddf6b632651142f31a93c` was present in the METADATA.pb source block from the initial onboarding. The onboarding commit (`9adc7b48d`) by Emma Marichal (2026-01-15) explicitly states: "Taken from the upstream repo https://github.com/huertatipografica/betania-patmos at commit https://github.com/huertatipografica/betania-patmos/commit/08c83ac9540b0b2bf86ddf6b632651142f31a93c".
+
+Verification via GitHub API confirms the commit exists and is dated 2026-01-15T11:02:53Z, with message "Merge pull request #4 from emmamarichal/main - build fonts". This is a merge commit from Emma Marichal's PR that built the fonts, which was created on the same day the font was onboarded to Google Fonts. The timeline is consistent.
+
+## Config YAML Status
+
+- **Path**: `sources/config.yaml`
+- **Exists at recorded commit**: Yes, verified via GitHub API
+- **Contents**: Config specifies `betania-patmos.glyphs` as the source, with `buildVariable: false`, `buildStatic: true`, `buildTTF: true`, `buildOTF: true`, `buildWebfont: true`
+- **Note**: The METADATA.pb source block does NOT include a `config_yaml` field. The tracking file records `config_yaml: "sources/config.yaml"` as the discovered path, but this has not been added to the METADATA.pb yet.
+- **No override config.yaml** exists in the google/fonts family directory
+- **Important**: The config.yaml only references one source file (`betania-patmos.glyphs`), yet the repo produces multiple font families (Betania Patmos, GDL, Guide Line, In, and InGDL). This single config likely generates all variants from the same Glyphs source.
+
+## Verification
+
+1. Commit hash `08c83ac9540b0b2bf86ddf6b632651142f31a93c` verified to exist via GitHub API
+2. Commit is dated 2026-01-15, same day as the google/fonts onboarding commit - timeline is consistent
+3. Font file `fonts/ttf/BetaniaPatmos-Regular.ttf` confirmed present at that commit
+4. `sources/config.yaml` confirmed present at that commit
+5. Repository URL confirmed accessible
+6. The `branch: "main"` field is correct
+
+## Confidence Level
+
+**High** - The repository URL and commit hash are well-documented with full provenance in the onboarding commit message. The commit was created by Emma Marichal on the same day she onboarded the font, indicating a clean workflow. All file paths are verified.
+
+## Open Questions
+
+1. The METADATA.pb source block is missing the `config_yaml` field. Should `config_yaml: "sources/config.yaml"` be added to the METADATA.pb, or should an override config be placed in the google/fonts family directory?
+2. There is a fifth variant "BetaniaPatmosInGDL" in the upstream repo's fonts/ttf directory that does not appear to have been onboarded to Google Fonts.