Actions

Portal

Difference between revisions of "Bug Squad"

From Joomla! Documentation

(JBS Communication)
m (update)
 
(22 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
+
<!-- This portal was created using subst:box portal skeleton  -->
<div style="float: left; width:45%; vertical-align:top; border:1px solid #abd5f5; background-color: #f1f5fc;">
+
{{browsebar|bugsquad}}__NOTOC__
== Bug Squad Portal ==
+
<div style="clear:both; width:100%">
  
This is the Joomla! Bug Squad Portal.
+
{{:{{FULLPAGENAME}}/box-header|<big>This is the Joomla! Bug Squad Portal</big>|{{FULLPAGENAME}}/Intro|}}
 
+
{{{{FULLPAGENAME}}/Intro}}
This is where you will find all the information you need as a Joomal! Bug Squad member.
+
{{:{{FULLPAGENAME}}/box-footer|Please make sure you read about the [[Bug Squad|Bug Squad]]}}
 
+
[[Bug_Squad | Bug Squad Article]]
+
 
</div>
 
</div>
<div style="float: right; width:45%; vertical-align:top; border:1px solid #abd5f5; background-color: #f1f5fc; margin:">
+
<div class="portal-column-left">
 
+
{{:{{FULLPAGENAME}}/box-header|Join the Bug Squad|{{FULLPAGENAME}}/Join the Bug Squad|}}
==Join the Bug Squad==
+
{{{{FULLPAGENAME}}/Join the Bug Squad}}
* To join the Bug Squad:
+
{{:{{FULLPAGENAME}}/box-footer|}}
** Set up an Username on [http://joomlacode.org/ Joomlacode] (Click the Register new account in the Upper Right Corner)
+
**Fill out this form https://spreadsheets.google.com/viewform?formkey=dC03MldWeGZvUnQxbm1qN2hCUHFtcnc6MQ JBS Roster]
+
** Send an email request to Mark Dexter ( dextercowley AT gmail DOT com ) requesting membership in the Joomla! Bug Squad and provide him your Joomlacode Username
+
 
</div>
 
</div>
<div style="clear:both; width:100%;margin-bottom:15px">
+
<div class="portal-column-right"> <!-- Switch to one column on narrow screens -->
<div style="float:right; width:45%; vertical-align:top; border:1px solid #abd5f5; background-color: #f1f5fc;margin-top:30px" >
+
{{:{{FULLPAGENAME}}/box-header|Joomla! Bug Squad Communication|{{FULLPAGENAME}}/Communication|}}
 
+
{{{{FULLPAGENAME}}/Communication}}
==JBS Communication==
+
{{:{{FULLPAGENAME}}/box-footer|}}
* The Bug Squad uses an ongoing Skype chat and a less busy IRC on Freenode: #joomla-bug-squad for interactive discussion ([http://webchat.freenode.net/?channels=#joomla-bug-squad Web based Client], [[IRC_cheat_sheet|IRC cheat sheet]]). Once you are added to the squad a coordinator will include you in the Skype chat. By using IRC you can always stay in touch with JBS (see our [http://www.google.com/calendar/hosted/joomla.org/embed?src=joomla.org_85hms0717j7duavoik2g01usp0%40group.calendar.google.com calendar] to know actual date and time of upcoming events):
+
** Check <strong>JBS Office Hours</strong> and ask your questions to the JBS coordinators and team leaders.
+
** Share your thoughts with others at the next <strong>JBS meetings</strong>.
+
* [http://www.google.com/calendar/hosted/joomla.org/embed?src=joomla.org_85hms0717j7duavoik2g01usp0%40group.calendar.google.com Calendar]
+
* [http://groups.google.com/group/joomlabugsquad Mailing list]
+
* [http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemBrowse&tracker_id=8103 Joomla! CMS Issue Tracker]
+
* [[Coding_style_and_standards | Coding style and standards]]
+
* [http://joomlacode.org/svn/joomla/development/trunk Joomla! 1.6 Code Repository] (Username: anonymous Password: not required)
+
 
</div>
 
</div>
<div style="float:left; width:45%; vertical-align:top; border:1px solid #abd5f5; background-color: #f1f5fc;margin-top:30px: margin-bottom:30px" >
+
<div style="clear:both; width:100%"></div>
 +
<div class="portal-column-right">
 +
{{:{{FULLPAGENAME}}/box-header|Manuals|{{FULLPAGENAME}}/Manuals|}}
 +
{{{{FULLPAGENAME}}/Manuals}}
 +
{{:{{FULLPAGENAME}}/box-footer|}}
  
==Teams==
+
{{:{{FULLPAGENAME}}/box-header|Setting Up Resources|{{FULLPAGENAME}}/Setting Up Resources|}}
*[[Bug_Squad#Tracker_Team | Tracker Team]] &ndash; [[Tracker_Team | More on the tracker team]]
+
{{{{FULLPAGENAME}}/Setting Up Resources}}
*[[Bug_Squad#Coding_Team | Coding Team]] &ndash; [[Bug_Squad_Coding_Team | More on the coding team]]
+
{{:{{FULLPAGENAME}}/box-footer|}}
*[[Bug_Squad#Testing_Team | Testing Team]]
+
*[[Bug_Squad#Automated_Testing_Team | Automated Testing Team]] &ndash; [[Automated_Testing_Team | More on the Automated Testing Team]]
+
*[[Bug_Squad#Migration_.2F_Upgrade_Team | Migration / Upgrade Team]]
+
Teams are flexible and overlapping.
+
 
</div>
 
</div>
 
+
<div class="portal-column-left">
<div style="clear:both; width:100%;margin-bottom:15px">
+
{{:{{FULLPAGENAME}}/box-header|Useful Information|{{FULLPAGENAME}}/Useful Information|}}
 
+
{{{{FULLPAGENAME}}/Useful Information}}{{:{{FULLPAGENAME}}/box-footer|<small>''...more [[:Category:Bug Squad|Bug Squad References]]''</small>}}
<div style="float: right; width:45%; vertical-align:top; border:1px solid #abd5f5; background-color: #f1f5fc;margin-top: 30px">
+
 
+
==Manuals==
+
*[http://php.net/manual/en/index.php PHP]
+
*[http://dev.mysql.com/doc/ MySQL]
+
*[http://api.joomla.org/ Joomla! 1.5 API]
+
*Joomla! 1.6 API
+
*[http://mootools.net/docs/core  Mootools]
+
 
</div>
 
</div>
  
<div style="left: right; width:45%; vertical-align:top; border:1px solid #abd5f5; background-color: #f1f5fc;margin-top: 30px">
+
<div class="portal-column-left"> <!-- Switch to one column on narrow screens -->
 
+
{{:{{FULLPAGENAME}}/box-header|Teams|{{FULLPAGENAME}}/Teams|}}
==Useful Information==
+
{{{{FULLPAGENAME}}/Teams}}
*[[Bug_Tracking_Process | Bug Tracking Process]]
+
{{:{{FULLPAGENAME}}/box-footer|}}
*[[Bug_Tracking_Process#Issue_Priorities | Issue Priorities]]
+
*[[Testing_Checklists | Testing Checklists]]
+
*[[Patches]]
+
*[[Setting_up_your_workstation_for_Joomla!_development | Setting Up your Workstation]]
+
 
</div>
 
</div>
  
<div style="left: right; width:45%; vertical-align:top; border:1px solid #abd5f5; background-color: #f1f5fc;margin-top: 30px">
+
<div class="portal-column-right"> <!-- Switch to one column on narrow screens -->
 
+
{{:{{FULLPAGENAME}}/box-header|Tricks and Tips|{{FULLPAGENAME}}/Tricks and Tips|}}
==Setting Up Resources==
+
{{{{FULLPAGENAME}}/Tricks and Tips}}
*[http://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients IRC Clients]
+
{{:{{FULLPAGENAME}}/box-footer|}}
*[http://tortoisesvn.net/downloads Tortoise SVN Client for Windows]
+
*[http://en.wikipedia.org/wiki/Comparison_of_Subversion_clients Other Subversion Clients]
+
*[http://subclipse.tigris.org/ Subclipse Subversion plugin for Eclipse] (best to get through Eclipse Market Place.
+
*[http://www.apachefriends.org/en/index.html XAMPP]
+
 
+
 
</div>
 
</div>
<div style="left: right; width:45%; vertical-align:top; border:1px solid #abd5f5; background-color: #f1f5fc;margin-top: 30px">
+
<div style="clear:both; width:100%">
 
+
{{purgepage}}</div>
==Tips and tricks==
+
__NOTOC__ __NOEDITSECTION__
*[[How_to_test_acl | How to test the ACL]]
+
[[Category:Bug Squad|Bug Squad]][[Category:Development]]
*[http://www.screencast.com/users/ElinW/folders/Jing/media/aa008c59-aff8-4033-a1a8-b864820d48ef How to create a Tracker Query]
+
*[http://www.vimeo.com/15027266 Sort & Filter Bar]</div>
+
 
+
</div>
+
 
+
[[Category:Bug Squad]]
+
[[Category:Development]]
+

Latest revision as of 07:50, 9 May 2014

JBS Portal Page · Bug Squad · Tracker Team · Coding Team · Testing Team · Automated Testing Team

This is the Joomla! Bug Squad Portal

Workgroups bugsquad.jpg

This is where you will find all the information you need as a Joomal! Bug Squad member.

The Joomla! Bug Squad (JBS) is a team within the Production Working Groups. Their job is to identify and fix bugs in Joomla. This includes the following:

Please make sure you read about the Bug Squad

Join the Bug Squad

  1. Joomla! uses GitHub as its code repository and for reporting bugs.
    • You will need a GitHub user account to report issues on the CMS Issue tracker.
    • You will use your GitHub user account to submit patches (PRs) against the Joomla code repository for bug fixes.
    • You will use your GitHub user account to test patches using the Joomla! Patch Tester.
  2. Send an email request to Roland Dalmulder requesting membership in the Joomla! Bug Squad. You will have to provide your GitHub Username.

Joomla! Bug Squad Communication

Manuals

Setting Up Resources

Purge server cache