X.Org Modularisation
'Where to from here?'

Daniel Stone <daniel@fooishbar.org>

freedesktop.org

Table of Contents

Modularisation: what?

Modularisation: why?

Current status: protocol headers

Current status: libraries

Current status: server

Current status: applications


daniels@catsby(modularx):~/x/xorg/app% ls
CVS  twm  xdpyinfo

Current status: drivers

Where we need to be

Driver set: conversely, if we're going to break it, why not do it now? R7 provides golden opportunity. Ditto libraries. Deprecation like DPS should be considered if there's something that's not being used that we really don't want to support.

Original timeline

August 19th isn't going to happen.

Proposed X11R7 timeline

Proposed X11R7 timeline (cont)

Proposed X11R7.1 timeline

Proposed X11R7.2 timeline

Online resources

How you can help

Conclusions

Questions

Thankyou