]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
ponnala: add source metadata
authorFelipe Correa da Silva Sanches <juca@members.fsf.org>
Thu, 26 Mar 2026 10:32:34 +0000 (10:32 +0000)
committerFelipe Corrêa da Silva Sanches <juca@members.fsf.org>
Thu, 26 Mar 2026 10:46:28 +0000 (10:46 +0000)
Repo: https://github.com/appajid/ponnala
Commit: c1366dc5361da5f9dd8ed1c8864efc259a77672e
Override config.yaml created

Assisted by an AI agent (Claude Opus 4.6)

ofl/ponnala/METADATA.pb
ofl/ponnala/config.yaml [new file with mode: 0644]
ofl/ponnala/upstream_info.md

index b18bac35ab31bedbb8cd6d303f847782df9b11a9..abbfd62925043d7cecf601cbaff1f885c7901ba1 100644 (file)
@@ -16,3 +16,8 @@ subsets: "menu"
 subsets: "latin"
 subsets: "telugu"
 primary_script: "Telu"
+
+source {
+  repository_url: "https://github.com/appajid/ponnala"
+  commit: "c1366dc5361da5f9dd8ed1c8864efc259a77672e"
+}
diff --git a/ofl/ponnala/config.yaml b/ofl/ponnala/config.yaml
new file mode 100644 (file)
index 0000000..8c1bd70
--- /dev/null
@@ -0,0 +1,6 @@
+# Override config.yaml for ofl/ponnala
+# NOTE: This is a best-effort starting point for reproducible builds.
+# The shipped binary may have been built with different tools/versions.
+#
+sources:
+  - Ponnala.ufo
index e440f86cd46502d428f4da7b47e5c7c0660047a6..ae0743f8c4603329607b1dbdae8bbbec8263b301 100644 (file)
@@ -1,14 +1,40 @@
-# Ponnala — Source Metadata Investigation
+# Ponnala — Source Repository Investigation
+
 **Model**: Claude Opus 4.6
-**Date**: 2026-03-12
 
 ## Source Repository
-- **URL**: No source block present
-- **Commit**: N/A
-- **Status**: absent
 
-## What Was Done
-The existing source metadata was reviewed. No source block was found in METADATA.pb.
+| Field | Value |
+|-------|-------|
+| Repository | [appajid/ponnala](https://github.com/appajid/ponnala) |
+| Commit | `c1366dc5361da5f9dd8ed1c8864efc259a77672e` |
+| Date | 2014-12-09 |
+| Confidence | High |
+
+## Investigation
+
+The METADATA.pb for Ponnala had no source block. The upstream repository was identified as appajid/ponnala, by designer Appaji Ambarisha Darbha (Silicon Andhra).
+
+### Source Types Available
+
+- **SFD** (FontForge): `Ponnala.sfd`
+- **UFO**: `Ponnala.ufo/` (contains `fontinfo.plist`, `features.fea`, `glyphs/`)
+- **License**: `OFL.txt`
+
+### Buildability
+
+The repository contains both SFD and UFO sources. The UFO format is gftools-builder compatible. A `config.yaml` could potentially be created for this family, though the UFO may be an older format that needs testing with current tooling.
+
+### Notes
+
+- Telugu script display typeface from the Silicon Andhra project
+- The UFO contains FontLab v2 OTL data (`com.fontlab.v2.otl.ttx.xml`), indicating it was likely exported from FontLab
+- No existing `config.yaml` in either the upstream repo or the google/fonts family directory
+
+### Actions Taken
+
+A source block was added to METADATA.pb pointing to commit `c1366dc` (2014-12-09, "Updated character combinations and Latin Character"), which is the latest commit in the repository.
+
+## Build Configuration (Override)
 
-## Notes
-Designer: Appaji Ambarisha Darbha. Script: Telugu (Telu). Category: DISPLAY. Copyright: Silicon Andhra (fonts.siliconandhra.org).
+An override `config.yaml` has been created in the google/fonts family directory, referencing `Ponnala.ufo` from `appajid/ponnala`. This is a best-effort starting point for reproducible builds — the shipped binary was likely built with different tool versions and may not match exactly.