Contributing to the project
Since phpMyAdmin's inception in 1998, hundreds of people have contributed translations, code for new features, suggestions, and bug fixes.
The code base
The development team maintains an evolving code base from which they periodically issue releases. On http://phpmyadmin.net, the Improve page explains how anyone can contribute, and gives pointers about the project's git
source code repository. A contribution (translation update, patch, new feature, and so on) will be considered with a higher priority if it refers to the latest code base, and not to an outdated phpMyAdmin version. Another useful page of instructions for using Git, which is used for storing the code base, is located at http://wiki.phpmyadmin.net/pma/Git.
Translation updates
Taking a look at the project's current list of 65 languages, you will notice that they are not equally well maintained. Since the project's move to a gettext-based
localization system, everyone is encouraged to contribute to translations. The project is using a translation server equipped with the Pootle
software, located at https://l10n.cihar.com/projects/phpmyadmin. It's also possible to use this server to translate phpMyAdmin's Documentation.html
.
Patches
The development team can manage patches more easily if they are submitted in the form of a git format-patch
against the current code base, with an explanation of the solved problem or the new feature achieved. Major contributors are officially credited in Documentation.html.