[HarfBuzz] Using HarfBuzz to get final glyphs

Ed Trager ed.trager at gmail.com
Fri Mar 21 14:15:44 PDT 2008


Hi, Behdad,

Thanks for clarifying for everyone the history behind HarfBuzz.

To help you avoid having to write these kind of emails again, and to insure
continued healthy community relations going forward, I suggest adding the
following sentances directly onto the Wiki front page.  I have taken
the liberty of
editing the verbiage slightly, but it is basically just what you said
in your email.
I will be happy to add this onto the wiki for you if you prefer.  Let
me know what you
think :

>  History of the Project
>  ---------------------------------------
>
>  When the FTLayout code was orphaned by
>  FreeType, both Pango and Qt made internal copies on it.  Then a couple
>  years ago Behdad Esfahbod worked with Qt developers Lars Knoll and Simon Hausmann and merged the
>  code back together and dumped it in a shared repository for the
>  sake of sharing and not diverging again.  For a long while, there was
>  just a piece of code that was not
>  really useful on its own.  Then Qt added their shaper code to it
>  and the project became what we now call HarfBuzz.
>

>  Examples
>  -------------------
>
>  Both QT and Pango use HarfBuzz, so feel free to examine the
>  code of these projects.  Currently, a simple 100-line sample does not
>  exist.  You will need at least a couple of hundred lines of glue code
>  to drive HarfBuzz directly with FreeType.
>

>  Our Goal
>  ------------------
>
>  We want to make HarfBuzz the single one shaping
>  solution on Free Software systems.  That's why we are rewriting
>  it from top to bottom with sane APIs.  This takes time, so please be
>  patient and stay tuned as the project develops further.
>

Best Wishes and enjoy the rest of your vacation back home -- Ed



More information about the HarfBuzz mailing list