Information for developers
Start reading the DevelopersPages.
Read the DevelopersFAQ and the ModularDevelopersGuide.
Read the ToDo, and add to it if you think it's lacking.
RepoPolicy covers the general commit rules.
CodingStyle gives a guideline for the general coding style in X.
XorgTriage outlines our bugzilla workflow.
X.Org Foundation Workgroups
Fixing bugs
Bugs assigned to the freedesktop bugzilla pseudo-user xorg-team@lists.x.org need someone to take ownership of them. If you feel qualified to fix the bug, feel free to take ownership of the bug by reassigning it to yourself.
Submitting patches
Attach your patches to a bug on freedesktop bugzilla. You can also submit your patches to the appropriate XorgMailingLists for additional review.
Requesting features
Please remember that X is just one component of the overall free desktop and that therefore future X enhancements should be thought through with this perspective. Also remember that the folks here are massively overloaded---by far the most reliable way to get a feature in is to put it there yourself.
To Do
See the ToDo page for a list of tasks that need to be done specific to Xorg. A more comprehensive list of unfinished X related projects (not necessarily involving working on the server itself) is also available. Both of these lists may be a bit out-of-date, so do hit the email lists once you've gotten yourself oriented.


