Projects
- Janitor: The X codebase is quite crufty and could use a lot of cleaning up.
TODO
- Loader: Remove the abstraction from the loader (hw/xfree86/loader) so it's just a simple libdl wrapper with the same API, and punt it up to the DIX, so all DDXes can use it.
Remove statics: Make MAXSCREENS and MAXFORMATS run-time configurable, ditto MAXCLIENTS. ajax started a patch for MAXFORMATS, bother him about it.
- Port to any new platforms we need support for.
- Code removal: Remove anything that's unused and/or bad.
- Port the int10 code to libx86. mjg59 and vignatti had started on this (from opposite ends).
- Lift hw/xfree86/vbe to the top level (fixing API as needed), port kdrive's Xvesa and xf86 drivers to the common version.
DONE
- Mesa: Make it possible to build libGLcore from Mesa, instead of having to symlink the source into the server.


