From: Felipe Correa da Silva Sanches Date: Wed, 25 Mar 2026 14:37:24 +0000 (+0000) Subject: spinnaker: add source metadata from googlefontdirectory-hg X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=58d95612a50a286dca1b13287c7d3212de2daa82;p=thirdparty%2Fgoogle%2Ffonts.git spinnaker: 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/spinnaker/METADATA.pb b/ofl/spinnaker/METADATA.pb index 1244e00eb..2faf4c916 100644 --- a/ofl/spinnaker/METADATA.pb +++ b/ofl/spinnaker/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/spinnaker/upstream_info.md b/ofl/spinnaker/upstream_info.md index d30d3d1a6..594976836 100644 --- a/ofl/spinnaker/upstream_info.md +++ b/ofl/spinnaker/upstream_info.md @@ -1,13 +1,26 @@ -# Spinnaker — Upstream Investigation +# Spinnaker -- Upstream Source Investigation **Model**: Claude Opus 4.6 -**Date**: 2026-03-12 -**Investigator**: AI agent (Claude) under guidance of @felipesanches -## Summary +## Source Repository -No canonical upstream repository with UFO or Glyphs source files was found for -Spinnaker. +Design sources were found in the **googlefontdirectory-hg** archive (Google Font Directory, Mercurial-era). + +- **Repository**: googlefontdirectory-hg +- **Commit**: `52f780bc9d197280a9f430574e179a5f233c56b6` +- **Source path**: `spinnaker/src/` + +## Source Files + +The source directory contains: 1 VFB file (FontLab, proprietary format); 1 SFD file (FontForge format); 1 compiled binary (OTF/TTF, not design sources). + +Neither VFB (FontLab, proprietary) nor SFD (FontForge) formats are supported by gftools-builder. These sources are **not directly buildable** with the current open-source pipeline. + +### Key source files + +- `Spinnaker-Regular-OTF.vfb` (VFB, proprietary) +- `Spinnaker-Regular-TTF.sfd` (SFD, FontForge) +- `Spinnaker-Regular.otf` (compiled binary) ## Research @@ -20,11 +33,6 @@ No GitHub repository was found for Spinnaker under SorkinType, Elena Albertoni, or related names. The SorkinType GitHub organization did not include a Spinnaker repository among its public repos. -## Decision - -No `source` block was added to `METADATA.pb`. The referenced source location -(Google Code) was no longer accessible, and no alternative repository with -open editable source files was found. ## Notes