Contribute to phpMyAdmin

As a free software project, phpMyAdmin is very open to your contributions. You don't need developer skills to help, there are several non-coding ways to get involved in a project (code is welcome too, of course!).

You may also decide to apply for a contract developer position with the project.

An invitation to students

To gain practical experience in open-source development, you are welcome to contribute to phpMyAdmin. Usually, this is volunteer work, but since 2008, our project has been part of Google Summer of Code. This program "offers post-secondary student developers ages 18 and older stipends to write code for various open source software projects". So, join us soon and get ready for the next GSoC!

Helping users

Interested in helping other users with phpMyAdmin? Visit our support page and share your experience.

Localization

phpMyAdmin is being translated to many languages, but maybe your language is not really up to date? You can easily contribute on our translation server. You can find out more on the translation page.

Testing and quality assurance

One important thing for us is to avoid problems in the user interface. You can really help us here by providing feedback on releases and especially by testing the pre-releases (alpha/beta/rc) we provide for testing. Just download them and report any issues you face with them.

Documentation writer/tutorial creator

Do you feel our documentation misses some points? We welcome additions; just let us know how you think the documentation can be improved. The best way is to submit a pull request against our GitHub repository. If you don't know how to make these changes, we still want to hear your input. You can submit a feature request explaining your suggested improvements.

Also documentation does not have to be text only, we would welcome to have some video tutorials giving users hints how to do specific tasks inside phpMyAdmin.

Developing

Coding contributions are very welcome, the easiest way is to fork our code on github and submit a pull request. We really welcome bug fixes or new features. You can find out more on the developers page.

Bug/features screening/squashing

Our trackers, especially the feature tracker, contain dozens of entries which might already be implemented or don't make much sense after years. You can go through reported issues, verify if they still apply to latest version and check whether they would be still useful. Also checking incoming reports for all required information or whether they were already reported is welcome help.

Fund our project

We need money to allow our presence at conferences, buy new hardware or provide various useful services to our users and developers. By donating you help us in this area and possibly increase our presence at conferences.

We also use donated funds to hire contract developers who are paid directly to work on bug fixing, new features, and other phpMyAdmin improvements.