Following are the meeting notes from the Production Leadership Team meeting held on August 16, 2013.
Meeting held via Skype on August 16, 9 pm UTC.
Attendees: Chris Davenport, Michael Babker, Nick Savov, Tom Hutchison, Javier Gomez, David Hurley, Mark Dexter.
Unable to attend: Ron Severdia.
- We are at beta 2. The day before the meeting, Don Gilbert added a DI Container and Services Provider package. This was really one of the big things holding us up on moving forward to stable The Joomla Framework. Now that we have this code, we'll get hot on working through the backlog (https://github.com/joomla/joomla-framework/issues?milestone=1&page=1&state=open), primarily decoupling the old JFactory and getting a stable version out.
- The roadmap of the Joomla Documentation can be found at http://docs.joomla.org/JDOC:MAP
- During this period we have begun investigation in the possibilities to translate documentation.
- We will create an interim wiki to document processes and Joomla server cron jobs.
Bug Squad Report
- The PBF event (http://developer.joomla.org/pbf) went really well. We had a great turn out and a lot of new contributors learning the ropes.
- GForge in Joomlacode has been updated. Tony and the rest of the GForge team has been super responsive and have helped a lot in the process. Lot's of bugs have been fixed and there are some new features
- We want to release Joomla 3.2 the last week of September
- We should freeze and push a beta on September 1st
- The feature freeze will be August 26th. Features don't have to be perfect at that point. Just good enough to be accepted. It seems that we are going to have a massive feature release.
- Ideally 3.2 will be as stable as it was 2.5 in the sense that from 3.2 to 3.5 we plan not to add features but concentrate in maintenance (fixing bugs). That will give time to people to think deep in what we want for Joomla 4.0. Last time we had very little time from Joomla 2.5 until 3.0. So now we will have the time starting in 3.2. and passing through 3.5 before releasing 4.0.
GSoC (Google Summer of Code) 2013
- Almost all of the projects are going very well. We already have merged code. We've also had very positive feed back from community testers.
- This year seems that we have a lot of great GSoC projects. Between September 16th and 26th is suggested "pencils down".
- We recognise the excellent job done by the mentors, and specially the work done by Elin and Chad coordinating the programme.
- We plan to be flexible for 3.5 for any GSOC features that are not quite ready for 3.2
- The current code is in pretty strong shape, it's waiting for the Framework to implement the new DI code
- We're getting close to being beta ready
Unit Testing for CMS working Group
- On Jenkins we dropped all the old Platform jobs and we're looking at getting the Selenium suite running on it and using it for building test packages (aka nightly builds)… once ready, we can do it every 12/24 hours.
- We are good to start unit testing PHP 5.5 on Travis once they update to PHP 5.5.1
- In terms of Unit Testing coverage, http://developer.joomla.org/cms-coverage shows our unit testing coverage report, it basically breaks down what parts of what code is unit tested… note the unit tests are only running on libraries/ and the FinderIndexer classes right now
- At the present moment, for system testing we are covering most of the back end functionality. We are now working on increasing the front end coverage. We don't have coverage reports for system testing.
Web Services Working Group
- Matias Aguirre has been working on OAuth2
Vote for David Hurley to join PLT
- With unanimous consent we invite David to join the PLT. Welcome David :)
Ron Severdia ending his PLT term
- We want to let everyone know that Ron Severdia, after ending his yearly term, decided not to renew for a another year as a PLT member. We want to thank Ron for his years serving on the PLT, and also for the time and effort Ron has given to strengthen Joomla and its community (https://groups.google.com/forum/#!topic/joomla-leadership/hEVFF2uQ-Q0).
- No updates for the moment.
Meeting closed around 11:00 pm UTC. Some topics have been moved to the next meeting.
Meeting schedule for the rest of the year:
- 6 September
- 4 October
- 1 November