]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
raviprakash: add source metadata
authorFelipe Correa da Silva Sanches <juca@members.fsf.org>
Thu, 26 Mar 2026 10:32:35 +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/raviprakash
Commit: 0f5d8d7f5a7d263feef811baaa16c143313f27da
Override config.yaml created

Assisted by an AI agent (Claude Opus 4.6)

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

index c3fd232c75d5686a1d924b39abb7488287fc669d..a3f766484797732bcf37995b90b2a4b0bffbb198 100644 (file)
@@ -16,3 +16,8 @@ subsets: "menu"
 subsets: "latin"
 subsets: "telugu"
 primary_script: "Telu"
+
+source {
+  repository_url: "https://github.com/appajid/raviprakash"
+  commit: "0f5d8d7f5a7d263feef811baaa16c143313f27da"
+}
diff --git a/ofl/raviprakash/config.yaml b/ofl/raviprakash/config.yaml
new file mode 100644 (file)
index 0000000..c5b14fe
--- /dev/null
@@ -0,0 +1,6 @@
+# Override config.yaml for ofl/raviprakash
+# NOTE: This is a best-effort starting point for reproducible builds.
+# The shipped binary may have been built with different tools/versions.
+#
+sources:
+  - RaviPrakash.ufo
index 65904778e14e4009ca481659e355248c63603855..cd0986d2a183ac19e4960bf94a37e16772b60c23 100644 (file)
@@ -1,16 +1,39 @@
-# Ravi Prakash — Source Metadata Investigation
+# Ravi Prakash — Source Repository Investigation
 
 **Model**: Claude Opus 4.6
-**Date**: 2026-03-12
 
 ## Source Repository
 
-No canonical upstream repository with UFO or Glyphs sources was found.
+| Field | Value |
+|-------|-------|
+| Repository | [appajid/raviprakash](https://github.com/appajid/raviprakash) |
+| Commit | `0f5d8d7f5a7d263feef811baaa16c143313f27da` |
+| Date | 2014-12-09 |
+| Confidence | High |
 
-## What Was Done
+## Investigation
 
-GitHub was searched for "Ravi Prakash Telugu font" and related terms. The font is listed as being from Silicon Andhra (`fonts.siliconandhra.org`), with the copyright also crediting Eduardo Tunni for the base Latin ("Joti"). The `siliconandhra` GitHub organization was checked but no Ravi Prakash repository was found there. The `PraveenIlla/telugu-vijayam-fonts` repository was found, which lists Ravi Prakash among Telugu government fonts, but that repository contains no source files. The `EduardoTunni` GitHub account was also checked with no matching repository.
+The METADATA.pb for Ravi Prakash had no source block. The upstream repository was identified as appajid/raviprakash, by designer Appaji Ambarisha Darbha (Silicon Andhra). The copyright also credits Eduardo Tunni for the base Latin forms ("Joti").
 
-## Notes
+### Source Types Available
 
-The font is a Telugu script display typeface. The copyright credits both Silicon Andhra (the Telugu script component) and Eduardo Tunni (base Latin forms). No public Git repository with editable sources was identified for either contributor. The Silicon Andhra font project appears to have been hosted outside of GitHub.
+- **SFD** (FontForge): `RaviPrakash.sfd`
+- **UFO**: `RaviPrakash.ufo/` (contains `fontinfo.plist`, `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
+- 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 `0f5d8d7` (2014-12-09, "updating copyright and latin characters"), which is the latest commit in the repository.
+
+## Build Configuration (Override)
+
+An override `config.yaml` has been created in the google/fonts family directory, referencing `RaviPrakash.ufo` from `appajid/raviprakash`. 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.