Types of Contributions

Contributions to MatrixOne are not limited to writing code. What follows are different ways to participate in the MatrixOne project and engage with our vibrant open-source community:

Contribute Code

Contribution typeDescription
Report a bugTo report a problem with MatrixOne, file an issue on GitHub. Include detailed information about the problem you’ve encountered.
Contribute codeYou can fix a bug for any outstanding issues on GitHub, improve the code, or propose a design or implementation for a new MatrixOne feature. See Contribute Code for the contribution conventions and best practices.
Review or approve pull requestsReview or approve pull requests for the MatrixOne project as a reviewer or maintainer.

Contribute to MatrixOne Documentation

Contribution typeDescription
Report or fix a technical documentation issueYou can either click edit the page directly on the target page of MatrixOne, or file an English document issue/file an Chinese document issue on MatrixOne repository with detailed information, and, if possible, propose changes by creating an English document pull request/creating a Chinese document pull request.
Contribute a new piece of technical documentBefore contributing a full-length technical document, read Contribution Documentation.

Other Contributions

Contribution typeDescription
Share your demos and solutionsShow MatrixOne users how to leverage the platform in specific scenarios. Send your use case to dengnan@matrixorigin.io and we’ll post it in the community.
Author a blog article, user story, or whitepapersWrite high-quality content that clearly and accurately explains technical details about MatrixOne.
Give a tech talk or host a live broadcastGive talks or host live broadcasts that help raise awareness around MatrixOne.
Support MatrixOne usersHelp users on GitHub solve the problems they meet while using MatrixOne.
Issue triageAdding descriptive labels to our GitHub issues speeds up routing issues to the right person in charge. It is a great contribution to the operation of the MatrixOne project.
Contribute otherwiseAny contribution that plays a positive role in the development of MatrixOne and its open-source community will be considered for eligibility.