Bugs & Fun @Home

From Joomla! Documentation

Revision as of 21:47, 15 May 2020 by FuzzyBot (talk | contribs) (Updating to match new version of source page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Bugs and Fun @home is an event where Joomla enthusiasts meet online to improve Joomla. This is not only for improving the code of Joomla but also the documentation and translation. It is an online event for everybody to come, have fun and meet fellow Joomlers.

The idea behind organizing Bugs and Fun @home events is to achieve these goals:

  • Reduce the number of open issues
  • Get Joomla tested on different environments
  • Get more people interested in testing issues at home
  • Meet fellow Joomlers online
  • Have fun and learn in a friendly environment

Origin

The idea for Bugs & Fun @home came about when most of Europe was in lockdown during the COVID-19 pandemic. It came out of a discussion in a Production team meeting. The first incarnation was Pizza Bugs & Fun without the Pizza And the first online meeting Saturday 4th April. It is held weekly every Saturday. Its name was changed to Bugs & Fun @Home. Details were on a spreadsheet until this article was written.

Meeting room

There are meeting rooms provided every week. The current rooms are here:

Zoom Meeting from 21:00 UTC Friday 15th https://us02web.zoom.us/j/81820467985?pwd=V2hWTmUzcC9aQ21CS21nR0pRcURGdz09

Meeting ID: 818 2046 7985 Password: 17990034

And a google meet room for those with zoom problems 6:00 UTC - 18 UTC https://meet.google.com/zvy-nqvb-pfk

The types of activity are split into three:

Explorer

Writing, reviewing, updating and improving current documents. Translating documents into different languages.

Adventurer

Testing patches

Conqueror

Creating pull requests

Explorer

The full list is currently on this sheet Explorer tab

Adventurer

This is where we test patches and using the chat feature provided on every Bugs & Fun @Home we can check with others online for help in conducting the tests and collaborate with others to get the second tester needed to fulfil the testing requirements. At the moment it is still in this spreadsheet tab Adventurer tab We are looking to move this to tags in GitHub

Conqueror

This is where you are encouraged to make your own pull requests. Others can then help to test the pull request and if it passes it may make it into the core of Joomla. The list is currently held on this spreadsheet Conqueror tab

Resources

The following resources are available to help you to get the various jobs done.

Joomla Docs

Joomla! Code Contributors

Joomla on GitHub

github.com/joomla/joomla-cms

Joomla Issues on GitHub

github.com/joomla/joomla-cms/issues

Pizza bugs and fun

pizza-bugs-fun.com

Issue tracker

issues.joomla.org

Patch testing article

Testing Jooma! patches

Patchtester 4 for Joomla 4 download

github.com/joomla-extensions/patchtester/releases/tag/4.0.0-rc2

Patchtester 3 for Joomla 3 download

github.com/joomla-extensions/patchtester/releases/tag/3.0.0.rc

Prebuilt Packages

Prebuild packages

Joomla Nightly Builds

developer.joomla.org/nightly-builds.html

Setting up your J4 Environment

Setting Up Your Local Environment

Next Joomla 3 release candidate

github.com/joomla/joomla-cms/tree/3.9.19-rc

Testing sheet for release candidates

CMS Release Checksheet (GoogleDocs)