From: Felipe Correa da Silva Sanches Date: Wed, 25 Mar 2026 14:36:58 +0000 (+0000) Subject: keaniaone: add source metadata from googlefontdirectory-hg X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6331ad2451964bdb84dbad7a3dd22228be3d2448;p=thirdparty%2Fgoogle%2Ffonts.git keaniaone: 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/keaniaone/METADATA.pb b/ofl/keaniaone/METADATA.pb index 46eb56175..f318ac526 100644 --- a/ofl/keaniaone/METADATA.pb +++ b/ofl/keaniaone/METADATA.pb @@ -17,3 +17,7 @@ subsets: "latin" subsets: "latin-ext" stroke: "SANS_SERIF" classifications: "DISPLAY" +source { + repository_url: "https://github.com/googlefonts/googlefontdirectory-hg" + commit: "52f780bc9d197280a9f430574e179a5f233c56b6" +} diff --git a/ofl/keaniaone/upstream_info.md b/ofl/keaniaone/upstream_info.md index eccbe4163..2522d0581 100644 --- a/ofl/keaniaone/upstream_info.md +++ b/ofl/keaniaone/upstream_info.md @@ -1,38 +1,40 @@ # Investigation: Keania One -## Summary +**Model**: Claude Opus 4.6 + +## Source Repository | Field | Value | |-------|-------| -| Family Name | Keania One | -| Slug | keania-one | -| 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** | `keaniaone/src/` | +| **Buildable** | No — legacy formats only (.vfb/.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 (5) -## Source Data (METADATA.pb) +| File | Format | Notes | +|------|--------|-------| +| `KeaniaOne-Regular.vfb` | FontLab VFB | Proprietary format, not buildable with gftools | +| `KeaniaOne-Regular-OTF.vfb` | FontLab VFB | Proprietary format, not buildable with gftools | +| `KeaniaOne-Regular-TTF.sfd` | FontForge SFD | Open format, not buildable with gftools-builder | +| `KeaniaOne-Regular.otf` | OpenType binary | Compiled font, not a design source | +| `METADATA_comments.txt` | Metadata | Not a design source | -``` -No source block -``` +The source directory contains legacy VFB (FontLab) and SFD (FontForge) files. These are original design sources but are not compatible with the gftools-builder pipeline. ## Investigation -The METADATA.pb for Keania One has no `source` block. The font was added in the "Initial commit" (`90abd17b4`) of the google/fonts repository. +The METADATA.pb has no `source` block. The font was added in the initial commit (`90abd17b4`) of the google/fonts repository. The copyright notice reads: "Copyright (c) 2012, Julia Petretta (julia.petretta@googlemail.com), with Reserved Font Name 'Keania'" -The cached repository at `upstream_repos/fontc_crater_cache/librefonts/keaniaone` contains only TTX/VFB source files (legacy format, not gftools-builder compatible). The `src/` directory contains: -- `KeaniaOne-Regular.otf.*` (OTF TTX dumps) -- `KeaniaOne-Regular-OTF.vfb` (FontLab) -- `KeaniaOne-Regular-TTF.sfd` (FontForge) -- `KeaniaOne-Regular.vfb` (FontLab) +A cached repository exists at `upstream_repos/fontc_crater_cache/librefonts/keaniaone` containing similar legacy source files. This librefonts repository is an archival mirror. -There is no publicly known upstream repository for this Julia Petretta font. The librefonts archive only provides the compiled binary and TTX source dumps. +There is no publicly known upstream GitHub repository for this Julia Petretta font. ## Conclusion -The font is an old display font from 2012 with no tracked upstream repository. The librefonts cache contains only legacy source files not compatible with gftools-builder. No `config.yaml` is possible with the current sources. Further investigation would require contacting Julia Petretta to find if original source files exist. +The googlefontdirectory-hg monorepo contains original design sources in legacy formats (VFB, SFD), but these are not buildable with gftools-builder. No upstream GitHub repository is known for this family.