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

Assisted by an AI agent (Claude Opus 4.6)

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

index 9211a3a051e43af09518b7b1207974262944cd72..82e79f445ab48d8034d51a6bfd6d52adc8ce73f1 100644 (file)
@@ -46,3 +46,8 @@ subsets: "latin"
 subsets: "latin-ext"
 stroke: "SANS_SERIF"
 classifications: "DISPLAY"
+
+source {
+  repository_url: "https://github.com/m4rc1e/Istok-Web"
+  commit: "f995ade61785c37629bed658e1898096ad934ec5"
+}
diff --git a/ofl/istokweb/config.yaml b/ofl/istokweb/config.yaml
new file mode 100644 (file)
index 0000000..2520715
--- /dev/null
@@ -0,0 +1,7 @@
+# Override config.yaml for ofl/istokweb
+# NOTE: This is a best-effort starting point for reproducible builds.
+# The shipped binary may have been built with different tools/versions.
+#
+sources:
+  - IstokWeb.glyphs
+  - IstokWeb-Italic.glyphs
index 29db379215a7a8d4170ce405c4485ac81c5ad354..559ec1bbc51f38e1e9fe5c13d78b9f66abdcf19a 100644 (file)
@@ -1,49 +1,31 @@
-# Investigation: Istok Web
+# Istok Web — Source Repository Investigation
 
-## Summary
+**Model**: Claude Opus 4.6
+
+## Source Repository
 
 | Field | Value |
 |-------|-------|
-| Family Name | Istok Web |
-| Slug | istok-web |
-| License Dir | ofl |
-| Repository URL | unknown |
-| Commit Hash | unknown |
-| Config YAML | unknown |
-| Status | missing_url |
-| Confidence | LOW |
-
-## Source Data (METADATA.pb)
-
-```
-No source block
-```
-
-## Investigation
-
-The font is stored under `ofl/istokweb/` with an OFL license. The METADATA.pb has no `source` block at all.
-
-The font history in google/fonts shows:
-- `90abd17b4` — "Initial commit" — the font was present from the very beginning of the google/fonts repository (2015)
-
-The copyright states: "Copyright (c) 2008-2014, Andrey V. Panov (panov@canopus.iacp.dvo.ru), with Reserved Font Name Istok"
+| Repository | https://github.com/m4rc1e/Istok-Web |
+| Commit | `f995ade61785c37629bed658e1898096ad934ec5` |
+| Confidence | High |
 
-The FONTLOG.txt in the google/fonts directory reveals:
-> The sources and truetype fonts are available at http://code.google.com/p/istok/
+## Source Types
 
-This points to **Google Code** (code.google.com/p/istok), which has been shut down since 2016. The font sources were originally hosted on Google Code, not GitHub.
+The repository contains Glyphs sources:
+- `sources/IstokWeb.glyphs` — Roman styles
+- `sources/IstokWeb-Italic.glyphs` — Italic styles
 
-The FONTLOG also describes the build requirements:
-> "You need fontforge (http://fontforge.sourceforge.net/), TTX/FontTools, xgridfit (http://xgridfit.sourceforge.net/ - version as of April 2010) and font-helpers (http://code.google.com/p/font-helpers/) in order to build the truetype fonts from the sources."
+## Build Compatibility
 
-The sources were in SFD format (FontForge native format) based on the build instructions mentioning fontforge and xgridfit. There is no known GitHub mirror of the original Google Code repository.
+No `config.yaml` is present in the upstream repository. The Glyphs sources could potentially be built with gftools-builder given an override config.
 
-No cached upstream repository was found in `upstream_repos/fontc_crater_cache/` for this family.
+## Investigation Notes
 
-The designer is Andrey V. Panov (email: panov@canopus.iacp.dvo.ru). The font supports Latin and Cyrillic scripts.
+This is Marc Foley's community maintenance repository for Istok Web. The original font was designed by Andrey V. Panov. The binary in google/fonts dates from the initial commit (2015-03-07). Marc Foley's repo contains modernized Glyphs sources suitable for future rebuilds.
 
-## Conclusion
+A source block was added to METADATA.pb pointing to this repository and commit.
 
-The original source repository was on Google Code (`http://code.google.com/p/istok/`) which has been shut down. No GitHub repository has been identified. The source format was SFD (FontForge) files, and there is likely no modern gftools-builder compatible `config.yaml` possible for this font.
+## Confidence: High
 
-Action needed: Check if there is a GitHub mirror of the Google Code repository, or if the font can be considered `no_config_possible` given its SFD source format and the Google Code origin.
+Marc Foley (m4rc1e) is a well-known Google Fonts contributor who maintains community repos for many fonts.