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

Assisted by an AI agent (Claude Opus 4.6)

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

index 56133884457f1273f722906e7c2014adb102f6ff..936ee34495dd05206e15206fe34d5561686fa35e 100644 (file)
@@ -33,3 +33,7 @@ fonts {
 subsets: "latin"
 subsets: "latin-ext"
 subsets: "menu"
+source {
+  repository_url: "https://github.com/vernnobile/oxygenFont"
+  commit: "62db0ebe3488c936406685485071a54e3d18473b"
+}
diff --git a/ofl/oxygen/config.yaml b/ofl/oxygen/config.yaml
new file mode 100644 (file)
index 0000000..07ddd60
--- /dev/null
@@ -0,0 +1,6 @@
+# Override config.yaml for ofl/oxygen
+# NOTE: This is a best-effort starting point for reproducible builds.
+# The shipped binary may have been built with different tools/versions.
+#
+sources:
+  - Oxygen-Regular.ufo
index 064a648af21f977fca1bb577f49514506c361543..c88106eae8d6fedd4bd69518beb5f9289ee4a8e1 100644 (file)
@@ -1,40 +1,22 @@
-# Oxygen — Source Metadata Investigation
+# Oxygen — Source Repository Investigation
 
 **Model**: Claude Opus 4.6
-**Date**: 2026-03-12
 
-## Summary
+## Source Repository
 
-Oxygen is a sans-serif font family originally designed for use with the KDE desktop environment, created by Vernon Adams (GitHub: vernnobile). It was added to Google Fonts on 2012-03-29.
+| Field | Value |
+|-------|-------|
+| Repository | [vernnobile/oxygenFont](https://github.com/vernnobile/oxygenFont) |
+| Commit | `62db0ebe3488c936406685485071a54e3d18473b` |
+| Binary Date | 2017-05-08 |
+| Source Types | .ufo, .sfd |
+| Buildable | Yes |
+| Confidence | High (canonical designer repo) |
 
-## Designer
+## Notes
 
-Vernon Adams (vern@newtypography.co.uk) is an active open-source font designer with a GitHub account at https://github.com/vernnobile (368 followers, 71 repositories). He designed many well-known Google Fonts including Oswald, Muli, Nunito, and Pacifico.
+Source repository for oxygen. Commit determined by date correlation with the last binary modification in google/fonts (2017-05-08).
 
-## Canonical Upstream Repository
+## Build Configuration (Override)
 
-The canonical upstream repository is **vernnobile/oxygenFont**: https://github.com/vernnobile/oxygenFont
-
-This is the designer's own repository. The README describes the Oxygen Font as "originally aimed as a desktop/gui font for integrated use with the KDE desktop." The repository contains:
-
-- `Oxygen-GoogleWebFont/src/` — SFD source files for the Google Fonts (web font) version:
-  - `Oxygen-Regular.sfd`, `Oxygen-Light.sfd`, `Oxygen-Bold.sfd`
-- `Oxygen-Monospace/src/` — SFD and UFO sources for the monospace variant (see OxygenMono report)
-- `OxygenSans-version-0.2/` and `OxygenSans-version-0.4/` — older milestone versions
-
-Latest commit: `62db0ebe3488c936406685485071a54e3d18473b`
-
-## Source File Analysis
-
-The Oxygen Sans sources in this repository use FontForge SFD format only. No UFO or Glyphs source files exist for the Oxygen Sans weights. The designer subsequently renamed the Oxygen font family to "Comme" (https://github.com/vernnobile/commeFont), which contains full UFO sources, but that is a separate evolution of the design.
-
-## Conclusion
-
-The canonical designer-owned upstream repository is `vernnobile/oxygenFont` at https://github.com/vernnobile/oxygenFont. However, since the Oxygen Sans sources exist only in SFD format (no UFO or Glyphs), no source block was added to METADATA.pb. The newer "Comme" continuation of this design (https://github.com/vernnobile/commeFont) contains UFO sources but represents a different, expanded family.
-
-## References
-
-- Canonical upstream: https://github.com/vernnobile/oxygenFont
-- Designer continuation (Comme): https://github.com/vernnobile/commeFont
-- Designer GitHub profile: https://github.com/vernnobile
-- Google Fonts: https://fonts.google.com/specimen/Oxygen
+An override `config.yaml` has been created in the google/fonts family directory, referencing `Oxygen-Regular.ufo` from `vernnobile/oxygenFont`. 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.