summaryrefslogtreecommitdiff
path: root/TODO.mdwn
blob: ff50f29d09e82096c199013807acd65631a8d1ae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
_To Do_ list:

- Want adoption of libxcb and xcb-proto
  - evas and ecore: in progress (caro)
  - Cairo: in progress (iano)
    - Need to get the test suite to pass
    - Need X resource database support for anti-aliasing properties
    - Need to match the cairo-xlib public API
    - Port cairo-xlib to require Xlib/XCB and delegate to cairo-xcb
  - GTK+: need reviewer for existing bits
    - Existing bits seem to use old version?
    - Organizational interface help from bart, cworth, keithp?
  - Qt: Need help (from zrusin?)
  - Wine, gstreamer (may fix locking issues), mplayer
- Vincent, Ian, Thomas: utils stuff
  - split out libs we care about and release them (notably renderutil, aux)
  - renderutil may have more extensions to the glyph abstractions coming
- Ian: start porting xorg/apps to XCB
  - Some apps are to be dropped in X.org 7.3: don't bother with those (see some page on xorg.fd.o)
- Jeremy: versioning in the XML protocol descriptions
- Jamey and Bart: clean up XCB transport layer code, so people can grok it
- Someone: Finish MPX/XKB/XI extensions
- Someone: extensions need review and possibly new versions
- Someone: X resource database utility library
- Someone: Unit testing XCB
- Someone: server-side XCB
- Someone: finish xhsb
- Someone: design and implement an X-independent library for pixel format conversion. see : [babl](http://www.gegl.org/babl/) LGPL3, so we can't ship it, but we can link to it
- Someone: implement some of the most ugly functions of glx (in util ?)
- Vincent: wants review/help with the XCB tutorial. We should get it into the wiki.