| |
@@ -177,6 +177,8 @@
|
| |
* [x] Non-font packages SHOULD NOT require specific font packages, and leave font selection to end-users,
|
| |
** except when the packaged software actually relies on those specific font packages,
|
| |
** except for convenience font metapackages, as defined in <<Assembling different-family font packages: font metapackages>>.
|
| |
+ * [x] Non-font packages SHOULD require `font(:lang=en)` when they fail in the absence of system fonts,
|
| |
+ ** hardcoding specific font families is not future-proof.
|
| |
* [x] Non-font packages MAY require font packages by name, when relying on specific on-disk font file paths,
|
| |
** ie when software is not `fontconfig`-aware,
|
| |
** however, there is no obligation for font packagers to keep those paths stable between releases. Font file formats are flexible, making any on-disk file layout temporary. Converting applications to fontconfig use is best.
|
| |
This is the domain of i18n, but people raise a stink when it is not documented and they do something else that eventually fails
@petersen can correct if necessary