# Tools Available for Developing on the MariaDB Code

The code is hosted on [server](https://github.com/MariaDB/server). You can\
branch the latest code from there, and you can also push your own changes as a\
new branch that can be shared with others.

[Building the code from source](https://app.gitbook.com/s/SsmexDFPv2xG2OTyO5yV/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source) is done with standard Unix tools: CMake (or autotools for MariaDB versions below 5.5), Gnu Make, GCC (or other C/C++ compiler on some systems). On [Windows](https://app.gitbook.com/s/SsmexDFPv2xG2OTyO5yV/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/building_mariadb_on_windows), CMake and Visual Studio are used.

The current state of the source with respect to build/test failures can be seen\
in [buildbot](https://app.gitbook.com/s/SsmexDFPv2xG2OTyO5yV/reference/product-development/server-development/tools/buildbot).

For project management and bug tracking, we use [JIRA](https://app.gitbook.com/s/SsmexDFPv2xG2OTyO5yV/reference/product-development/server-development/tools/jira).

The [source](https://app.gitbook.com/s/SsmexDFPv2xG2OTyO5yV/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source) page has links to instructions on setting up a full development environment, if you are interested.

<sub>*This page is licensed: CC BY-SA / Gnu FDL*</sub>

{% @marketo/form formId="4316" %}
