[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