xlib + xcms
Enrico Weigelt
weigelt at metux.de
Wed Mar 22 07:37:01 PST 2006
* Jamey Sharp <jamey at minilop.net> schrieb:
<snip>
> If you have a list of these packages, could you send it to me?
> My belief was that there was absolutely nothing using that code:
> the CMS bits even had a bad bug in them for a while that
> nobody reported.
AFAIR cairo-1.0.4 required it.
> > hmm, if the xcms stuff (also xkb, etc) is part of the official
> > specification, we probably could go some steps further, split off
> > xlib into smaller libs and pull them together to libX11.
> > Those applications who need the traditional interface, simply
> > continue to import libX11, but newer ones can import it piece
> > by piece.
> >
> > Would be a nice thing for embedded systems.
>
> It's a fine idea, which one could take in two directions. One option,
> which I think you're proposing, is to change Xlib's build process to
> make separate libraries from the existing, unchanged, code, and make
> libX11 a 'katamari library'. (That seems like an accurate description of
> Xlib anyway...) I think that's a good idea for the short term, if
> somebody wants to do the work.
Okay, I'll start on it in a few days.
<snip>
> Or we can design new and better APIs for those parts of Xlib that
> actually get used, and provide migration paths for existing code. That's
> the goal of XCB (http://xcb.freedesktop.org/), and embedded systems are
> certainly one of XCB's targets.
ACK. Xlib itself should only contain things in the official X.org spec.
Evrything else belongs into separate libs.
cu
--
---------------------------------------------------------------------
Enrico Weigelt == metux IT service
phone: +49 36207 519931 www: http://www.metux.de/
fax: +49 36207 519932 email: contact at metux.de
cellphone: +49 174 7066481
---------------------------------------------------------------------
-- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops --
---------------------------------------------------------------------
More information about the xorg
mailing list