$NetBSD: TODO,v 1.17 2009/06/11 05:43:15 mrg Exp $ plan: - build modular-xorg stuff with reach over - everyone gets lib, share and bin - initially, only xorg happy platforms get Xserver. other older platforms with xsrc-based servers will build those. things to handle: - figure out a saner way to handle .man.pre files. big items: libs - done -- libGL has has glapi_x86.S commented out from the build because it spews when eating -traditional-cpp cheap whitespace hacks have been discussed or phone suggested we only pass -traditional-cpp to platforms where assemblers do things with '#'. tools - done share - done bin - done Xserver drivers: - all mostly done. - need to figure out which ones should be built for which platforms? xorg-server: - most/all things besides 'hw' are done: GL XTrap Xext Xi afb cfb cfb32 composite config damageext dbe dix doc exa fb include mfb mi miext os randr record render xfixes xkb - hw/xnest is done - hw/vfb is done - most of hw/xfree86 is done: common ddc dixmods doc dri dummy exa i2c int10 loader modes os-support rac ramdac scanpci shadowfb utils vbe vgahw xaa x86emu xf1bpp xf4bpp xf8_16bpp xf8_32bpp - need to make hw/xfree86 link Xorg - hw/xgl is not done - xorgcfg and xorgconfig are not done things to delete: - lbx is dead, kill it upgrade issues: - xorg-server 1.6 needs libpciaccess, newer Xfont, newer Mesa and xkeyboard-config - new Mesa has glslcompiler -- do we want it?