]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
kellyslab: add source metadata from googlefontdirectory-hg
authorFelipe Correa da Silva Sanches <juca@members.fsf.org>
Wed, 25 Mar 2026 14:36:58 +0000 (14:36 +0000)
committerFelipe Correa da Silva Sanches <juca@members.fsf.org>
Wed, 25 Mar 2026 14:36:58 +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/kellyslab/METADATA.pb
ofl/kellyslab/upstream_info.md

index 126ad3d65b41b4397463e9c020a47e1ed22d4cf9..dc0160e487b48580e320825460c97dd4bfd4324a 100644 (file)
@@ -18,3 +18,7 @@ subsets: "latin"
 subsets: "latin-ext"
 stroke: "SANS_SERIF"
 classifications: "DISPLAY"
+source {
+  repository_url: "https://github.com/googlefonts/googlefontdirectory-hg"
+  commit: "52f780bc9d197280a9f430574e179a5f233c56b6"
+}
index 1bfe4e6661afebc10c803b30c51991d2a60b40be..6cf31854af857d67da6084d641838b5c009ce469 100644 (file)
@@ -1,40 +1,39 @@
 # Investigation: Kelly Slab
 
-## Summary
+**Model**: Claude Opus 4.6
+
+## Source Repository
 
 | Field | Value |
 |-------|-------|
-| Family Name | Kelly Slab |
-| Slug | kelly-slab |
-| 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** | `kellyslab/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 Data (METADATA.pb)
+### Source files (4)
 
-```
-No source block
-```
+| File | Format | Notes |
+|------|--------|-------|
+| `KellySlab-Regular.vfb` | FontLab VFB | Proprietary format, not buildable with gftools |
+| `KellySlab-Regular-TTF.sfd` | FontForge SFD | Open format, not buildable with gftools-builder |
+| `KellySlab-Regular.otf` | OpenType binary | Compiled font, not a design source |
+| `METADATA_comments.txt` | Metadata | Not a design source |
+
+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 Kelly Slab 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) 2011, Denis Masharov <denis.masharov@gmail.com>, with Reserved Font Names 'Kelly', 'Kelly Slab'."
 
-The cached repository at `upstream_repos/fontc_crater_cache/librefonts/kellyslab` contains only TTX/VFB/SFD source files (legacy format, not gftools-builder compatible). The `src/` directory contains:
-- `KellySlab-Regular.otf.*` (OTF TTX dumps)
-- `KellySlab-Regular.vfb` (FontLab)
-- `KellySlab-Regular-TTF.sfd` (FontForge)
-- `menusubset-kelly.ff` (FontForge script)
-
-The git log shows commit `ed9a0d2` ("update .travis.yml"). No actual source changes exist in this librefonts mirror.
+A cached repository exists at `upstream_repos/fontc_crater_cache/librefonts/kellyslab` containing similar source files. The git log shows commit `ed9a0d2` ("update .travis.yml") with no actual source changes beyond the initial librefonts import. The librefonts repo also contains a FontForge script (`menusubset-kelly.ff`). This librefonts repository is an archival mirror.
 
 There is no publicly known upstream GitHub repository for Denis Masharov's Kelly Slab font.
 
 ## Conclusion
 
-The font is an old display font from 2011 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. This family needs further investigation to find the original upstream repository if one exists.
+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.