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

index 6e672075253ce96503f9548093f40bce8d59aef1..6eb60a1551fc3fc21098b53a0294453f905a5c28 100644 (file)
@@ -15,3 +15,7 @@ fonts {
 subsets: "menu"
 subsets: "latin"
 subsets: "latin-ext"
+source {
+  repository_url: "https://github.com/googlefonts/googlefontdirectory-hg"
+  commit: "52f780bc9d197280a9f430574e179a5f233c56b6"
+}
index acd8b11fd90652e35535effdc8d259b12b5d7e5b..07be32822da9bd8e9d902555616e8ba4c7ebcf3b 100644 (file)
@@ -3,46 +3,55 @@
 **Model**: Claude Opus 4.6
 **Date**: 2026-03-12
 
-## Repository
+## Source Repository
 
-- **URL**: https://github.com/librefonts/metalmania
-- **Status**: Archived / inactive — last commit 2014-10-17, no activity since
-- **Default branch**: `master`
-- **Latest commit**: `7f5e5a82` (2014-10-17) — "update .travis.yml"
-- **First commit**: `10c6697f` (2014-07-16) — "Move metalmania font files to separate repository"
-- **Total commits**: 11
+The original design sources for Metal Mania are preserved in the **googlefontdirectory-hg** monorepo, a git mirror of the original Google Code Mercurial repository that was the canonical host for Google Fonts from 2010 to 2013.
 
-The designer, Dathan Boardman (Open Window), has a GitHub account at https://github.com/dathanboardman, but it has 0 public repositories. The `librefonts/metalmania` repo was created and maintained by a third party (Mikhail Kashkin / hash3g) as part of the `librefonts` infrastructure, not by the original designer.
+- **Repository**: [googlefontdirectory-hg](https://github.com/googlefonts/googlefontdirectory-hg)
+- **Commit**: `52f780bc9d197280a9f430574e179a5f233c56b6`
+- **Source path**: `ofl/metalmania/src/`
 
-The FONTLOG.txt references a Google+ profile (`https://profiles.google.com/openwindowfonts/about`) that no longer exists (404).
+### Source files
 
-## Source Files
+| File | Format | Buildable |
+|------|--------|-----------|
+| `MetalMania-Regular-TTF.vfb` | FontLab VFB | No (proprietary) |
+| `METADATA_comments.txt` | Metadata notes | N/A |
 
-The repo's `src/` directory contains:
-- `MetalMania-Regular-TTF.vfb` — FontLab Studio binary source file (300 KB), the original master
-- `METADATA_comments.txt` — internal notes about subsetting operations
-- `VERSIONS.txt` — records version 1.002 of MetalMania-Regular.ttf
-
-The root of the repository contains TTX-format table dumps (`MetalMania-Regular.ttf.*.ttx`) generated from the binary, which serve as human-readable representations but are not the authoritative sources.
+Only one design source is present: a FontLab VFB file (300 KB) with TrueType outlines and hinting adjustments. No UFO, Glyphs, SFD, or other modern buildable sources are available.
 
 ## Build System
 
-The repository used **fontbakery-build.py** (the 2014-era build pipeline), invoked via Travis CI:
+No modern build system (gftools builder, fontmake) is available. The VFB format is proprietary (FontLab Studio 5) and requires conversion before modern tooling can be used.
+
+## config.yaml Status
 
-```
-fontbakery-build.py . 2>&1 | tee -a builds/build/buildlog.txt
-```
+No `config.yaml` exists. One cannot be created without converting the VFB source to a modern format (UFO or Glyphs).
 
-Dependencies at the time included FontForge (for VFB reading), ttfautohint, fontTools, fontcrunch, and jinja2. This build system is entirely obsolete — fontbakery-build.py no longer exists in the current fontbakery codebase, and `.vfb` files require FontLab Studio 5 to open natively. There is no UFO or Glyphs source.
+## Designer & History
 
-## config.yaml Status
+- **Designer**: Dathan Boardman (Open Window)
+- **Contact**: dathanboardman@gmail.com
+- **Date added to Google Fonts**: 2012-07-11
+- **Font version**: 1.002 (August 2012, unchanged since initial release)
+- **FONTLOG reference**: A Google+ profile (`https://profiles.google.com/openwindowfonts/about`) that no longer exists (404).
+
+The designer has a GitHub account at https://github.com/dathanboardman but has 0 public repositories. No upstream source is maintained by the original designer; this family should be considered orphaned.
+
+## Additional Repository
+
+A copy also exists in the `librefonts` GitHub organization:
+
+- **URL**: https://github.com/librefonts/metalmania
+- **Status**: Dormant — last commit 2014-10-17, no activity since
+- **Latest commit**: `7f5e5a82` (2014-10-17) — "update .travis.yml"
+- **First commit**: `10c6697f` (2014-07-16) — "Move metalmania font files to separate repository"
+- **Total commits**: 11
 
-No `config.yaml` exists in the repository or in `/mnt/shared/google/fonts/ofl/metalmania/`. The font predates the current Google Fonts build infrastructure (gftools/fontmake era) and has never been set up for automated rebuilding.
+The repo was created and maintained by Mikhail Kashkin (hash3g) as part of the `librefonts` infrastructure, not by the original designer. The root of the repository contains TTX-format table dumps generated from the binary. It uses an obsolete fontbakery-build pipeline and has no issues, PRs, or forks.
 
 ## Notes
 
-- The font was added to Google Fonts on 2012-07-11 and has not been updated since (still at version 1.002 from August 2012).
-- The only authoritative source is the `.vfb` FontLab binary, which is not editable without FontLab Studio 5. Conversion to a modern open format (UFO or Glyphs) would be required for any future rebuild or update.
-- The `librefonts` organization on GitHub appears to have been an early Google Fonts infrastructure project that is no longer active. The repo has no issues, no PRs, and no forks.
-- No upstream source is maintained by the original designer. This family should be considered **orphaned** with no active upstream.
-- Confidence in the repo identification is **high** — the `.vfb` filename matches the FONTLOG description exactly ("MetalMania-Regular-TTF.vfb TrueType outlines with hinting adjustments corresponding to the TTF file"), and version 1.002 matches.
+- The only authoritative source is the VFB FontLab binary, which would need conversion to UFO or Glyphs for any future rebuild.
+- The `librefonts` organization on GitHub was an early Google Fonts infrastructure project that is no longer active.
+- Confidence in source identification is high — the VFB filename matches the FONTLOG description exactly ("MetalMania-Regular-TTF.vfb TrueType outlines with hinting adjustments corresponding to the TTF file"), and version 1.002 matches.