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 <[email protected]> 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. _______________________________________________ CREATE mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/create
