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

index da361831bd31031bab173b58d000767f4fc3fbc9..717f1796e1bb6694d01d8d23e3c0742e2f677ba2 100644 (file)
@@ -41,3 +41,7 @@ fonts {
 }
 subsets: "menu"
 subsets: "latin"
+source {
+  repository_url: "https://github.com/googlefonts/googlefontdirectory-hg"
+  commit: "52f780bc9d197280a9f430574e179a5f233c56b6"
+}
index ddad882f33f9842e519ef0db61e05fcf9e499153..c1231ae48c3e058fbb2baff6ae132ae975cbc215 100644 (file)
@@ -3,26 +3,34 @@
 **Model**: Claude Opus 4.6
 **Date**: 2026-03-12
 
-## Summary
+## Source Repository
 
-No canonical upstream GitHub repository was found for Puritan. Sources exist as SFD (FontForge) files referenced in the FONTLOG, but no public repository was located. No METADATA.pb changes were made.
+The `googlefontdirectory-hg` monorepo (the historical Google Font Directory Mercurial archive) contains files for this family.
+
+- **Repository**: `googlefontdirectory-hg`
+- **Commit**: `52f780bc9d197280a9f430574e179a5f233c56b6`
+- **Source path**: `puritan/src/`
+
+## Source Files
+
+The `puritan/src/` directory contains design sources in SFD (FontForge) format only, which cannot be built with gftools-builder:
+
+- **SFD** (FontForge, not buildable with gftools-builder): Puritan-Bold.sfd, Puritan-BoldItalic.sfd, Puritan-Italic.sfd, Puritan-Regular.sfd
+- **OTF** (compiled binaries, not design sources): Puritan-Bold.otf, Puritan-BoldItalic.otf, Puritan-Italic.otf, Puritan-Regular.otf
+- **Other**: ben_weiner.jpg, ben_weiner.tif, generate.py
+
+## Buildability
+
+Not buildable with gftools-builder. The SFD sources are in FontForge format, which is not supported by the gftools-builder pipeline. Conversion to UFO or Glyphs format would be required.
 
 ## Designer
 
 Ben Weiner (ben@readingtype.org.uk, http://www.readingtype.org.uk). The font was originally drawn as a student project at the University of Reading, UK, first released in 2001.
 
-## Repository Investigation
+## Investigation Details
 
-- **Checked cache**: `/mnt/shared/upstream_repos/fontc_crater_cache/` — no cached entry.
+- **Checked cache**: the upstream repo cache — no cached entry.
 - **GitHub search**: Searches for "Puritan font OFL", "Ben Weiner font", and "puritan font readingtype" returned no relevant results.
 - **readingtype.org.uk**: The website was checked but contained no GitHub or repository links for the Puritan font.
 - **Dave Crossland**: The FONTLOG notes that Dave Crossland made minor contributions in November 2010 (adding yacute, build script, metadata cleanup), but no repository link was provided.
 - **FONTLOG evidence**: The FONTLOG describes conversion of source files from Macromedia Fontographer format to FontForge SFD ASCII text files (version 2.0a, March 2007). No repository URL is mentioned.
-
-## Source Files
-
-Sources are SFD (FontForge) files, converted from the original Macromedia Fontographer TrueType files. No public repository hosts these files.
-
-## Verdict
-
-**No canonical upstream repository found.** Puritan was released before Git-based distribution became standard, and no public repository was established. No METADATA.pb changes were made.