By Paul Orwig on Thursday, 01 July 2010
Category: July

Production Working Group: Updates

The Production Leadership Team manages all areas of Joomla! development, including documentation, design, coding, and development cycle. In addition, the Production Leadership Team manages all areas of the Joomla project which relate to the production of the Joomla! CMS software and it’s documentation. This issue’s Leadership connections contribution from the Production Leadership Team focuses on the status of Joomla! 1.6 as well as some general questions looking a little further into the future.

How is the the PWG organized to manage these different responsibilities? (Looking here for a sense of what different teams exist within the PWG, and who are the leaders of those teams)
Do you have an estimate on how many community members are currently involved in the PWG’s activities?
Joomla! 1.6 beta 3 was recently released. Are you able to give an estimate on when 1.6 stable will be released?
What can the community do to help the PWG get 1.6 stable released sooner? (Please include links or contacts to follow up with)
What was the rationale for the the PWG’s plan to release a new 1.6 beta every two weeks? How is that working out in practice?
How is the work on 1.6 documentation progressing?

Total Help Screens: 67

Are there any other areas where the PWG needs more help, either for 1.6 or otherwise? If so how can community members get involved?
At one point the PWG was discussing plans to make regular ongoing time-based 1.6.X releases? Is that still the plan, and if so what is the rationale for that type of release schedule? If not, is there a new plan in place for the scheduling of 1.6.X updates?

Plan is to release 1.7 six months after 1.6 production release. During this time maintenance releases will be made for 1.6 (eg, 1.6.1, 1.6.2) and these will continuously improve that GA version *but* will also be fed back into the 1.7 development tree as well (this is a change for what we did in 1.5 where changes in the stable version where not duplicated in the development tree).

What are some of the major challenges that the PWG plans to focus on more once 1.6 is released?
Once 1.6 is released, can community members give input on 1.7 feature requests? If so how will that happen?

We are working on defining that process right now. Should have an announcement on this soon (next 2-4 weeks?) A possible scenario is that anybody can work on anything they like. However, we are looking at ways of allowing the broader community to introduce ideas and ways of triaging the interest (aka, popularity) in these ideas, but we also have to consider how to involve people in the community to develop the most needed or the most popular ideas as the case may be.

On the other hand, if an individual or small team put the hard yards into developing a solid feature without any other consultation, there should be room in the process to give it appropriate consideration for inclusion in the core, providing it’s in keeping with what “we” want in the core, and working that out is another story as well.

Going to 6 month releases means everyone has to work a bit smarter and bite off things in smaller chunks. The end result is that 1.7 and 1.8 are less dramatic than 1.5 to 1.6 which reduces the overhead of upgrading. With luck, the 1.5 to 1.6 upgrade is the last of the “big” upgrades where people need to go through a process with possibly unpredictable results.

Leave Comments