Login / Status
developer.Resource
Home . Development . Bug Fixing . Bug fixing
Sponsors
hosted by punkt.deTYPO3 and Open Source Magazine

Fixing

The next step after having reported bugs is to fix them. Any one is welcome to come up with a solution for a given bug. As a very first step, you should create a patch file and attach it to the related entry in the bug tracker. This will motivate developers to work on this bug and will also foster discussion on the proposed fix.

Bug fixes should then enter the review cycle. This is achieved using Git and Gerrit and the workflow is illustrated below.

For more information about using Git and Gerrit, please refer to the TYPO3 wiki.

The contribution workflow with Git and Gerrit
The contribution workflow with Git and Gerrit

How to contribute

Here is a summary of the steps:

  1. Pick a bug from the bug tracker.
  2. Start hacking and fixing the problem.
  3. Once done create a patch and upload it to the bug tracker. Make sure to mark the checkbox "has patch" so that other developers can easily see that there is a patch attached.
  4. Submit your patch according to the contribution workflow.