Ready to participate in Xen Project development? We've collected some information to help you get started, broken down into general resources that span all projects, and specific portals for sub-projects which we refer to as teams.
- Contribution Guidelines
- Mailing Lists and IRC
- Submitting Patches to the Xen Project
- Presentations and Videos
Each sub-project has a team portal that lists information such as links to project specific processes, documents, code repositories, etc. These pages will give you a brief overview of the resources available in general and will point out frequently used information. For regular updates from the Xen Project developer community, follow the Community Blog.
Contributor Training Material
We recently developed training material for contributors, in four presentations. The deck contains three parts:
- Xen Project Contributor Training - Part 1 introduction (PDF)
- Xen Project Contributor Training - Part 2 Processes and Conventions updated in November 2015 (PDF)
- Xen Project Contributor Training - Part 3 Communication (PDF)
- Xen Project Contributor Training - Part 4 Culture (PDF)
Part 1 and 3 are fairly generic and apply to many open source projects, but use examples from the Xen project. Part 2 contains everything that is specific to the Xen Project. All presentations contain links to more material and also contain many examples. You will need to download the PDF documents to be able to use the links from within the presentations. Part 4 covers cultural issues we face in the project today, many of which are currently being addressed.
The Xen Project community runs a number of regular activities that aim to make it easier to get involved. These are: