Copyright © 2019 MariaDB. All rights reserved.
Contributing & Participating
Contributing to the MariaDB Project
Contributing to the MariaDB Project - Source
<<toc>> The success of [[mariadb|MariaDB]] depends on the participation of the [[community]]. MariaDB would not be as good as it is today without the participation of the entire [[community|MariaDB community]]. == Getting Started There are several ways to contribute, and not all of them require strong C/C++ skills. Areas for non-developers include: * [[reporting-bugs|Reporting Bugs]] ** To report a bug you'll need to sign up for an account by clicking on the Create an account link below the login fields * [[jira-project-planning-and-tracking|Suggesting Features]] * [[https://mariadb.com/kb/en/+questions/|Answering questions]] in the Knowledge Base * Helping other people answering problems or even fixing their bugs on [[IRC]] in the **#maria** and **#maria-dev#** channels on [[http://freenode.net/|Freenode]] or on MariaDB's Zulip instance at https://mariadb.zulipchat.com. * Testing and Benchmarking ** Bug tests can be uploaded to the 'private' directory of our [[FTP]] server. * Creating [[contributing-to-the-askmonty-knowledgebase|documentation and KB articles]] for MariaDB, or [[translation-howto|translating existing documentation]]. * Advocating MariaDB in your area. * Participate in [[https://mariadb.org/events/|open source events]] and talk about MariaDB. * Running a [[buildbot|BuildBot]] on a platform which is not currently [[http://askmonty.org/buildbot/waterfall|represented]]. * [[donations|Donate]] time or money to the MariaDB project. * Ask your company to [[sponsoring-the-mariadb-project|sponsor a feature]]. * [[https://mariadb.org/get-involved/|MariaDB Foundation page on getting involved]] <<style class="bluebox" style="text-align:center;font-family:Droid Sans;">> **[[contributing-to-the-askmonty-knowledgebase|Contributing to the Knowledge Base]]** is a great way to help improve MariaDB. <</style>> === MariaDB Email Lists A great way to get started in MariaDB is to participate in e-mail discussions via our Launchpad lists (whichever list best matches your interests): * [[http://launchpad.net/~maria-developers|maria-developers]] * [[http://launchpad.net/~maria-discuss|maria-discuss]] * [[http://launchpad.net/~maria-docs|maria-docs]] Sensitive security issues can be sent directly to the persons responsible for MariaDB security: security [AT] mariadb (dot) org. You can find additional email address, email archives and ways to connect with MariaDB people [[where-are-other-users-and-developers-of-mariadb|here]]. All MariaDB contributors are expected to follow the [[http://www.ubuntu.com/community/conduct|Ubuntu Code Of Conduct]]. == Getting Started for Developers See the pages for new developers on the MariaDB Foundation website: * [[https://mariadb.org/get-involved/getting-started-for-developers/|Getting Started For Developers]] * [[https://mariadb.org/get-involved/getting-started-for-developers/get-code-build-test/|Get the Code, Build It, Test It]] * [[https://mariadb.org/get-involved/getting-started-for-developers/writing-good-test-cases-mariadb-server/|Writing Good Test Cases for MariaDB Server]] * [[https://mariadb.org/get-involved/getting-started-for-developers/submitting-pull-request/|Submitting a Pull Request]]