From: Felipe Correa da Silva Sanches Date: Wed, 25 Mar 2026 14:36:58 +0000 (+0000) Subject: karlatamilinclined: add source metadata from googlefontdirectory-hg X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ac7a510e7ca89810c19efdeb64df1e6fac55b69d;p=thirdparty%2Fgoogle%2Ffonts.git karlatamilinclined: 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/karlatamilinclined/METADATA.pb b/ofl/karlatamilinclined/METADATA.pb index 9879eaf18..02c21eff8 100644 --- a/ofl/karlatamilinclined/METADATA.pb +++ b/ofl/karlatamilinclined/METADATA.pb @@ -23,3 +23,7 @@ fonts { } subsets: "tamil" primary_script: "Taml" +source { + repository_url: "https://github.com/googlefonts/googlefontdirectory-hg" + commit: "52f780bc9d197280a9f430574e179a5f233c56b6" +} diff --git a/ofl/karlatamilinclined/upstream_info.md b/ofl/karlatamilinclined/upstream_info.md index 0c67bd3df..dcf99830a 100644 --- a/ofl/karlatamilinclined/upstream_info.md +++ b/ofl/karlatamilinclined/upstream_info.md @@ -1,38 +1,46 @@ # Investigation: Karla Tamil Inclined -## Summary +**Model**: Claude Opus 4.6 + +## Source Repository | Field | Value | |-------|-------| -| Family Name | Karla Tamil Inclined | -| Slug | karla-tamil-inclined | -| License Dir | ofl | -| Repository URL | unknown | -| Commit Hash | unknown | -| Config YAML | none | -| Status | missing_url | -| Confidence | LOW | - -## Source Data (METADATA.pb) - -``` -No source block -``` +| **Repository** | [https://github.com/googlefonts/googlefontdirectory-hg](https://github.com/googlefonts/googlefontdirectory-hg) | +| **Commit** | `52f780bc9d197280a9f430574e179a5f233c56b6` | +| **Source path** | `karlatamilinclined/src/` | +| **Buildable** | No — legacy formats only (.vfb) with VOLT pipeline | + +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 (11) + +| File | Format | Notes | +|------|--------|-------| +| `KarlaInclined-MM.vfb` | FontLab VFB (Multiple Master) | Proprietary format, not buildable with gftools | +| `KarlaUpright-MM.vfb` | FontLab VFB (Multiple Master) | Proprietary format, not buildable with gftools | +| `InVOLT_ImportProject_1to272.vtp` | VOLT project | Microsoft VOLT table data | +| `KarlaInclined-Bold-InVOLT.ttf` | TrueType binary | Post-VOLT processing, not a design source | +| `KarlaInclined-Bold-PreVOLT.ttf` | TrueType binary | Pre-VOLT processing, not a design source | +| `KarlaInclined-InVOLT.ttf` | TrueType binary | Post-VOLT processing, not a design source | +| `KarlaInclined-PreVOLT.ttf` | TrueType binary | Pre-VOLT processing, not a design source | +| `KarlaUpright-Bold-InVOLT.ttf` | TrueType binary | Post-VOLT processing, not a design source | +| `KarlaUpright-Bold-PreVOLT.ttf` | TrueType binary | Pre-VOLT processing, not a design source | +| `KarlaUpright-InVOLT.ttf` | TrueType binary | Post-VOLT processing, not a design source | +| `KarlaUpright-PreVOLT.ttf` | TrueType binary | Pre-VOLT processing, not a design source | + +The source directory contains VFB Multiple Master files (the original design sources) alongside TTF binaries at various stages of the Microsoft VOLT processing pipeline. The VFB files are proprietary FontLab format, not compatible with gftools-builder. The source directory contains files for both Karla Inclined and Karla Upright families, indicating they were developed together from shared Multiple Master sources. ## Investigation -The METADATA.pb for Karla Tamil Inclined has no `source` block at all. The font was added in the "Initial commit" (`90abd17b4`) of the google/fonts repository, which predates the source metadata tracking system. +The METADATA.pb has no `source` block. The font was added in the initial commit (`90abd17b4`) of the google/fonts repository, which predates the source metadata tracking system. The copyright notice reads: "Copyright (c) 2011-2012, Jonathan Pinhorn (jonpinhorn.typedesign@gmail.com), with Reserved Font Names 'Karla'" -The cached repository at `upstream_repos/fontc_crater_cache/librefonts/karlatamilinclined` contains only TTX/VFB source files (not gftools-builder compatible). The source files found in the `src/` directory are: -- `KarlaInclined-Bold-InVOLT.ttf.*` (TTX dumps of InVOLT-processed TTF) -- VFB files for FontLab - -There is no `config.yaml` in the upstream repo, and the sources are not in a gftools-builder compatible format (Glyphs, UFO, or Designspace). These are legacy font engineer tools. +A cached repository exists at `upstream_repos/fontc_crater_cache/librefonts/karlatamilinclined` containing similar TTX/VFB source files. This librefonts repository is an archival mirror, not the original design source repository. -The upstream source repository for Jonathan Pinhorn's Karla Tamil fonts is not publicly known and has not been found in available caches. +The upstream source repository for Jonathan Pinhorn's Karla Tamil fonts is not publicly known. ## Conclusion -The font is an old font from 2012 with no tracked upstream repository. The librefonts cache contains only a mirror of the binary TTFs with TTX dumps, not the original source files. No `config.yaml` is possible with these sources. This family needs further investigation to find the original upstream repository if one exists. +The googlefontdirectory-hg monorepo contains original design sources in legacy VFB Multiple Master format with a VOLT-based OpenType layout pipeline. These are not buildable with gftools-builder. No upstream GitHub repository is known for this family.