joomla plt summit feedback

39
Joomla! PLT Summit Feedback JoomlaDay UK 2010 Ipswich, UK 30 October 2010

Upload: chris-davenport

Post on 08-May-2015

2.839 views

Category:

Technology


0 download

DESCRIPTION

Feedback from the Production Leadership Team Summit, San Jose, California, October 2010. Presented at JoomlaDay UK, Ipswich on 30 October 2010.

TRANSCRIPT

Page 1: Joomla PLT Summit Feedback

Joomla!PLT Summit Feedback

JoomlaDay UK 2010

Ipswich, UK

30 October 2010

Page 2: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

Chris DavenportJoomla! Production Leadership Team Member

Joomla! Documentation Coordinator

About MeAbout Me

Page 3: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

Joomla Project OrganisationJoomla Project Organisation

ProductionLeadership Team

(PLT)

CommunityLeadership Team

(CLT)

Open SourceMatters, Inc.

(OSM)

Page 4: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

PLT Summit 2010PLT Summit 2010

It's important to get some face-time

Page 5: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

PLT Summit 2010PLT Summit 2010

So we flew in from all corners of the world

Page 6: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

PLT Summit 2010PLT Summit 2010

We brought our laptops

Page 7: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

PLT Summit 2010PLT Summit 2010

To sunny California

Page 8: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

PLT Summit 2010PLT Summit 2010

Piggybacked onto Joomla Day USA West

Page 9: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

PLT Summit 2010PLT Summit 2010

Which was being held here...

Page 10: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

San Jose, California, 2 Oct 2010San Jose, California, 2 Oct 2010

Page 11: Joomla PLT Summit Feedback

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?

Page 12: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

PLT Summit 2010PLT Summit 2010

Thank you to “Gunner”

Page 13: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

PLT Summit 2010PLT Summit 2010

Page 14: Joomla PLT Summit Feedback

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?

Page 15: Joomla PLT Summit Feedback

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.

Page 16: Joomla PLT Summit Feedback

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

Page 17: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

Joomla CMS Release TimelineJoomla CMS Release Timeline

Page 18: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

Joomla CMS Release TimelineJoomla CMS Release Timeline

Page 19: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

Joomla CMS Release TimelineJoomla CMS Release Timeline

Page 20: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

Joomla CMS Release TimelineJoomla CMS Release Timeline

Page 21: Joomla PLT Summit Feedback

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

Page 22: Joomla PLT Summit Feedback

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”

Page 23: Joomla PLT Summit Feedback

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...

Page 24: Joomla PLT Summit Feedback

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...

Page 25: Joomla PLT Summit Feedback

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

Page 26: Joomla PLT Summit Feedback

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

Page 27: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

Joomla Platform Release TimelineJoomla Platform Release Timeline

Page 28: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

JoomlaDay USA West 2010JoomlaDay USA West 2010

Joomla in the Enterprise

Page 29: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

eBay, San Jose, CaliforniaeBay, San Jose, California

Page 30: Joomla PLT Summit Feedback

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.

Page 31: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

eBay, San Jose, CaliforniaeBay, San Jose, California

Page 32: Joomla PLT Summit Feedback

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

Page 33: Joomla PLT Summit Feedback

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

Page 34: Joomla PLT Summit Feedback

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

Page 35: Joomla PLT Summit Feedback

30 October 2010 Copyright © 2010 Open Source Matters Inc.

Microsoft Web Platform InstallerMicrosoft Web Platform Installer

Page 36: Joomla PLT Summit Feedback

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

Page 37: Joomla PLT Summit Feedback

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

Page 38: Joomla PLT Summit Feedback

Questions?

Page 39: Joomla PLT Summit Feedback