From: Felipe Correa da Silva Sanches Date: Wed, 25 Mar 2026 14:36:59 +0000 (+0000) Subject: kristi: add source metadata from googlefontdirectory-hg X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=814cc2193f76f9e7bc6ccdd14068c0da805329ff;p=thirdparty%2Fgoogle%2Ffonts.git kristi: add source metadata from googlefontdirectory-hg Repo: https://github.com/googlefonts/googlefontdirectory-hg Commit: 52f780bc9d197280a9f430574e179a5f233c56b6 source block added to METADATA.pb Assisted by an AI agent (Claude Opus 4.6) --- diff --git a/ofl/kristi/METADATA.pb b/ofl/kristi/METADATA.pb index 2f9a17ab8..7d21e0e2f 100644 --- a/ofl/kristi/METADATA.pb +++ b/ofl/kristi/METADATA.pb @@ -16,3 +16,7 @@ subsets: "latin" subsets: "menu" classifications: "DISPLAY" classifications: "HANDWRITING" +source { + repository_url: "https://github.com/googlefonts/googlefontdirectory-hg" + commit: "52f780bc9d197280a9f430574e179a5f233c56b6" +} diff --git a/ofl/kristi/upstream_info.md b/ofl/kristi/upstream_info.md index a70e9be14..f7692ef60 100644 --- a/ofl/kristi/upstream_info.md +++ b/ofl/kristi/upstream_info.md @@ -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.