Skip to content

Commit 5c3e6b6

Browse files
committed
Fix font:raleway version mess
This font is a mess because the upstream sources are all over the place. Each new version seems to show up on a different distribution channel, usually without a version number or source code, and people have been just guessing what they are. There are several upstream source repositories posted by different people that have worked on the family but they don't even all match each other. The most coherent clues come from the changelog posted at Google Fonts: https://github.com/google/fonts/blob/master/ofl/raleway/FONTLOG.txt There it is clear that some version scheme has been attempted. The personal sandbox of one of the designers also suggests the version 3.x being the last official release. https://github.com/impallari/Raleway There he also has some ongoing development work tagged as 4.x, but as of yet it is incomplete and considered unreleased. This tries to straighten the version scheme processing so snapshots are ignored, devel versions are so tagged, and the 1.x, 2.x and 3.x releases are actually assumed to be correct. Note also Raleway Dots is a separate font with a different upstream release cycle not actually versioned along with Raleway.
1 parent dc0f930 commit 5c3e6b6

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

800.renames-and-merges/fonts/r.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,14 @@
1919
- raleway
2020
- raleway-fonts
2121
- raleway-ttf
22-
- ttf-impallari-raleway-dots
2322
- ttf-impallari-raleway-family
2423
- ttf-raleway
2524
- ttf-raleway-ibx
2625

26+
- setname: "fonts:raleway-dots"
27+
name:
28+
- ttf-impallari-raleway-dots
29+
2730
- setname: "fonts:ricty"
2831
name:
2932
- font-ricty

900.version-fixes/f.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@
5151
- { name: "fonts:mikachan", ver: "9.1.2006.08.09", ignore: true } # openSUSE garbage
5252
- { name: "fonts:oldstandard", ver: "2.2really", ignore: true } # debian garbage
5353
- { name: "fonts:quattrocento", ver: "2.000", family: arch, ignore: true } # webpage says it's 1.1
54-
- { name: "fonts:raleway", noscheme: true }
54+
- { name: "fonts:raleway", verpat: ".*20[0-9]{6}", snapshot: true } # dated packages are all snapshots, not even all from the same sources
55+
- { name: "fonts:raleway", verge: "4.0", devel: true } # 4.x series is still only an unreleased partial port to Glyphs
5556
- { name: "fonts:ubuntu", ver: "1.0", family: pclinuxos, ignore: true } # no such version on the website
5657
- { name: fonttosfnt, ver: "1.0.5", family: opensuse, incorrect: true }
5758
- { name: fonttosfnt, family: opensuse, untrusted: true }

0 commit comments

Comments
 (0)