Setting up your workstation for Joomla development

From Joomla! Documentation

Revision as of 12:37, 30 March 2020 by Wilsonge (talk | contribs) (Update section from Setting_up_your_workstation_for_Joomla!_development)
Merge Notice

It has been suggested that this article or section be merged with Setting up your workstation for Joomla! development. (Discuss). Proposed since 15 Sep 2013.

This is a trial to better structure all the wiki pages around developing on and with joomla. Such as:

Installing a web server

Installing a typical web server environment is very easy with following AMP-packages (Apache, MySQL, PHP).

If you want use XDebug for debuggin, you'll need to tune php settings

Installing an IDE / Editor (and debugging)

Debugging specifics

Using Git

The CMS project uses the Git version control system and the CMS repository is stored on Github here: https://github.com/joomla/joomla-cms. Bugs are fixed in the master branch of this repository, and normally there are bug fixes and changes in the master branch that are more recent than the latest released Joomla version. For this reason, when we test and code bug fixes, we normally use the latest code from the master branch on Github, not the latest released version. Therefore, Bug Squad testers and coders need to understand how to use Git and the Github repository.

Related

Help is appreciated finding related pages and making these pages less redundant.