Bugs & Fun @Home/en: Difference between revisions
From Joomla! Documentation
Updating to match new version of source page |
Updating to match new version of source page |
||
(22 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude><languages /></noinclude> | <noinclude><languages /></noinclude> | ||
[[Image:Bfah.png| | |||
{{tip|title=BUGS & FUN AT HOME|text=Join the conversation on Glip in Bugs & Fun @ Home channel to see what's going on, request a conversation in Google Meet, or jump down to the [[Bugs_%26_Fun_@Home#Getting_Started|Getting Started]] section to find out how to get involved.}} | |||
[[Image:Bfah.png|1075px||none]] | |||
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. | 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. | ||
Line 15: | Line 17: | ||
The first incarnation was [https://developer.joomla.org/news/808-pizza-bugs-and-fun-without-the-pizza.html Pizza Bugs & Fun without the Pizza] | The first incarnation was [https://developer.joomla.org/news/808-pizza-bugs-and-fun-without-the-pizza.html Pizza Bugs & Fun without the Pizza] | ||
And the first online meeting Saturday 4th April. It is held weekly every Saturday. | And the first online meeting Saturday 4th April. It is held weekly every Saturday. | ||
It's name was changed to Bugs & Fun @Home. Details were on a spreadsheet until this article was written. | |||
== Meeting rooms == | |||
Each Saturday, we run Google Meets on demand for people to chat about issues if they need a place to talk. General conversation about BF@H activity though also takes place in [[Bugs_%26_Fun_@Home#Tools_To_Use|Glip (Ring Central)]] in the Bugs & Fun @Home channel. | |||
The Early Room is convened by [https://volunteers.joomla.org/joomlers/213-patrick-jackson Patrick Jackson] from Melbourne Australia, and so can be started up on demand now any time on a Saturday. The afternoon room is convened by [https://volunteers.joomla.org/joomlers/1702-philip-walton Philip Walton] in London, and is usually opened up some time in the afternoon from midday UTC. | |||
If you're interested in participating in your timezone, any time from 22:00UTC Friday night (9am Saturday ADST), drop a line in the [[Bugs_%26_Fun_@Home#Tools_To_Use|Glip (Ring Central)]] channel for Bugs & Fun @ Home to make sure we open the room for you. | |||
'''Early Room Google Meet on Request'''<br> | |||
[https://meet.google.com/bke-ufkq-eif Join on Google Meet: bke-ufkq-eif] [https://kps.fyi/utc Check your local time]<br> | |||
'''Afternoon Room Google Meet on Request'''<br> | |||
[https://meet.google.com/ywv-ncoj-ubk Join on Google Meet: ywv-ncoj-ubk] [https://kps.fyi/utc Check your local time]<br> | |||
==Getting Started== | |||
===Find Out More=== | |||
If you're just looking to get started and want to find out more about whether you can contribute, the short answer is yes! | |||
There's plenty of tasks needing to be done by people with many skills and interests - it's not all just patch testing, and we don't expect everyone to walk in the door, turn on beastmode and clear the queue! | |||
Joining a Meet one weekend is a great start - even it it's just for a 10 minute chat to find out what you do in Joomla. We can help put you in touch with some other teams to get involved with if you're interested. | |||
===Tools To Use=== | |||
=== | |||
There's some other tools to use to get involved as a Bug Tester for Joomla, as well as if you're looking to get involved in the Joomla project overall. The links below take you to pages on JDOCs that will help you get started. | |||
* [[RingCentral_(Glip)|RingCentral (Glip)]] is the communication tool used by the Joomla Project. | |||
** Once you've been added on RingCentral, search for the Bugs & Fun @Home channel to join the conversation. | |||
* [[GitHub|GitHub]] is the tool Joomla uses for managing the code for the CMS, and a login to GitHub also allows you to use the [https://issues.joomla.org|Joomla Issues Tracker]. | |||
* [[JDOC:How_to_Contribute_to_Joomla!_Documentation|Joomla Documentation Wiki]] is where all of the Joomla Help documents are created and managed, and to help with documentation, create an account there and you can then help with updating Joomla's help. | |||
* [[Crowdin|Crowdin]] is the translation management tool all of Joomla's official language packs are managed in. Creating an account there will allow you to help with contributing to translations in your own language. | |||
=== Conqueror | == Bugs & Fun Activities List == | ||
The types of activity are split into three levels - Explorer, Adventurer and Conqueror. | |||
You can access the current list of tasks being looked at in this [https://docs.google.com/spreadsheets/d/1TR_-NqoPDSWnUnysT2MRdINVyXCnkzyJteml8-CfFAc/ Google Sheet]. | |||
== Explorer == | === Explorer === | ||
* '''Writing, reviewing, updating and improving current documents.''' | |||
* '''Translating documents into different languages.'''<br> | |||
The full list is currently on this sheet | The full list is currently on this sheet | ||
[https://docs.google.com/spreadsheets/d/1TR_-NqoPDSWnUnysT2MRdINVyXCnkzyJteml8-CfFAc/edit#gid=1454163514 Explorer tab] | [https://docs.google.com/spreadsheets/d/1TR_-NqoPDSWnUnysT2MRdINVyXCnkzyJteml8-CfFAc/edit#gid=1454163514 Explorer tab] | ||
==Adventurer== | === Adventurer === | ||
* '''Testing patches'''<br> | |||
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. | 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 [https://docs.google.com/spreadsheets/d/1TR_-NqoPDSWnUnysT2MRdINVyXCnkzyJteml8-CfFAc/edit#gid=1748937094 Adventurer tab] We are looking to move this to tags in GitHub | At the moment it is still in this spreadsheet tab [https://docs.google.com/spreadsheets/d/1TR_-NqoPDSWnUnysT2MRdINVyXCnkzyJteml8-CfFAc/edit#gid=1748937094 Adventurer tab] We are looking to move this to tags in GitHub | ||
====Accessibility==== | |||
https://github.com/joomla/joomla-cms/labels/a11y | |||
====Release Blockers==== | |||
https://github.com/joomla/joomla-cms/labels/Release%20Blocker | |||
==Conqueror== | === Conqueror === | ||
* '''Creating pull requests'''<br> | |||
This is where you are encouraged to make your own pull requests. | 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. | Others can then help to test the pull request and if it passes it may make it into the core of Joomla. | ||
Line 65: | Line 85: | ||
[https://github.com/joomla/joomla-cms/issues github.com/joomla/joomla-cms/issues] | [https://github.com/joomla/joomla-cms/issues github.com/joomla/joomla-cms/issues] | ||
===Pizza bugs and fun=== | ===Pizza bugs and fun=== | ||
[https://pizza-bugs-fun.com/en/ pizza-bugs-fun.com] | [https://pizza-bugs-fun.com/en/ pizza-bugs-fun.com] | ||
===Issue tracker=== | ===Issue tracker=== | ||
[https://issues.joomla.org/ issues.joomla.org] | [https://issues.joomla.org/ issues.joomla.org] | ||
Line 75: | Line 95: | ||
===Patchtester 4 for Joomla 4 download=== | ===Patchtester 4 for Joomla 4 download=== | ||
[https://github.com/joomla-extensions/patchtester/releases/tag/4.0.0- | [https://github.com/joomla-extensions/patchtester/releases/tag/4.0.0-rc3 github.com/joomla-extensions/patchtester/releases/tag/4.0.0-rc3] | ||
===Patchtester 3 for Joomla 3 download=== | ===Patchtester 3 for Joomla 3 download=== | ||
Line 83: | Line 103: | ||
[[Testing_Joomla!_patches#Prebuild_packages|Prebuild packages]] | [[Testing_Joomla!_patches#Prebuild_packages|Prebuild packages]] | ||
===Joomla Nightly Builds=== | ===Joomla Nightly Builds=== | ||
[https://developer.joomla.org/nightly-builds.html developer.joomla.org/nightly-builds.html] | [https://developer.joomla.org/nightly-builds.html developer.joomla.org/nightly-builds.html] | ||
===Setting up your J4 Environment=== | ===Setting up your J4 Environment=== | ||
[[J4.x:Setting_Up_Your_Local_Environment|Setting Up Your Local Environment]] | [[J4.x:Setting_Up_Your_Local_Environment|Setting Up Your Local Environment]] | ||
===Joomla_4.0.0-beta4-dev-Development-Full_Package=== | |||
[https://developer.joomla.org/nightlies/Joomla_4.0.0-beta4-dev-Development-Full_Package.zip] | |||
===Next Joomla 3 release candidate=== | ===Next Joomla 3 release candidate=== | ||
Line 94: | Line 117: | ||
===Testing sheet for release candidates=== | ===Testing sheet for release candidates=== | ||
[https://docs.google.com/spreadsheets/d/1tCgPO8_y2LT5PjsHUWBcW-5q4f8BUBODY3iuEgXWFj0/edit#gid=322644199 CMS Release Checksheet (GoogleDocs)] | [https://docs.google.com/spreadsheets/d/1tCgPO8_y2LT5PjsHUWBcW-5q4f8BUBODY3iuEgXWFj0/edit#gid=322644199 CMS Release Checksheet (GoogleDocs)] | ||
<noinclude>[[Category:Events]][[Category:Pizza_Bugs_and_Fun]][[Category:Volunteer Engagement]]</noinclude> |
Latest revision as of 22:26, 6 November 2020
Join the conversation on Glip in Bugs & Fun @ Home channel to see what's going on, request a conversation in Google Meet, or jump down to the Getting Started section to find out how to get involved.

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. It's name was changed to Bugs & Fun @Home. Details were on a spreadsheet until this article was written.
Meeting rooms
Each Saturday, we run Google Meets on demand for people to chat about issues if they need a place to talk. General conversation about BF@H activity though also takes place in Glip (Ring Central) in the Bugs & Fun @Home channel. The Early Room is convened by Patrick Jackson from Melbourne Australia, and so can be started up on demand now any time on a Saturday. The afternoon room is convened by Philip Walton in London, and is usually opened up some time in the afternoon from midday UTC.
If you're interested in participating in your timezone, any time from 22:00UTC Friday night (9am Saturday ADST), drop a line in the Glip (Ring Central) channel for Bugs & Fun @ Home to make sure we open the room for you.
Early Room Google Meet on Request
Join on Google Meet: bke-ufkq-eif Check your local time
Afternoon Room Google Meet on Request
Join on Google Meet: ywv-ncoj-ubk Check your local time
Getting Started
Find Out More
If you're just looking to get started and want to find out more about whether you can contribute, the short answer is yes!
There's plenty of tasks needing to be done by people with many skills and interests - it's not all just patch testing, and we don't expect everyone to walk in the door, turn on beastmode and clear the queue!
Joining a Meet one weekend is a great start - even it it's just for a 10 minute chat to find out what you do in Joomla. We can help put you in touch with some other teams to get involved with if you're interested.
Tools To Use
There's some other tools to use to get involved as a Bug Tester for Joomla, as well as if you're looking to get involved in the Joomla project overall. The links below take you to pages on JDOCs that will help you get started.
- RingCentral (Glip) is the communication tool used by the Joomla Project.
- Once you've been added on RingCentral, search for the Bugs & Fun @Home channel to join the conversation.
- GitHub is the tool Joomla uses for managing the code for the CMS, and a login to GitHub also allows you to use the Issues Tracker.
- Joomla Documentation Wiki is where all of the Joomla Help documents are created and managed, and to help with documentation, create an account there and you can then help with updating Joomla's help.
- Crowdin is the translation management tool all of Joomla's official language packs are managed in. Creating an account there will allow you to help with contributing to translations in your own language.
Bugs & Fun Activities List
The types of activity are split into three levels - Explorer, Adventurer and Conqueror. You can access the current list of tasks being looked at in this Google Sheet.
Explorer
- Writing, reviewing, updating and improving current documents.
- Translating documents into different languages.
The full list is currently on this sheet Explorer tab
Adventurer
- Testing patches
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
Accessibility
https://github.com/joomla/joomla-cms/labels/a11y
Release Blockers
https://github.com/joomla/joomla-cms/labels/Release%20Blocker
Conqueror
- Creating pull requests
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 on GitHub
Joomla Issues on GitHub
github.com/joomla/joomla-cms/issues
Pizza bugs and fun
Issue tracker
Patch testing article
Patchtester 4 for Joomla 4 download
github.com/joomla-extensions/patchtester/releases/tag/4.0.0-rc3
Patchtester 3 for Joomla 3 download
github.com/joomla-extensions/patchtester/releases/tag/3.0.0.rc
Prebuilt Packages
Joomla Nightly Builds
developer.joomla.org/nightly-builds.html
Setting up your J4 Environment
Setting Up Your Local Environment
Joomla_4.0.0-beta4-dev-Development-Full_Package
Next Joomla 3 release candidate
github.com/joomla/joomla-cms/tree/3.9.19-rc