Hi,
Given what happened there: https://bugzilla.redhat.com/show_bug.cgi?id=456580
I'm proposing the following guidelines amendment: https://fedoraproject.org/wiki/PackagingDrafts/No_bundling_of_fonts_in_other...
Regards,
On Thursday, 24 July 2008 at 23:10, Nicolas Mailhot wrote:
Hi,
Given what happened there: https://bugzilla.redhat.com/show_bug.cgi?id=456580
That's a real mess.
I'm proposing the following guidelines amendment: https://fedoraproject.org/wiki/PackagingDrafts/No_bundling_of_fonts_in_other...
I'm generally in favour, but ... [...] 1. any package that makes use of fonts in a modern format like OpenType TT (TTF) or OpenType CFF (OTF) MUST have them packaged separately [...]
... what about fonts in other formats which happen to be included in a given package? I don't have any specific examples, just asking.
Regards, R.
On Fri, 2008-07-25 at 00:47 +0200, Dominik 'Rathann' Mierzejewski wrote:
On Thursday, 24 July 2008 at 23:10, Nicolas Mailhot wrote:
I'm proposing the following guidelines amendment: https://fedoraproject.org/wiki/PackagingDrafts/No_bundling_of_fonts_in_other...
I'm generally in favour, but ... [...]
- any package that makes use of fonts in a modern format like OpenType TT (TTF) or OpenType CFF (OTF) MUST have them packaged separately
[...]
... what about fonts in other formats which happen to be included in a given package? I don't have any specific examples, just asking.
Frankly, the other font formats are so much less useful than modern font formats, the probability someone did creative legal restructuring is much lower. The big exception are Type1 fonts but I just hope they can die die die (and if the Tex-Gyre situation is fixed and we can use OTF Tex-Gyre fonts instead of all ther URW font variants we currently ship I'll propose Type1 purging from the repository).
In the meanwhile, it may make sense to add Type1 to the list.
For other formats, the sad truth is no one so far has volunteered writing doc on how they should be packaged, so I'm afraid no one knows how to review them.
On Fri, Jul 25, 2008 at 12:36:40PM +0200, Nicolas Mailhot wrote:
Frankly, the other font formats are so much less useful than modern font formats, the probability someone did creative legal restructuring is much lower. The big exception are Type1 fonts but I just hope they can die die die (and if the Tex-Gyre situation is fixed and we can use OTF
I don't think this may happen in a while because some very interesting apps (though not mainstream desktop apps, fortunately) uses type1 fonts, mostly using t1lib, like xfig, xdvi, grace. But in general they don't use directly the t1lib way to find fonts, only to render them but most of the time either use a specific way (like grace) or the tex kpathsea way (if I recall well it is what xdvi does). It is quite painfull for packaging not to have something normalized, but I think it should stay as long as those packages are still in fedora, since I don't think that upstream will use *tf fonts, still these are very useful packages, especially for old-timers.
In the meanwhile, it may make sense to add Type1 to the list.
For tex I believe that it will be too complicated to use the system fonts. grace don't use embedded fonts anymore. I don't know for other packages, but indeed trying to use system fonts instead of duplicating them is a worth goal. It always seemed to me that it was a must fix even if it was not ain the guidelines, though.
-- Pat
On Fri, 2008-07-25 at 13:03 +0200, Patrice Dumas wrote:
On Fri, Jul 25, 2008 at 12:36:40PM +0200, Nicolas Mailhot wrote:
Frankly, the other font formats are so much less useful than modern font formats, the probability someone did creative legal restructuring is much lower.
Anyway, I've amended the proposal in a less format-oriented version https://fedoraproject.org/wiki/PackagingDrafts/No_bundling_of_fonts_in_other...
The big exception are Type1 fonts but I just hope they can die die die (and if the Tex-Gyre situation is fixed and we can use OTF
I don't think this may happen in a while because some very interesting apps (though not mainstream desktop apps, fortunately) uses type1 fonts, mostly using t1lib, like xfig, xdvi, grace.
Our TEX can use TTF (OpenType TT) and OTF (OpenType CFF) now. Given that OTF (OpenType CFF) embeds something very close to what PDF uses, I'd be surprised if Ghostscript could not use the OTF TEX-Gyre fonts directly.
Do we really have so much interecting stuff that depends on Type1 once TEX and GS are out of the way?
In the meanwhile, it may make sense to add Type1 to the list.
For tex I believe that it will be too complicated to use the system fonts.
TEX now uses the same formats as everyone else (TTF and OTF). I frankly do not think we can afford (or have the resources) to duplicate megs of fonts in TEX-specific packages. If TEX can not use the fonts in fontconfig directories, it just has to symlink them somewhere it can.
Regards,
packaging@lists.fedoraproject.org