(Format of this file shamelessly stolen from the Linux kernel.) Maintainer guidelines: 1) Please test your changes and the changes you receive prior to checkin. The more varied the testing, the better. 2) It's nice to release alpha versions to the appropriate list for testing. 3) Make sure your changes compile! Rules: 1) The first person to complain about an unresponsive maintainer automatically assumes maintainership of the code in question. Unlike the kernel maintainers file, this goes more or less alphabetically by component within each subsystem, rather than alphabetically on maintainer name. M: Maintainer L: Mailing list that is relevant to this area W: Web-page with status/info S: Status, one of the following: Supported: Someone is actually paid to look after this. Maintained: Someone actually looks after it. Odd Fixes: It has a maintainer but they don't have time to do much other than throw the odd patch in. See below.. Unmaintained: No current maintainer [but maybe you could take the role as you write your new code]. Deactivated: Package is about to be obsoleted. A deactivated package will not receive general fixes unless a user requires this package to be reactivated first. Obsolete: Old code. Something tagged obsolete generally means it has been replaced by a better system and you should be using that. C: URI for *chat* protocol, server and channel where developers usually hang out, for example irc://server/channel. T: SCM tree location. F: Files and directories wildcard patterns. One pattern per line. Multiple F: lines acceptable. X: Excluded files and directories that are NOT maintained One pattern per line. Multiple F: lines acceptable. Please use gitlab to submit issue reports & merge requests for all projects that use gitlab. For patch submission instructions, see: https://www.x.org/wiki/Development/Documentation/SubmittingPatches Xserver core ------------ All subsystems C: irc://irc.oftc.net/xorg-devel W: https://wiki.x.org T: https://gitlab.freedesktop.org/xorg/xserver Composite extension M: Keith Packard L: xorg-devel@lists.x.org S: Maintained F: composite Configuration subsystem M: Adam Jackson L: xorg-devel@lists.x.org S: Maintained F: config Damage extension M: Keith Packard L: xorg-devel@lists.x.org S: Maintained F: damageext F: miext/damage Device Independent X (DIX) M: Keith Packard L: xorg-devel@lists.x.org S: Maintained F: dix Documentation # M: ? L: xorg-devel@lists.x.org S: Unmaintaind F: doc F: man Double buffer extension # M: ? L: xorg-devel@lists.x.org S: Maintained F: dbe DRI subsystem M: Adam Jackson L: xorg-devel@lists.x.org S: Maintained F: hw/xfree86/dri* F: dri3 EXA subsystem # M: ? L: xorg-devel@lists.x.org S: Maintained F: exa Framebuffer subsystem # M: ? L: xorg-devel@lists.x.org S: Maintained F: fb Glamor subsystem # M: ? L: xorg-devel@lists.x.org S: Maintained F: glamor GL subsystem M: Ian Romanick L: xorg-devel@lists.x.org S: Maintained F: GL KDrive M: Keith Packard L: xorg-devel@lists.x.org S: Maintained F: hw/kdrive Loader subsystem M: Adam Jackson L: xorg-devel@lists.x.org S: Maintained F: hw/xfree86/loader Misc extensions # M: ? L: xorg-devel@lists.x.org S: Maintained F: Xext OS layer # M: ? L: xorg-devel@lists.x.org S: Maintined F: os Present extension M: Keith Packard L: xorg-devel@lists.x.org S: Maintained F: present Pseudoramix (rootless Xinerama) subsystem # M: ? L: xorg-devel@lists.x.org S: Maintained F: pseudoramiX Randr extension M: Keith Packard L: xorg-devel@lists.x.org S: Maintained F: randr Record extension # M: ? L: xorg-devel@lists.x.org S: Maintained F: record Render extension M: Keith Packard L: xorg-devel@lists.x.org S: Maintained F: render Rootless subsystem M: Jeremy Huddleston Sequoia L: xorg-devel@lists.x.org S: Maintained F: miext/rootless Shadow extension # M: ? L: xorg-devel@lists.x.org S: Maintained F: miext/shadow Sync extension # M: ? L: xorg-devel@lists.x.org S: Maintained F: miext/sync Tests # M: ? L: xorg-devel@lists.x.org S: Unmaintained F: test XACE subsystem (security policy extensions framework) M: Eamon Walsh L: xorg-devel@lists.x.org W: http://people.freedesktop.org/~ewalsh/xace_proposal.html S: Maintained Xfixes extension M: Keith Packard L: xorg-devel@lists.x.org S: Maintained F: xfixes XKB M: Daniel Stone L: xorg-devel@lists.x.org S: Maintained S: Please contact Daniel if you're planning to work on this F: xkb Input subsystem M: Daniel Stone M: Peter Hutterer L: xorg-devel@lists.x.org S: Maintained F: Xi Xquartz server M: Jeremy Huddleston Sequoia L: xorg-devel@lists.x.org L: xquartz-dev@lists.macosforge.org W: https://www.xquartz.org/ S: Maintained F: hw/xquartz Xorg server # M: ? L: xorg-devel@lists.x.org S: Maintained, for now F: hw/xfree86 Xwayland server M: Olivier Fourdan L: wayland-devel@lists.freedesktop.org L: xorg-devel@lists.x.org W: https://wayland.freedesktop.org/xserver.html S: Maintained F: hw/xwayland Xwin server # M: ? L: xorg-devel@lists.x.org S: Maintained F: hw/xwin Xvfb server # M: ? L: xorg-devel@lists.x.org S: Unmaintained F: hw/vfb Xnest server M: Enrico Weigelt L: xorg-devel@lists.x.org S: Maintained F: hw/xnest X.Org OS ports -------------- FreeBSD # M: ? L: xorg-devel@lists.x.org S: Unmaintained Linux/i386 M: Egbert Eich L: xorg-devel@lists.x.org S: Maintained Linux/x86_64 M: Egbert Eich L: xorg-devel@lists.x.org S: Maintained Linux/ia64 M: Jesse Barnes L: xorg-devel@lists.x.org S: Maintained Linux/ppc M: Benjamin Herrenschmidt L: xorg-devel@lists.x.org S: Maintained Linux/sparc # M: ? L: xorg-devel@lists.x.org S: Unmaintained Mac OS X (Xquartz) M: Jeremy Huddleston Sequoia L: xquartz-dev@lists.macosforge.org W: https://www.xquartz.org/ L: xorg-devel@lists.x.org S: Maintained NetBSD # M: ? L: xorg-devel@lists.x.org S: Unmaintained OpenBSD M: Matthieu Herrb L: xorg-devel@lists.x.org S: Maintained SCO (OpenServer 5) M: Kean Johnston L: xorg-devel@lists.x.org S: Unmaintained Solaris (x86 & sparc) & illumos M: Alan Coopersmith M: Niveditha Rau L: xorg-devel@lists.x.org W: https://github.com/oracle/solaris-userland/tree/master/components/x11 S: Maintained USL (UnixWare 7.1.x, OpenServer 6) M: Kean Johnston L: xorg-devel@lists.x.org S: Unmaintained Cygwin M: Jon TURNEY M: Yaakov Selkowitz L: cygwin-xfree@cygwin.com W: https://x.cygwin.com/ S: Maintained MinGW M: Colin Harrison W: http://www.straightrunning.com/XmingNotes/ S: Maintained GNU/Hurd M: Samuel Thibault L: bug-hurd@gnu.org S: Maintained