Hi there,
I'm a Linux/Unix sysadmin who has been using all sorts of linux/unix variants since about 1998 now. I have previously made or tried to make some small contributions to the Banshee, Jokosher and KNode projects. These did not go very far, but I was glad to be able to help.
I have been using Fedora for the past few years on the desktop (mainly CentOS on server side). A few months ago I re-packaged BIND for our company which was not easy so I decided I need to learn more about packaging stuff properly. I asked Máirín Duffy on twitter what I could do to contribute for packages and she suggested fonts as an easy place to start so here I am :-)
She has suggested some fonts I could package so I'm working through the first one, League Gothic. I'm having some trouble understanding what foundries are and how font packaging works in Fedora in general so any help along those lines is much appreciated.
Cheers, Khusro
Khusro Jaleel wrote:
I asked Máirín Duffy on twitter what I could do to contribute for packages and she suggested fonts as an easy place to start so here I am :-)
She might have been half joking. Although packaging fonts is theoretically easy because of the packaging templates we use, the state of upstream archives is often very poor, with no clear versioning, missing licenses and limited language coverage. Welcome :-)
She has suggested some fonts I could package so I'm working through the first one, League Gothic. I'm having some trouble understanding what foundries are and how font packaging works in Fedora in general so any help along those lines is much appreciated.
The font packaging lifecycle is here:
https://fedoraproject.org/wiki/Font_package_lifecycle
League Gothic is already on the wishlist, so its page is here:
https://fedoraproject.org/wiki/TLOMT_League_Gothic_fonts
A foundry is an organisation or single person who issues fonts. The League of Moveable Type is one such, and our foundry abbreviation for them is tlomt. You'll find some of their other fonts have been packaged already, so taking a look at those src.rpms may give you some pointers.
If you look through the wiki pages of fonts that have already been packaged, you'll find the bugzilla numbers of their review requests, and looking through some of the comments in those reviews will help you avoid common mistakes.
I would recommend you join the fonts mailing list if you have further questions.
On 18/06/11 11:20, Paul Flo Williams wrote:
She might have been half joking. Although packaging fonts is theoretically easy because of the packaging templates we use, the state of upstream archives is often very poor, with no clear versioning, missing licenses and limited language coverage. Welcome :-)
Yes that is what I was thinking as well after looking at a few other fonts on the wishlist. Upstream could be anybody producing and releasing fonts with no set policy for releases or versioning in place.
A foundry is an organisation or single person who issues fonts. The League of Moveable Type is one such, and our foundry abbreviation for them is tlomt. You'll find some of their other fonts have been packaged already, so taking a look at those src.rpms may give you some pointers.
Thanks, I guessed 'tlomt' as well which I guess was correct then. I didn't know there were some already packaged, looking through those .src.rpms would be hugely helpful.
If you look through the wiki pages of fonts that have already been packaged, you'll find the bugzilla numbers of their review requests, and looking through some of the comments in those reviews will help you avoid common mistakes.
Yes, that is the other thing I was wondering about and I will look it up.
I would recommend you join the fonts mailing list if you have further questions.
I have already done so and have joined the 'fonts-bugs' one as well just in case.
Thanks for the welcome, Paul.
On 06/18/2011 11:20 AM, Paul Flo Williams wrote:
The font packaging lifecycle is here:
https://fedoraproject.org/wiki/Font_package_lifecycle
League Gothic is already on the wishlist, so its page is here:
I have now packaged this up and submitted it for review here: https://bugzilla.redhat.com/show_bug.cgi?id=714408
Thanks
On Mon, 20 Jun 2011 00:18:00 +0100 Khusro Jaleel mailing-lists@kerneljack.com wrote:
On 06/18/2011 11:20 AM, Paul Flo Williams wrote:
The font packaging lifecycle is here:
https://fedoraproject.org/wiki/Font_package_lifecycle
League Gothic is already on the wishlist, so its page is here:
I have now packaged this up and submitted it for review here: https://bugzilla.redhat.com/show_bug.cgi?id=714408
I'm going to try and review this later today. ;)
kevin
devel@lists.stg.fedoraproject.org