We invite you to join our team! Everyone is welcome to contribute code via pull requests, to file issues on GitHub, and so forth.
We grant commit access to people who have gained our trust and demonstrated a commitment to MQReawakened.
We communicate primarily over Discord.
To develop for MQReawakened, you will eventually need to become familiar with our processes and conventions. This section lists the documents that describe these methodologies. The following list is ordered: it is strongly recommended that you go through these documents in the order presented.
-
Our code of conduct, which stipulates explicitly that everyone must be gracious, respectful, and professional. This also documents our conflict resolution policy and encourages people to ask questions.
-
Setting up the development environment, which describes the steps you need to configure your computer to work with MQReawakened.
-
Tree hygiene, which covers how to land a PR and how to do code review.
-
Our style guide, which includes advice for designing code for MQReawakened, and how to format code in the application.
In addition to the above, there are many pages on our Wiki. For a curated list of pages see the sidebar on the wiki's home page. They are more or less listed in order of importance.