joomla plt summit feedback
DESCRIPTION
Feedback from the Production Leadership Team Summit, San Jose, California, October 2010. Presented at JoomlaDay UK, Ipswich on 30 October 2010.TRANSCRIPT
Joomla!PLT Summit Feedback
JoomlaDay UK 2010
Ipswich, UK
30 October 2010
30 October 2010 Copyright © 2010 Open Source Matters Inc.
Chris DavenportJoomla! Production Leadership Team Member
Joomla! Documentation Coordinator
About MeAbout Me
30 October 2010 Copyright © 2010 Open Source Matters Inc.
Joomla Project OrganisationJoomla Project Organisation
ProductionLeadership Team
(PLT)
CommunityLeadership Team
(CLT)
Open SourceMatters, Inc.
(OSM)
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
It's important to get some face-time
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
So we flew in from all corners of the world
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
We brought our laptops
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
To sunny California
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
Piggybacked onto Joomla Day USA West
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
Which was being held here...
30 October 2010 Copyright © 2010 Open Source Matters Inc.
San Jose, California, 2 Oct 2010San Jose, California, 2 Oct 2010
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
• We talked a bit about 1.6.• But mostly we talked about
the future.• We discussed and agreed
our new development strategy.
• We sketched out our vision for the next release.
• We discussed a process for approving new features.
What did we talk about?
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
Thank you to “Gunner”
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
• Release cycle is too long (2 to 3 years!).• Too many changes in each release.• Uncertainty about when a new release will
be available.• Most development right now is focussed on
bug-fixing, so...• There is a lack of excitement in the
developer community.
What's wrong with thecurrent development process?
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
http://developer.joomla.org/strategy.html
• Time-based instead of scope-based releases.• Stable trunk, development in branches.• Only those features that are ready will be
merged in to the trunk.• Decision on what goes in rests with the PLT.
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
• New release every 6 months.• Every third release is Long-term Support.• More emphasis on testing.
http://developer.joomla.org/strategy.html
30 October 2010 Copyright © 2010 Open Source Matters Inc.
Joomla CMS Release TimelineJoomla CMS Release Timeline
30 October 2010 Copyright © 2010 Open Source Matters Inc.
Joomla CMS Release TimelineJoomla CMS Release Timeline
30 October 2010 Copyright © 2010 Open Source Matters Inc.
Joomla CMS Release TimelineJoomla CMS Release Timeline
30 October 2010 Copyright © 2010 Open Source Matters Inc.
Joomla CMS Release TimelineJoomla CMS Release Timeline
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
• Joomla Ideas Pool– UserVoice: voting, commenting.– Remember that not everything will get in.
• Feature Patch Tracker• Before the start of each development cycle: – the PLT will look at ideas from these and other
sources.– announce a vision or theme for the next cycle.
Open development process
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
• Improved search indexing– Search performance, search accuracy, intelligent
weight ranking.
• Dependency management for extensions– Allows required components, modules, plugins to
be found and installed automatically.
• Site backups and working copy / site change tracker– Ability to backup from within Joomla.– Create and maintain test site and push changes to
live site.
Stuff we'd like to see in the “next release”
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
• Integrated core updater– Ability to automatically check for updates to the
CMS and install the updates.
• Improved Media Manager– Platform improvements to handle image
manipulation for all types of media.– Improved integration with external media sites
(YouTube and so on).
But wait, there's more...
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
• Comments– Implement component comments in the core
CMS.
• Tagging– Implement a tagging solution in the core CMS.
• Automatic logging of errors and user activity– including email notification of site errors.
• Option to install language packs from repository during Joomla! installation
But wait, there's even more...
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
• The Joomla Framework will be spun off as an independent, modular project which lives upstream from the Joomla CMS project.
• The Platform will evolve and improve more rapidly and in directions other than what the CMS demands.
• The CMS Project can choose which Platform release to base itself on.
The Joomla Platform Project
30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
• Quarterly releases– quarterly assignments will be to build a proof of
concept application or service that centres on a theme, inspires innovation, and provides an incubator for long term project ideas.
• Split will occur when 1.6 goes GA.• Goals for the first development cycle:– clean separation of Platform code from CMS.– assignment: Barebones continuous-integration
application.
The Joomla Platform Project
30 October 2010 Copyright © 2010 Open Source Matters Inc.
Joomla Platform Release TimelineJoomla Platform Release Timeline
30 October 2010 Copyright © 2010 Open Source Matters Inc.
JoomlaDay USA West 2010JoomlaDay USA West 2010
Joomla in the Enterprise
30 October 2010 Copyright © 2010 Open Source Matters Inc.
eBay, San Jose, CaliforniaeBay, San Jose, California
30 October 2010 Copyright © 2010 Open Source Matters Inc.
eBay, San Jose, CaliforniaeBay, San Jose, California
• Joomla delivers a community portal as part of eBay's internal analytics platform.
• Joomla was selected after a thorough evaluation of the alternatives, not just of the code, but also of the organisation and the community.
• eBay have signed the JCA.• eBay will be contributing code back to the
project.
30 October 2010 Copyright © 2010 Open Source Matters Inc.
eBay, San Jose, CaliforniaeBay, San Jose, California
30 October 2010 Copyright © 2010 Open Source Matters Inc.
eBay, San Jose, CaliforniaeBay, San Jose, California
"Enterprises need to learn how to embrace open source. Open source is not about downloading free software and installing it. It is about contributing. It should be used for non-intellectual-property aspects of the company. Seventy percent to 80% of a company runs on standards, on products that are not the core of the business. Companies need to realize, if you can work with an open source community, contribute back, the sum of all moving parts is so much bigger than what you can ever do by yourself. We don’t want to own custom code."
Oliver Ratzesberger
Senior Director of Analytics Platform, eBay
30 October 2010 Copyright © 2010 Open Source Matters Inc.
MicrosoftMicrosoft
• They are engaging with us on OUR terms.
• They have signed the JCA.• Very few open source
projects can say that.• They have already
contributed code under the GPL to the Joomla source repository.
Microsoft
30 October 2010 Copyright © 2010 Open Source Matters Inc.
MicrosoftMicrosoft
• Ensure that Joomla, as a PHP application, runs natively on the Microsoft platform.
• Ensure that Joomla runs well on IIS.• Joomla is now officially supported on IIS.• See wiki page: http://docs.joomla.org/IIS• Web Platform Installer (WebPI).• Helping with database/query abstraction
coding and Microsoft SQL Server.
Microsoft
30 October 2010 Copyright © 2010 Open Source Matters Inc.
Microsoft Web Platform InstallerMicrosoft Web Platform Installer
30 October 2010 Copyright © 2010 Open Source Matters Inc.
Joomla Press AnnouncementJoomla Press Announcement
• Pearson are one of the largest book publishers in the world.
• Last year sales in excess of £5.6 billion.• And they're British!• “Joomla Press” imprint.• First Joomla Press book should be available
in December.
Financial TimesPenguinPrentice HallAddison-WesleyLongmanEdexcel
30 October 2010 Copyright © 2010 Open Source Matters Inc.
JoomlaDay USA West 2010JoomlaDay USA West 2010
• Three very different relationships with three very large enterprises.
• Selling Joomla to corporate clients just got a whole lot easier.
Joomla in the Enterprise
Questions?