]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
kristi: add source metadata from googlefontdirectory-hg
authorFelipe Correa da Silva Sanches <juca@members.fsf.org>
Wed, 25 Mar 2026 14:36:59 +0000 (14:36 +0000)
committerFelipe Correa da Silva Sanches <juca@members.fsf.org>
Wed, 25 Mar 2026 14:36:59 +0000 (14:36 +0000)
Repo: https://github.com/googlefonts/googlefontdirectory-hg
Commit: 52f780bc9d197280a9f430574e179a5f233c56b6
source block added to METADATA.pb

Assisted by an AI agent (Claude Opus 4.6)

ofl/kristi/METADATA.pb
ofl/kristi/upstream_info.md

index 2f9a17ab888d90e8e35a3fdafff2a409b5e38dd8..7d21e0e2fa915667ba16d91d584e1f53d5ec515d 100644 (file)
@@ -16,3 +16,7 @@ subsets: "latin"
 subsets: "menu"
 classifications: "DISPLAY"
 classifications: "HANDWRITING"
+source {
+  repository_url: "https://github.com/googlefonts/googlefontdirectory-hg"
+  commit: "52f780bc9d197280a9f430574e179a5f233c56b6"
+}
index a70e9be14b3694811e87690478e8cf8d7af298d9..f7692ef608f8904c313bb0c06c9df0a338019c82 100644 (file)
@@ -1,38 +1,39 @@
 # Investigation: Kristi
 
-## Summary
+**Model**: Claude Opus 4.6
+
+## Source Repository
 
 | Field | Value |
 |-------|-------|
-| Family Name | Kristi |
-| Slug | kristi |
-| License Dir | ofl |
-| Repository URL | unknown |
-| Commit Hash | unknown |
-| Config YAML | none |
-| Status | missing_url |
-| Confidence | LOW |
+| **Repository** | [https://github.com/googlefonts/googlefontdirectory-hg](https://github.com/googlefonts/googlefontdirectory-hg) |
+| **Commit** | `52f780bc9d197280a9f430574e179a5f233c56b6` |
+| **Source path** | `kristi/src/` |
+| **Buildable** | No — legacy format only (.sfd) |
+
+The font sources are in the **googlefontdirectory-hg** monorepo, a git mirror of the original Google Code Mercurial repository (`code.google.com/p/googlefontdirectory`) that was the canonical host for Google Fonts from 2010 to 2013.
+
+### Source files (2)
 
-## Source Data (METADATA.pb)
+| File | Format | Notes |
+|------|--------|-------|
+| `Kristi.sfd` | FontForge SFD | Open format, not buildable with gftools-builder |
+| `METADATA_comments.txt` | Metadata | Not a design source |
 
-```
-No source block
-```
+The source directory contains a single FontForge SFD file, which is an original design source but is not compatible with the gftools-builder pipeline.
 
 ## Investigation
 
-The METADATA.pb for Kristi has no `source` block. The font was added in the "Initial commit" (`90abd17b4`) and subsequently updated in `1ac6f76ab` ("hotfix-kristi: v1.004 added (#902)", May 8, 2017).
+The METADATA.pb has no `source` block. The font was added in the initial commit (`90abd17b4`) and subsequently updated in `1ac6f76ab` ("hotfix-kristi: v1.004 added (#902)", May 8, 2017).
 
 The copyright notice reads: "Copyright (c) 2010, Birgit Pulk (birgitpulk@gmail.com). All rights reserved. Licenced under SIL OFL v1.1"
 
 The DESCRIPTION.en_us.html describes it as "a calligraphy font inspired by old chancery typefaces" designed by Birgit Pulk, a graphic designer from Estonia.
 
-The cached repository at `upstream_repos/fontc_crater_cache/librefonts/kristi` contains only TTX dumps of the binary font:
-- `Kristi.ttf.*` (TTX dumps)
-- No Glyphs, UFO, or other editable source formats
+A cached repository exists at `upstream_repos/fontc_crater_cache/librefonts/kristi` containing only TTX dumps of the binary font. The googlefontdirectory-hg monorepo preserves the more useful SFD design source that the librefonts mirror did not retain.
 
-No upstream GitHub repository for Birgit Pulk was found in the cache.
+No upstream GitHub repository for Birgit Pulk was found.
 
 ## Conclusion
 
-The font is an old handwriting font from 2010 with no tracked upstream repository. The librefonts cache contains only TTX dumps of the binary font. No `config.yaml` is possible with the current sources. This family needs further investigation to find the original source files from Birgit Pulk.
+The googlefontdirectory-hg monorepo contains the original design source in FontForge SFD format, but this is not buildable with gftools-builder. The librefonts mirror only preserved TTX dumps. No upstream GitHub repository is known for this family.