Contributes

Continuous Integration

GitLab CI: The Primary Test Infrastructure for Xen

The Xen Project relies on GitLab CI as its primary test infrastructure, enabling continuous integration and validation across a wide range of hardware and software configurations. This system ensures that every change to Xen is thoroughly tested, helping maintain quality and stability. Explore how it works, what tests are run, and how you can contribute or integrate your own hardware into the testing grid.

Contribution guidelines

Introduction

We want to see people contributing to the Xen Project effort, and there are many ways to do so.

Our goal is to maintain an environment of professionalism, respect, and innovation within Xen Project development. Please adhere to our Code of Conduct in the Xen Project community.

Contributing code

Contributions to the Xen Project are made through patches that are reviewed by the community. We do require contributors to sign contributions using the sign-off feature of the code repository, following the same approach as the Linux Kernel does (see Developer Certificate Of Origin ).

Get started

Contributing to Xen: an introduction

We've collated some information to help you get started, click here for resources.

View documentation

Access more resources

Youtube channel

Xen Project Code of Conduct

Last updated: 16th November 2023

Our Pledge

We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, caste, color, religion, or sexual identity and orientation.

We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community.