[HarfBuzz] HarfBuzz HackFest report

Behdad Esfahbod behdad at behdad.org
Wed Nov 4 16:30:52 PST 2009


Hi Evan,

On 11/04/2009 07:26 PM, Evan Martin wrote:
> On Wed, Nov 4, 2009 at 10:38 AM, Behdad Esfahbod<behdad at behdad.org>  wrote:
>> At the rate this is developing, by the end of the week we should have
>> basic shaper (Latin, Cyrillic, CJK, ...) and Arabic+Syriac working
>> perfectly and tackling Indic family. We're closer to 1.0 than you may
>> think!
>
> That is good news.  Is it worth beginning work on porting WebKit to use this?

Yes.  In fact, 17..20 of December I'll attend the WebKitGtk hackfest to work 
on exactly that.  We definitely should share the WebKit HarfBuzz code between 
various ports.


> I notice git://git.freedesktop.org/~behdad/harfbuzz-ng seems to not
> include some of the pieces you mentioned (ICU for example, but also
> hb-shape is more or less empty) -- is there a different tree I should
> be tracking to follow progress?

No, that's the tree.  I pushed now.  Check hb-icu.[ch].  It's glue for using 
ICU Unicode Character Database with HarfBuzz.

hb-shape is still empty.  I'll get to populate that tomorrow I hope.  That 
will kinda conclude the API.


> One reason I'm eager to look at this is to be able to provide early
> feedback as to how well proposed APIs will work.

Sure.  Since I know you recently joined the list, you may want to check this 
message:

   http://lists.freedesktop.org/archives/harfbuzz/2009-August/000359.html

The API hasn't changed much since.

> Do 1.0's plans include writing comments or docs on the API?  :)

Yes, indeed.  I'll get to gtk-doc'ing it as soon as we have a complete API 
working.

Thanks,
behdad



More information about the HarfBuzz mailing list