Mailinglist Archive: opensuse-packaging (142 mails)

< Previous Next >
Re: [opensuse-packaging] (In)Consistent Font Package Names
At Wed, 30 Nov 2011 13:55:14 +0100,
Thomas Schraitle wrote:

Hi,

over the years, I've collected a bunch of great fonts in my home
repository. However, it seems we don't have a consistent naming schema
for fonts.
Although the Packaging Guidelines[1] links to the old Wiki[2], the
information therein is printed in red and I'm not sure how useful is
this nowadays.

This has some interesting effects. If you search for fonts like this:

# zypper se font

you will get _some_ but not all. For example, the popular Linux
Libertine and DejaVu fonts are not listed. A user has to _know_ the
name. IMHO this is not very intuitive and userfriendly.

True. (Though, this reminds me whether any possibility to search for
RPM group...)

On the other side, we have lots of fonts which are very inconsistently
named. Here are some examples:

farsifonts
fonts-arabic
freefont
gnu-unifont
indic-fonts
intlfonts-ttf
xorg-x11-fonts

From a usability perspective, it would be very convenient to have a
consistent naming schema with a specific prefix (or suffix), for
example a "-fonts" suffix.

Ubuntu has the prefix "ttf-" for their packages:
http://packages.ubuntu.com/search?suite=natty&section=all&arch=any&searchon=names&keywords=ttf

Fedora has the suffix "-fonts" for their packages:
https://admin.fedoraproject.org/pkgdb/acls/list/*-fonts*?_csrf_token=b2721571e462ba9a4dbb87068cad45089ec9dc43

Note that ttf- and -fonts aren't identical. For example, gnu-unifont
definitely can't be renamed as ttf-gnu-unifont.
If we group only "fonts", then -fonts suffix might make more sense.
But, this doesn't mean it's better than giving ttf- prefix. It'll
match with older bitmap fonts that user doesn't always want.

And, adding -fonts to a package like gun-unifont would be strange.
gnu-unifont-fonts? In most cases, prefixing would be better IMO.

So, we need to make clear:
- whether we group all fonts or only specific types (ttf, bitmap, etc);
if we name for ttf, what we should do for otf?
- whether to give a prefix or a suffix

Another issue: Do we have a special repository dedicated only to fonts?
I couldn't find any... Do you think this is useful?

Until now, fonts packages are put in M17N project in general.
Moving around would be OK, but we need the proper notification.


thanks,

Takashi
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-packaging+owner@xxxxxxxxxxxx

< Previous Next >
References