Más contenido relacionado Similar a Joomla PLT Summit Feedback (20) Más de Chris Davenport (10) Joomla PLT Summit Feedback2. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
Chris Davenport
Joomla! Production Leadership Team Member
Joomla! Documentation Coordinator
About MeAbout Me
3. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
Joomla Project OrganisationJoomla Project Organisation
Production
Leadership Team
(PLT)
Community
Leadership Team
(CLT)
Open Source
Matters, Inc.
(OSM)
4. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
It's important to get some face-time
5. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
So we flew in from all corners of the world
6. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
We brought our laptops
7. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
To sunny California
8. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
Piggybacked onto Joomla Day USA West
9. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
Which was being held here...
10. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
San Jose, California, 2 Oct 2010San Jose, California, 2 Oct 2010
11. 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?
12. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
Thank you to “Gunner”
13. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
PLT Summit 2010PLT Summit 2010
14. 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 the
current development process?
15. 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.
16. 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
17. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
Joomla CMS Release TimelineJoomla CMS Release Timeline
18. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
Joomla CMS Release TimelineJoomla CMS Release Timeline
19. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
Joomla CMS Release TimelineJoomla CMS Release Timeline
20. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
Joomla CMS Release TimelineJoomla CMS Release Timeline
21. 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
22. 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”
23. 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...
24. 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...
25. 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
26. 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
27. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
Joomla Platform Release TimelineJoomla Platform Release Timeline
28. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
JoomlaDay USA West 2010JoomlaDay USA West 2010
Joomla in the Enterprise
29. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
eBay, San Jose, CaliforniaeBay, San Jose, California
30. 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.
31. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
eBay, San Jose, CaliforniaeBay, San Jose, California
32. 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
33. 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
34. 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
35. 30 October 2010 Copyright © 2010 Open Source Matters Inc.
Microsoft Web Platform InstallerMicrosoft Web Platform Installer
36. 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 Times
Penguin
Prentice Hall
Addison-Wesley
Longman
Edexcel
37. 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