Bug#1101879: RFS: fonts-adwaita/48.2-1 [ITP] -- Adwaita Fonts Collection
Thank you for your work in packaging the Adwaita fonts and helping to
make Debian better.
The Debian Fonts team has an admittedly not-always-consistent policy
of trying to build fonts from source to the largest extent possible.
This applies to Debian main and is the reason why I may upload
fonts-noto-emoji (monochrome font) [1] to nonfree instead of to Debian
main.
The Debian Fonts team position is in part based on a 2006 Debian
General Resolution [2].
For reference, fonts-inter [3] is available in Debian now and it uses
pre-built binaries. The upstream build for Adwaita Sans uses pre-built
Inter fonts and then runs a font feature freezer [4] on them to create
the Adwaita fonts. That feature freezer is not in Debian yet.
Adwaita Mono uses fonts-iosevka and also customizes the build.
fonts-iosevka is not in Debian, apparently because it isn't built from
source [5].
Finally, there is urgency because the rules are that new packages
should reach Testing by April 15 [6] to be included in Debian 13.
Because of how late it is, I expected that Debian 13 would not include
the Adwaita fonts, but we now have a volunteer who has done a good
amount of the work needed.
So the question is whether the Fonts team is ok with distributing
pre-built Adwaita fonts for now which would allow these fonts to be
included in Debian 13 for GNOME by default, or whether we insist on
building them from source.
References
--------------
[1] https://bugs.debian.org/1075903
[2] https://www.debian.org/vote/2006/vote_004
[3] https://tracker.debian.org/pkg/fonts-inter
[4] https://github.com/twardoch/fonttools-opentype-feature-freezer
[5] https://bugs.debian.org/973995
[6] https://release.debian.org/testing/freeze_policy.html#soft
Thank you,
Jeremy Bícha
Reply to: