[cairo] Re: On recovery from errors in cairo (was: cairo reset)

Kalle Vahlman kalle.vahlman at gmail.com
Sun Sep 24 04:27:52 PDT 2006


2006/9/23, Carl Worth <cworth at cworth.org>:
> [*] Personally, I think freezing when we did was extremely
> valuable. It helped a lot for getting some important GTK+/GNOME
> adoption that is bearing fruit now with things like librsvg,
> poppler/evince, and the various cairo-based GTK+ canvas efforts. It
> also helped a lot in getting bigger projects like Mozilla and
> OpenOffice.org to seriously look into cairo adoption.

Oh, I meant to mention earlier on this point that there is no such
thing as good and stable API unless there are applications that use
it. And of course no application will use the API unless it's good and
stable. So if the developers don't explicitly decide to declare the
API stable (with the input of early adopters), it will be in a
standstill situation indefinetly.

So even if it might mean pain in the future, declaring API stable
early rather than later is worth it in my opinion (and observations).

-- 
Kalle Vahlman, zuh at iki.fi
Powered by http://movial.fi
Interesting stuff at http://syslog.movial.fi


More information about the cairo mailing list