[cairo] Release management for Cairo
Uli Schlachter
psychon at znc.in
Mon Apr 26 16:03:15 UTC 2021
Am 25.04.21 um 19:12 schrieb Emmanuele Bassi:
[..]
> - Xlib
> - XCB
P.S.: AFAIK cairo-xcb started as a fork of cairo-xlib that then got a
rewrite. Or three. It would be nice to merge them into a single
cairo-x11 backend.
Once upon a time, I suggested removing cairo-xlib and relying on the
existing cairo-xcb-xlib mechanism to provide the cairo-xlib API. This
was rejected because it would introduce new bugs. The existing
cairo-xlib bugs are at least known.
Providing cairo-xcb ontop of cairo-xlib is not possible, so back then I
started working on a little cairo-internal X11 abstraction that could
then be implemented for both xcb and xlib. I did this by starting from
the existing cairo-xlib backend so that (hopefully) no new bugs are
introduced. I stopped (in 2017, according to git) because I didn't
really see the point anymore (neither backends had any activity, so
trying to merge them also had little gain).
Anyway, why I explain this:
If wanted / deemed useful, I can try to continue working on this.
--
“Some people are worth melting for.” - Olaf
More information about the cairo
mailing list