Pizza, Bugs & Fun - Worldwide

Pizza, Bugs & Fun - Worldwide

Joomla 4.0 is on the horizon, but with over 200 bugs and improvements still untested there is work to do before they can be incorporated into the Joomla! core. New features that are included in Joomla always have to be tested before they get their place in the official release. Most of the time it only takes a few minutes and Joomla! will become a bit better.

For several years there have been "Pizza, Bugs & Fun" (PBF) events worldwide, where everyone can learn how to perform such tests. At these events all the outstanding issues are tackled, tested and made available for publication. At the same time, sponsors ensure that people do not starve while they work.

Join Host

Next Event date

October 19th, 2019 09:00 am

Video

Thank you to our Gold Sponsor IONOS by 1&1

See sponsor information

Join us at the "Joomla! hands on day"

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.

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 for 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 us by emailing team@pizza-bugs-fun.com.

Impressions from last year #pbf18
Impression 2
Impression 1
Impression 3
Impression 4
Impression 5
Impression 6
Impression 7
Impression 8

A patch is a change to the programs of Joomla, for example to fix a bug. To test a patch, the changed programs have to be inserted into an installation. This can be time-consuming and difficult, which is why the Joomla extension "Patch Tester" was developed. The patch tester fetches the required files for a patch, injects them into the application and can also remove them if necessary.

What do I need to install the patch tester?

  • Internet and Browser
  • You need a GitHub account to authenticate in the patch tester. If you need a GitHub account, first go to the https://github.com/ and Sing Up.
  • Joomla! -installation

Quick Start / Quick Start:

  1. Download and install "Patch Tester" ( https://github.com/joomla-extensions/patchtester/releases code)
  2. Enter GitHub username and password in the options.
  3. Get the patches - please fetch Data right in front of the PBF, so that the new patches will be loaded as well.

Step-by-step guide:

1.Download Patchtester

Download the latest version of the patchtester to your local machine: https://github.com/joomla-extensions/patchtester/releases

2. Log in to Joomla Backend

3. Now change to the extension manager

(Extensions → Manage → Install)

4. Install the patchtester component

In the tab "Upload Package File" you can drag and drop the component into the canvas. The installation then runs automatically.

5. Now switch to patch tester component

6. Click on the "Options" button in the upper right corner of the Patch Tester


Patch Tester

7. GitHub Repository (Source)

The options page will open and you will see three tabs. The first tab is called GitHub Repository (Source). Here you can choose the source you want to use. By default, this is Joomla! CMS.


GitHub Repository (source)
8. GitHub authentication

In the second tab, called "GitHub Authentication", you can enter and save your GitHub username and password.



Note: If you use two-factor authentication for your GitHub account , you must have a personal token to access https://github.com/settings/applications and paste it into the GitHub token field.

Two-factor authentication (token)

After entering your account details, click Save & Close.


9. Click on the button "Fetch Data"

This takes a small time to fetch all patches.

Button

10. All patches will be downloaded

The patch tester is structured as follows:

build the patchtester

1: search box, eg. For example, we can search for the pull ID here. The pull ID is on the list distributed by the PBF.
2: Sort by Joomla version, for example Joomla 4.0
3: Branch indicates for which Joomla version the patch is 4: "Yes" means the patch has already been tested. "No" still needs to be tested.
5: GitHub is accessed
6: The Issue Tracker contains the error description with which you can copy the error. For example, if you're logged in to the Issue Tracker, you can click on the drop-down menu to see if the test has been successfully tested, or leave a message to the patch programmer that failed - what he needs to improve (more on that later) />

7: Only after you have recreated the error, you can apply the patch with a click on "Apply Patch".

It continues:

Readjustment and patching: Manual patch tester

Our Supporters - Thank you
Our Supporters - Thank you

Ionos by 1&1
Ionos by 1&1

1&1 IONOS is a leading provider of cloud infrastructure, cloud services, and hosting with more than eight million customer contracts.

emilQ DAILY - Boost your Business
emilQ DAILY

Your digital toolset for a systematic execution of DAILY business as well as continuous performance improvement.

Tekdi Technologies
Techjoomla

Creator of popular Joomla Extensions like Shika, JTicketing, JGive. Also offer consultation and development services for Web & Mobile applications.

Softforge - Powering your future
SoftForge

London and SE England IT development company providing all you need to build and run your company on the web.

itronic
itronic

Vienna-based IT service provider for services such as web development, administration, web hosting and server housing

HSW IT Consulting & Solution
HSW IT Consulting & Solution

Everything from a single source for your company. Consulting and solutions for hardware, software and web.