40
Joomladay Brazil 2011 - Florianopolis The Future of Joomla Johan Janssens, Co - Founder Joomla A story about collaborative innovation. @johanjanssens

Joomladay Brazil 2011 - The Future of Joomla

Embed Size (px)

DESCRIPTION

Keynote given at the Joomladay Brazil 2011 about past successes, present state and future challenges of Joomla.

Citation preview

Page 1: Joomladay Brazil 2011 -  The Future of Joomla

Joomladay Brazil 2011 - Florianopolis

The Future of Joomla

Johan Janssens, Co-Founder Joomla

A story about collaborative innovation.

@johanjanssens

Page 2: Joomladay Brazil 2011 -  The Future of Joomla

Past

Present

Future

http://www.slideshare.net/johanjanssens

Page 3: Joomladay Brazil 2011 -  The Future of Joomla

The story of Joomla 1.5

http://www.slideshare.net/johanjanssens

Page 4: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

cmsmatrix.orgCompare 100’s of CMS systems

Page 5: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

3%1.8% 15%

The top 3

Page 6: Joomladay Brazil 2011 -  The Future of Joomla

Why these ?

Page 7: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

It’s not the strongest of species that survive, nor the most intelligent, but the one most responsive

to change.

Charles Darwin

Survival of the fittest

Page 8: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Joomla! CMS

Joomla 1.0

“A black box”

Page 9: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Joomla ! CMS

Joomla! CMF

Components Modules Templates Languages

XML-RPCInstallationSiteAdministrator

Libraries Plugins

Extensions

Application

Framework

Joomla 1.5

“A Modularized architecture.”

Page 10: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Contributors

Joomla has +/- 50 code contributors who contributed code

directly to the SVN.

http://www.ohloh.net/p/joomla/contributors

Page 11: Joomladay Brazil 2011 -  The Future of Joomla

1.5

http://www.slideshare.net/johanjanssens

Joomla contributions

http://www.ohloh.net/p/joomla

Page 12: Joomladay Brazil 2011 -  The Future of Joomla

1.5

http://www.slideshare.net/johanjanssens

Joomla contributors

http://www.ohloh.net/p/joomla

Page 13: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Explosion of change

Today Joomla has more then 8000 extensions.

http://extensions.joomla.org/

Page 14: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

UsersToday the official forums alone count a total of no less then 500.000 users and estimated total of 25

million downloads.

Page 15: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Google trends, Joomla interest

Page 16: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Job trends, Joomla use

Page 17: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

3% ofinternet

8000 extensions

Page 18: Joomladay Brazil 2011 -  The Future of Joomla

The state of Joomla 1.6+

http://www.slideshare.net/johanjanssens

Page 19: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Joomla is no longer a CMSA CMS is a so3ware product for storing,

controlling, revising, semantically enriching, and publishing data on the web. Version

control is one of the primary advantages of a CMS.

Page 20: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Joomla is a platform !

A computing platform includes a so(ware framework that allows allows so(ware to run. A platform might be simply defined as a place to

launch so3ware.

Page 21: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Platform

Framework

ProductA thing that helps you do something

A thing that helps you use something

A thing that helps you make products

Page 22: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Joomla is our platform !We build products on it for ourselves, for

our clients, and our peers

The “framework” is out shared toolkit: we improve it so products can thrive

Page 23: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

The Joomla platform

extensions

+

Joomla

Page 24: Joomladay Brazil 2011 -  The Future of Joomla

The Joomla Dilemma

http://www.slideshare.net/johanjanssens

Page 25: Joomladay Brazil 2011 -  The Future of Joomla

1.51.6

http://www.slideshare.net/johanjanssens

Joomla contributions

http://www.ohloh.net/p/joomla

Page 26: Joomladay Brazil 2011 -  The Future of Joomla

1.5 1.6

http://www.slideshare.net/johanjanssens

Joomla contributors

http://www.ohloh.net/p/joomla

Page 27: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Google trends, Joomla interest

http://www.google.com/trends?q=joomla%2C+drupal%2C+wordpress&ctab=0&geo=all&date=all&sort=0

Page 28: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Job trends, Joomla use

http://www.indeed.com/jobanalytics/jobtrends?q=joomla%2C+drupal%2C+wordpress&l=

Page 29: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Users vs ContributorsFor every contributor there are 10.000 forum users

or 0,0001% contributes code directly to Joomla.

Page 30: Joomladay Brazil 2011 -  The Future of Joomla

The Joomla Dillema

“The Joomla Project is our tree of live. We feed of it’s fruits. In order to allow it to produce and grow it

requires our continuous nurturing.”

http://www.slideshare.net/johanjanssens

Page 31: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

The future of Joomla

Page 32: Joomladay Brazil 2011 -  The Future of Joomla

Ask me how I became a pirate ?

http://www.slideshare.net/johanjanssens

Page 33: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Innovate the platform“Treat our framework, our extensions and other related products as a web platform.”

Page 34: Joomladay Brazil 2011 -  The Future of Joomla

“Translate user needs in platform flexibility

and extendibility”

Architecture before features

http://www.slideshare.net/johanjanssens

http://ideas.joomla.org/forums/84261-joomla-idea-pool

Page 35: Joomladay Brazil 2011 -  The Future of Joomla

“Define a technology vision to bring focus, drive innovation and accelerate growth.”

Define a technology vision

http://www.slideshare.net/johanjanssens

HTML5

CSS3

Mobile

http://www.indeed.com/jobtrends?q=HTML5%2C+CSS3%2C+Mobile-app&l=&relative=1

Page 36: Joomladay Brazil 2011 -  The Future of Joomla

“Free so3ware doesn’t improve by use, advocacy, mindshare, by having 10 million users. It improves by the participation and

contribution from it’s community.”

Don’t compete, collaborate !

http://johan.janssens.me/post/5896327610/understanding-open-source

http://www.slideshare.net/johanjanssens

Page 37: Joomladay Brazil 2011 -  The Future of Joomla

1. The freedom to run the program, for any purpose

2. The freedom to study the program

3. The freedom to distribute copies to your neighbor

4. The freedom to change the program.

The Free So3ware Definition

http://www.gnu.org/philosophy/free-sw.html

http://www.slideshare.net/johanjanssens

Page 38: Joomladay Brazil 2011 -  The Future of Joomla

http://www.slideshare.net/johanjanssens

Page 39: Joomladay Brazil 2011 -  The Future of Joomla

Are you a Joomleiro ?Joomleiros are driven by altruism, reputation and experience. No boundaries, rules nor regulations can stop them. Joomleiros created the web, it will be Joomleiros who continue to shape it’s future

wherever that might be.

http://www.slideshare.net/johanjanssens