Welcome to Egypt Forums Mark forums read | Egypt Main Page
Egypt Forums
Arabic Movies



Articles Thread, Changes in the bug squad and development team in Joomla; Changes in the bug squad and development team Written by Wilco Jansen Over the past three years, Joomla! development has ...

Short Link: http://forum.egypt.com/enforum/showthread.php?t=4320


Reply
LinkBack Thread Tools Display Modes
Changes in the bug squad and development team
 
 
The God Father
Developer's Avatar

Reply With Quote
 
Join Date: Jul 2008
Location: NDC
Posts: 5,425
08-10-2008, 03:34 PM
 
Changes in the bug squad and development team

Written by Wilco Jansen Over the past three years, Joomla! development has evolved. During the split from the Mambo project the Joomla! Core Team was fully responsible for overall development. As the project grew, the Core Team realized that additional structures where required to organize everything around the Joomla! project. Mid-2006, the Joomla! Core Team changed from a "developers only" team into a team that had coordinators for several focused areas. One of the roles was the role of "Development Coordinator." I was the first Development Coordinator within the Joomla! project and we only had general ideas on how this role should be fulfilled. The role has changed over time, and is still changing as the project evolves.

In August 2007, we drafted a plan to work on a final version of Joomla! 1.5. Being able to work on maintenance releases was key for releasing a stable version of Joomla! 1.5. After the split the development team worked on maintenance versions for Joomla! 1.0 and a full refactoring for Joomla! 1.5, but until then we never had released a new major version. The development team was simply too small, and with the focus on creating new logic we decided to create a new team with maintenance as their main responsibility. The Bug Squad has also evolved from a relative small and unstructured team, into a large group of active people that is very well organized (see the Joomla! maintenance procedures if you are interested how things work in the Bug Squad).

In the early stages of the Joomla! Bug Squad, the number of team members quickly increased, and Anthony Ferrara was assigned as the first team lead. As mentioned before, this team is still evolving and new changes have been put in place to make sure things keep on running smoothly. The challenge, from an organizational aspect, is to keep the barriers for participation as low as possible. An initial blog post titled "Lowering Barriers" that I wrote explained our motivation at that time (May 2008).

After creating the Bug Squad around Christmas 2007, I realized that the amount of work that goes into coordinating the maintenance is huge and it would be pretty impossible to also drive the development of new major or minor version. And so, Andrew Eddie was invited to work along me as a second Development Coordinator. As time progressed we also asked Anthony Ferrera and Samuel Moffatt to move into that role, so we can continue to spread the increasing workload.

We now have a situation that Joomla! development is organized in two teams; the Development Team and the Joomla! Bug Squad. We keep evolving and implementing necessary improvements in the two teams. Let's look at the changes we have implemented so far.
Bug Squad

Within the Bug Squad we also have implemented some changes. We abandoned the position of team leader and created a new position of Joomla! Bug Squad Team Coordinator. We asked Ian MacLennan and Mark Dexter to fill that role, and we are glad they accepted. Within this role, they take care of the day to day operation of the Joomla! Bug Squad and help new members to find their way into this team. Andrew Eddie, Anthony Ferrara and Samuel Moffatt represent the core team, and along with me, the four of us support Ian and Mark working on the overall coordination (in the role as Development Team Coordinators) working hard on moving forward.

Along with the JBS team coordination roles we also have defined the roles of co-maintainers. The co-maintainers are responsible for committing patches that have moved to "ready-to-commit" status. Before they commit the code changes they do a final code validation (standards, quality, docbook mark-ups etc.). Ian MacLennan and Kevin Devine will be responsible for this role in the bug squad.
Development team

Let's start with the Google Summer of Code. As you could have read in the September edition of the magazine we had a very successful version of this great event. As a result, we had ten successful projects. We invited Chantal Bisson, Dahn Le Phuoc and Ercan Özkaya to join the Development Working Group. We are very happy to announce that they each accepted our invitation, strengthening the Development Working Group. We expect to see them accomplish more great work.

Andrew Eddie, Johan Janssens and Louis Landry held the position of lead developers. Since we continue to work to lower the barriers, we really want to move from positions to roles. The position of lead developer has served a very good purpose for building 1.5. To evolve to a new situation, we decided already several months ago it was time to abandon these positions. We have not yet decided if there will be any new positions within the Development Team, this really depends on how we are going to move forward with Joomla! 1.6. We plan to share status information about this release, as soon as possible.

I want to thank the new team members, and the members that have accepted the new roles and wish them a lot of fun in those teams!
__________________
I Love Walking In The Rain Cuz Nobody Know I'm Crying !!
 
 
 
Reply

Articles Thread, Changes in the bug squad and development team in Joomla; Changes in the bug squad and development team Written by Wilco Jansen Over the past three years, Joomla! development has ...

Short Link: http://forum.egypt.com/enforum/showthread.php?t=4320


Bookmarks

Tags
bug, development, squad, team


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Team Viewer 3.6.4941 Full with Team Viewer Manager Developer Software and Programs 0 06-11-2008 02:26 AM
Java SE Development Kit (JDK) 7 Build b20 Developer Software and Programs 0 23-10-2008 12:52 AM
Messi joins Argentinean Olympic squad in Shanghai Developer Beijing 2008 1 07-08-2008 02:42 AM
Basile Names Squad For Egypt Friendly SABRAWY News 0 12-03-2008 12:10 AM
Al Ahly Bilal Left Out Of Egypt Squad SABRAWY News 0 25-12-2007 08:30 PM