Documented: The MariaDB Server (Community) Contribution Process
If you ever considered contributing code to the MariaDB server, you should know that this is an intricate process involving multiple steps and multiple actors. To help you see your contributions successfully merged into the MariaDB Server codebase I’ve compiled a comprehensive description of the contribution process itself, the roles involved into it, the sequence of actions and conditions for transition from one to another. There’s even a diagram!
Please go to COMMUNITY_CONTRIBUTIONS.md.
This of course is going to be a moving target! I fully intend to keep the document up to date and enhance it with clarifications and process changes as they happen.
Of course, your comments are more than welcome too. Either reply to this blog entry or file a GitHub pull request: it is in the server repository!
And, finally, I’d like to thank you for all of your amazing contributions so far! And express my hope for many more!
And of course thank all reviewers from MariaDB Corporation and MariaDB Foundation for the very timely and helpful code reviews.