[CREATE] perl binding landed. Re: FontVal changes and the next set of test results of libre fonts

Hin-Tak Leung htl10 at users.sourceforge.net
Wed Aug 15 22:58:06 UTC 2018


Hi,

My font-diag branch of Font::FreeType perl module now contains additional things and
an example script [1] to interact with the FontVal freetype backend.

This is more or less the equivalent of the python example script [2] in my font-diag branch of freetype-py .
 
The C# interface [3] to the FontVal backend has also been updated, and new build of FreeType posted. [4]

So the 3606 fonts shipped with fedora 28 (up from 3533 three months ago) are re-tested and result posted. Font owners/maintainers should have a look. There is now a '1.0-fedora' branch which hold results from the FontVal 1.0 proprietary backend - eventually any difference would hopefully be looked at and catergorized.

Some of the bug fixes/additions to the Font::FreeType perl module were already upstreamed [6], while another set is being discussed. 

Cheers.
HT.

[1] https://github.com/HinTak/p5-Font-FreeType/blob/font-diag/examples/font-diag.pl
[2] https://github.com/HinTak/freetype-py/blob/fontval-diag/examples/font-diag.py
[3] https://github.com/HinTak/Font-Validator/blob/master/Compat/Compat.cs
[4] Take you pick:
https://github.com/HinTak/Font-Validator/tree/master/bin/fedora-fc28-x64
https://github.com/HinTak/Font-Validator/tree/master/bin/ubuntu-16.04-x64
https://github.com/HinTak/Font-Validator/tree/master/bin/Darwin
https://github.com/HinTak/Font-Validator/tree/master/bin/Win32
https://github.com/HinTak/Font-Validator/tree/master/bin/Win64

[5] https://github.com/HinTak/FontVal-Tests-at-10pt

[6] https://github.com/zmughal/p5-Font-FreeType/pull/24

[7] https://github.com/zmughal/p5-Font-FreeType/pull/26

--------------------------------------------
On Thu, 2/8/18, Hin-Tak Leung <htl10 at users.sourceforge.net> wrote:
 
 Hi,
 
 This is a follow-up to my earlier
 message below. 
 
 For easier reading by individual font
 owners/maintainers, the test result are now unpacked under
 :
 
 https://github.com/HinTak/FontVal-Tests-at-10pt
 
 with the exact file system hierarchy as
 the font files themselves as on the corresponding Linux
 distribution, with a leading "/usr/share" removed.
 
 There are currently two branches,
 "fedora" and "ubuntu". The fedora branch contains also the
 past annual-ish testing results. This allow easier checking
 of both changes/improvements of libre fonts, as well as
 regression in FontVal itself. 
 
 At the bottom of the fedora branch is
 the FontVal 1.0 test result around 2016 October on Fedora
 (24). At some point differences between that and the current
 2.x (I.e. FreeType) backend needs to be looked at and
 documented as bugs of old legacy backend, regression of new,
 or simply differences between Microsoft rendering and
 jFreeType. That will be a large undertaking.
 
 The commit dates are meaningless at the
 moment, though luckily the reports themselves say when they
 were generated.
 
 I'll add a readme wiki at some point.
 
 Please spread the news to font
 owners/maintainers.
 


More information about the CREATE mailing list