PBF stands for the all-day event "Pizza Bugs & Fun", where designers, developers and users meet and work together on Joomla! to make it even better. No matter if you are a beginner or a professional, everyone is welcome and we look forward to welcoming you to the PBF.
Testing patches is actually the main reason why we meet for the PBF, because often this task is the bottleneck. Two people have to test a patch successfully so that it can be taken over in the Joomla!-Core. There are countless submissions of program changes waiting to be included in the code (pull request). However, a pull request must be successfully tested at least twice before it can be merged into Joomla.
This is the bottleneck for releasing Joomla versions and here we need you! Help with testing!
No matter if you are a beginner or a professional, everyone is welcome and we look forward to welcoming you to the PBF.
What do we do in a PBF?
We mainly work on the Joomla issue tracker.
Test Pull Requests (Patches)
The PBF gives you the opportunity to learn from scratch how to test patches. Prerequisite to testing patches is to set up a work environment for which the PBF has two options:
1) Online PBF environment: For those who do not want or can not set up a local installation, there will be numerous ready-to-use installations. Online PBF environments are available on the day of the event.
2) Local installation: Learn here how to setup a local installation.
At the PBF event, the participants are well connected to each other online. In case of problems, not only other participants in your group help you, the coordinator of your group knows where experts are and can specifically request help.
If the pull request (patch) has been successfully tested twice then a product owner will pick up the patch in the Joomla! core. A product owner has the write permission for the source code of Joomla!.
Report an issue
Who finds an issue can write a report. How does it work? Find out here: Instructions: Report an error / bug
Confirm an issue
If you find an issue for which there is no code yet to correct it, you can confirm that the issue happened to you as well. If it is a user error or an error in a third-party extension, it is not a Joomla error and you can confirm you do not experience the issue. Simply open the issue in the issue tracker and confirm your findings in the 'Votes' section.
Write Pull Request (Patch)
At PBF, we mainly want to test existing patches. Feel free to write and submit pull requests, if you have questions, feel free to contact us in the Mattermost channel.
Write or translate new documentation
Anyone who can not or does not want to program and does not want to test patches is still welcome to the PBF. You do not have to write code, but can create new documentation, or is welcome to translate the Joomla! documentation (JDocs). JDocs is the official manual and project documentation. Many articles are only available in English so far. Click here to find out how to become a translator . If you have any questions, please contact the us in the Mattermost channel.