This list should contain all the words that are important to PBFde with attached explanations or translations. We would like to explain common PBF terms in a short, concise and precise manner. If you do not want to scroll, just press the key combination Ctrl + F (Windows) and a search box will appear. There you can enter the term you are looking for.

Bugs

Errors in code are called bugs, because in the past no software errors caused problems but bugs/beetles. Computers used to be a lot bigger than today and so there was enough space for beetles in the computers. These nested in the computers and the relays within were damaged or disturbed.

Committers

If the pull request (patch) has been successfully tested twice, then a committer, or a product owner, takes the patch to the Joomla! core. A product owner has the write permission for the source code of Joomla!.

Core

At PBF, you'll hear the word "Core" more often. This refers to the Joomla! Kernel, so to speak the source code of Joomla!.

GitHub

Github is an online service that allows people to work together on software ; More information . Where the software is called "Git"; Github is the hoster. You can also find all pull requests on https://github.com/joomla/joomla-cms/code. For information about GitHub authentication, see Manual code

Glip

Glip is a free online service, an English-language project management tool that lets you chat with the team. More information

Issue Status

Normally, PBF tests patches when they have the status "new" or "pending". More information

JDocs

The Joomla! Documentation (JDocs) is the official guide and the project documentation : here you can find out how to become a translator.

YO

Your Joomla User Group will be glad to help you with any questions, is open to suggestions, and invites you to get and give tips and tricks. More information

Issue Tracker

The Issue Tracker is a kind of ticket system that manages and handles a bug from confirmation to troubleshooting. Using the Issue Tracker ( http://issues.joomla.org ) you can read the error description, for example. Manual code

Local installation

Before you can test patches, you need to set up a Joomla installation locally or online. Local installation requires Xampp , the latest version of Joomla (For PBF, we use Joomla! 4 Nightlybuild ), the Joomla extension a title="Patcher" href="/ Patch Tester , , and a GitHub Account for patch tester authentication.

Nightlybuild

The Nightly Build is the latest Joomla! Version being worked on. This is generated automatically and contains the current developer status of the current code. The Nightlybuild is not stable and may have security vulnerabilities, so the Nightlybuild should not be used for productive sites. more information

Online PBF Environment

For those who do not have a local installation at the PBF event, we have prepared an online Joomla installation specifically for the PBF. More information . A certain number of people can work without a GitHub account. If this number is exceeded, each additional person must enter his GitHub user name and GitHub password in the options of the Juster extension "Patchtester".

Patch

A patch is a few lines of code that correct a bug or contain new features. Patches must be inserted in the code of the current Joomla installation. In the Joomla environment, patches are provided in Github as pull requests.

Test Patch

What you should be aware of when testing the patch, you can find here: Check the patch . There is a very helpful Joomla extension, the "Patchtester".

Patchtester

The Patchtester is a Joomla component that is very helpful in testing the patches. The Patchtester makes it possible to use Knopflick patches in Joomla! Here is the step by step guide: Patchtester

Pull Request (= error correction / function suggestion)

A pull request is a request to apply a patch to the code. In our case, a developer has the code of Joomla! working and fixed a bug and dropped a pull request. Now the PBF team can test the new code, discuss it if necessary, or give the developer feedback to modify the patch.

Product Manager

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!.

PBF

The event "Pizza Bugs & Fun" is a "Joomla! Mitmachtag". You get to know the community, learn how to test patches or even write yourself, how to become a translator or how to write Joomla!. Everyone and anyone is heartily welcome. We are happy about anyone who already uses Joomla!, works with Joomla!. It's best to write an email to Benjamin This email address is being protected from spambots. You need JavaScript enabled to view it. , if you wish to be invited or want to connect with a local JUG in your area.

Status

see Issue Status > More information

Translation Sandbox

Translators need an environment to test, found here: Translation Sandbox ; If you with to become a translator, you will find out here .

XAMPP

XAMPP is a completely free, easy to install software that contains all the necessary programs for setting up and maintaining a web server. More information

Whether you're a beginner or pro, graphic designer or programmer, whether you have an business or part of a JUG, whether male or female, young or old. We are happy to welcome anyone who already uses Joomla! for work, for fun or only wants to get to know it better. Only the interest in Joomla! counts. Everyone is welcome here.

We would like to invite all Joomla enthusiastic users, no matter what their prior knowledge, to Joomla!. We are grateful for any support! Participation is free, soft drinks and a pizza included.

Did you have any suggestions, additions, find any mistakes or would you like to participate? Would you like to organize a PBF and need support? Then we look forward to receiving your message, contact Benjamin by emailing pbf@benjamintrenkle.de .