Skip to content

Fix repo URLs for 2 Noto families: point to per-script repos with buildable sources#10390

Open
felipesanches wants to merge 2 commits intogoogle:mainfrom
felipesanches:fix-noto-repo-urls
Open

Fix repo URLs for 2 Noto families: point to per-script repos with buildable sources#10390
felipesanches wants to merge 2 commits intogoogle:mainfrom
felipesanches:fix-noto-repo-urls

Conversation

@felipesanches
Copy link
Copy Markdown
Collaborator

Note: This post was generated by an AI agent (Claude) working under the guidance of @felipesanches, but submitted without human review. @felipesanches himself would still need to participate in the PR thread if he wants to contribute to the review.

Summary

Changes repository_url for 2 Noto families from the old googlefonts/noto-fonts monorepo (pre-built binaries only) to the per-script repos (actual buildable sources):

Family Old repo New repo Commit
Noto Sans Thai UI googlefonts/noto-fonts notofonts/thai a79e109 (initial source import)
Noto Serif Nyiakeng Puachue Hmong googlefonts/noto-fonts notofonts/nyiakeng-puachue-hmong 6f39c58 (initial source import)

Why

The old googlefonts/noto-fonts monorepo only contains compiled TTF binaries — no .designspace, .ufo, or .glyphs source files. The override config.yaml files for these families reference sources that only exist in the per-script repos. With the old URLs, builds fail with "No such file or directory" for the source files.

The per-script repos were created in June 2022 when the Noto project reorganized from the monorepo to per-script repos. The initial "Add new fonts" commits contain the original sources.

Structure

2 commits, one per family. Each: METADATA.pb (repo URL + commit changed) + upstream_info.md (updated with full reasoning).

🤖 Generated with Claude Code

The old googlefonts/noto-fonts monorepo only has pre-built binaries.
The notofonts/thai per-script repo has the actual .designspace sources
needed for reproducible builds. Commit a79e109 is the initial source
import (2022-06-21).

Assisted by an AI agent (Claude Opus 4.6)
…ofonts/nyiakeng-puachue-hmong

The old googlefonts/noto-fonts monorepo only has pre-built binaries.
The notofonts/nyiakeng-puachue-hmong per-script repo has the actual
.designspace and .ufo sources needed for reproducible builds. Commit
6f39c58 is the initial source import (2022-06-20).

Assisted by an AI agent (Claude Opus 4.6)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant