The Future of Joomla
     A story about collaborative innovation.

                       Johan Janssens, Co-Founder Joomla




Joomladay Brazil 2011 - Florianopolis      @johanjanssens
Past


                                          Present


                                          Future

http://www.slideshare.net/johanjanssens
The story of Joomla 1.5




http://www.slideshare.net/johanjanssens
cmsmatrix.org
                                    Compare 100’s of CMS systems




http://www.slideshare.net/johanjanssens
The top 3




                 1.8%                      3%         15%



http://www.slideshare.net/johanjanssens
Why these ?
Survival of the fittest
                It’s not the strongest of species that survive, nor
               the most intelligent, but the one most responsive
                                    to change.


            Charles Darwin




http://www.slideshare.net/johanjanssens
Joomla 1.0
                                 Joomla! CMS




                                                       “A black box”




http://www.slideshare.net/johanjanssens
Joomla 1.5
                                Joomla ! CMS

         Components          Modules        Extensions    Templates           Languages




        Administrator           Site        Application   Installation        XML-RPC
                                                                                          “A Modularized
                                                                                           architecture.”
                                          Joomla! CMF


                    Libraries               Framework               Plugins




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




http://www.slideshare.net/johanjanssens
Joomla contributions

                                          1.5




http://www.slideshare.net/johanjanssens         http://www.ohloh.net/p/joomla
Joomla contributors
                                            1.5




http://www.slideshare.net/johanjanssens            http://www.ohloh.net/p/joomla
Explosion of change


                                          Today Joomla has more
                                          then 8000 extensions.




 http://extensions.joomla.org/


http://www.slideshare.net/johanjanssens
Users
              Today the official forums alone count a total of no
              less then 500.000 users and estimated total of 25
                             million downloads.




http://www.slideshare.net/johanjanssens
Google trends, Joomla interest




http://www.slideshare.net/johanjanssens
Job trends, Joomla use




http://www.slideshare.net/johanjanssens
3% of                                    8000
  internet                                extensions



http://www.slideshare.net/johanjanssens
The state of Joomla 1.6+




http://www.slideshare.net/johanjanssens
Joomla is no longer a CMS
                      A 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.




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.




http://www.slideshare.net/johanjanssens
Platform
         A thing that helps you use something


         Framework
         A thing that helps you make products

          Product
          A thing that helps you do something


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




http://www.slideshare.net/johanjanssens
The Joomla platform


                                          +


                 Joomla                       extensions
http://www.slideshare.net/johanjanssens
The Joomla Dilemma




http://www.slideshare.net/johanjanssens
Joomla contributions

                                          1.5
                                                         1.6




http://www.slideshare.net/johanjanssens         http://www.ohloh.net/p/joomla
Joomla contributors
                                            1.5                 1.6




http://www.slideshare.net/johanjanssens            http://www.ohloh.net/p/joomla
Google trends, Joomla interest




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


http://www.slideshare.net/johanjanssens
Job trends, Joomla use




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

http://www.slideshare.net/johanjanssens
Users vs Contributors
             For every contributor there are 10.000 forum users
              or 0,0001% contributes code directly to Joomla.




http://www.slideshare.net/johanjanssens
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
The future of Joomla




http://www.slideshare.net/johanjanssens
Ask me how I became
                                               a pirate ?




http://www.slideshare.net/johanjanssens
Innovate the platform
           “Treat our framework, our extensions and
           other related products as a web platform.”




http://www.slideshare.net/johanjanssens
Architecture before features



                                                            “Translate user needs
                                                            in platform flexibility
                                                              and extendibility”



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

http://www.slideshare.net/johanjanssens
Define a technology vision
         “Define a technology vision to bring focus,
          drive innovation and accelerate growth.”
   http://www.indeed.com/jobtrends?q=HTML5%2C+CSS3%2C+Mobile-app&l=&relative=1




                                                                                 HTML5
                                                                                 CSS3
                                                                                 Mobile

http://www.slideshare.net/johanjanssens
Don’t compete, collaborate !

               “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.”
            http://johan.janssens.me/post/5896327610/understanding-open-source




http://www.slideshare.net/johanjanssens
The Free So3ware Definition

       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.

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



http://www.slideshare.net/johanjanssens
http://www.slideshare.net/johanjanssens
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
Questions ?
                      http://www.twitter.com/johanjanssens
                                          http://johan.janssens.me




http://www.slideshare.net/johanjanssens

Joomladay Brazil 2011 - The Future of Joomla

  • 1.
    The Future ofJoomla A story about collaborative innovation. Johan Janssens, Co-Founder Joomla Joomladay Brazil 2011 - Florianopolis @johanjanssens
  • 2.
    Past Present Future http://www.slideshare.net/johanjanssens
  • 3.
    The story ofJoomla 1.5 http://www.slideshare.net/johanjanssens
  • 4.
    cmsmatrix.org Compare 100’s of CMS systems http://www.slideshare.net/johanjanssens
  • 5.
    The top 3 1.8% 3% 15% http://www.slideshare.net/johanjanssens
  • 6.
  • 7.
    Survival of thefittest It’s not the strongest of species that survive, nor the most intelligent, but the one most responsive to change. Charles Darwin http://www.slideshare.net/johanjanssens
  • 8.
    Joomla 1.0 Joomla! CMS “A black box” http://www.slideshare.net/johanjanssens
  • 9.
    Joomla 1.5 Joomla ! CMS Components Modules Extensions Templates Languages Administrator Site Application Installation XML-RPC “A Modularized architecture.” Joomla! CMF Libraries Framework Plugins http://www.slideshare.net/johanjanssens
  • 10.
    Contributors Joomla has +/- 50 code contributors who contributed code directly to the SVN. http://www.ohloh.net/p/joomla/contributors http://www.slideshare.net/johanjanssens
  • 11.
    Joomla contributions 1.5 http://www.slideshare.net/johanjanssens http://www.ohloh.net/p/joomla
  • 12.
    Joomla contributors 1.5 http://www.slideshare.net/johanjanssens http://www.ohloh.net/p/joomla
  • 13.
    Explosion of change Today Joomla has more then 8000 extensions. http://extensions.joomla.org/ http://www.slideshare.net/johanjanssens
  • 14.
    Users Today the official forums alone count a total of no less then 500.000 users and estimated total of 25 million downloads. http://www.slideshare.net/johanjanssens
  • 15.
    Google trends, Joomlainterest http://www.slideshare.net/johanjanssens
  • 16.
    Job trends, Joomlause http://www.slideshare.net/johanjanssens
  • 17.
    3% of 8000 internet extensions http://www.slideshare.net/johanjanssens
  • 18.
    The state ofJoomla 1.6+ http://www.slideshare.net/johanjanssens
  • 19.
    Joomla is nolonger a CMS A 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. http://www.slideshare.net/johanjanssens
  • 20.
    Joomla is aplatform ! 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. http://www.slideshare.net/johanjanssens
  • 21.
    Platform A thing that helps you use something Framework A thing that helps you make products Product A thing that helps you do something http://www.slideshare.net/johanjanssens
  • 22.
    Joomla is ourplatform ! 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 http://www.slideshare.net/johanjanssens
  • 23.
    The Joomla platform + Joomla extensions http://www.slideshare.net/johanjanssens
  • 24.
  • 25.
    Joomla contributions 1.5 1.6 http://www.slideshare.net/johanjanssens http://www.ohloh.net/p/joomla
  • 26.
    Joomla contributors 1.5 1.6 http://www.slideshare.net/johanjanssens http://www.ohloh.net/p/joomla
  • 27.
    Google trends, Joomlainterest http://www.google.com/trends?q=joomla%2C+drupal%2C+wordpress&ctab=0&geo=all&date=all&sort=0 http://www.slideshare.net/johanjanssens
  • 28.
    Job trends, Joomlause http://www.indeed.com/jobanalytics/jobtrends?q=joomla%2C+drupal%2C+wordpress&l= http://www.slideshare.net/johanjanssens
  • 29.
    Users vs Contributors For every contributor there are 10.000 forum users or 0,0001% contributes code directly to Joomla. http://www.slideshare.net/johanjanssens
  • 30.
    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
  • 31.
    The future ofJoomla http://www.slideshare.net/johanjanssens
  • 32.
    Ask me howI became a pirate ? http://www.slideshare.net/johanjanssens
  • 33.
    Innovate the platform “Treat our framework, our extensions and other related products as a web platform.” http://www.slideshare.net/johanjanssens
  • 34.
    Architecture before features “Translate user needs in platform flexibility and extendibility” http://ideas.joomla.org/forums/84261-joomla-idea-pool http://www.slideshare.net/johanjanssens
  • 35.
    Define a technologyvision “Define a technology vision to bring focus, drive innovation and accelerate growth.” http://www.indeed.com/jobtrends?q=HTML5%2C+CSS3%2C+Mobile-app&l=&relative=1 HTML5 CSS3 Mobile http://www.slideshare.net/johanjanssens
  • 36.
    Don’t compete, collaborate! “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.” http://johan.janssens.me/post/5896327610/understanding-open-source http://www.slideshare.net/johanjanssens
  • 37.
    The Free So3wareDefinition 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. http://www.gnu.org/philosophy/free-sw.html http://www.slideshare.net/johanjanssens
  • 38.
  • 39.
    Are you aJoomleiro ? 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
  • 40.
    Questions ? http://www.twitter.com/johanjanssens http://johan.janssens.me http://www.slideshare.net/johanjanssens