SlideShare a Scribd company logo
1 of 185
Welcome to Joomla!


                           Ryan W. Ozimek

                       June 4, 2012 - Rome, Italy
                      Focus Group Open Source


        @cozimek
Tuesday, June 5, 12
Buon pomeriggio, Roma!




        @cozimek
Tuesday, June 5, 12
Who am I?




        @cozimek
Tuesday, June 5, 12
Who am I?




        @cozimek
Tuesday, June 5, 12
Who am I?




        @cozimek
                      X
Tuesday, June 5, 12
Who am I?




        @cozimek
Tuesday, June 5, 12
Where am I from?




        @cozimek
Tuesday, June 5, 12
Where am I from?




        @cozimek
Tuesday, June 5, 12
Where am I from?




        @cozimek
Tuesday, June 5, 12
Being president had its benefits




        @cozimek
Tuesday, June 5, 12
Being president had its benefits




        @cozimek
Tuesday, June 5, 12
Being president had its benefits




        @cozimek
Tuesday, June 5, 12
Being president had its benefits




        @cozimek
Tuesday, June 5, 12
Most
                 importantly ...

        @cozimek
Tuesday, June 5, 12
Sharing all the secrets!




        @cozimek
Tuesday, June 5, 12
Time to pull back the curtains




        @cozimek
Tuesday, June 5, 12
Before we begin...




        @cozimek
Tuesday, June 5, 12
My core business value...




                      >

        @cozimek
Tuesday, June 5, 12
Yesterday’s innovators




        @cozimek
Tuesday, June 5, 12
Today’s innovators




        @cozimek
Tuesday, June 5, 12
We’re living in a changing world




        @cozimek
Tuesday, June 5, 12
Joomla powers governments




        @cozimek
Tuesday, June 5, 12
Joomla powers critical charities




        @cozimek
Tuesday, June 5, 12
The social, public
                        impact of OSS
                      goes much further
                         than bits and
                            bytes
        @cozimek
Tuesday, June 5, 12
What is Joomla?




        @cozimek
Tuesday, June 5, 12
What is Joomla?




        @cozimek
Tuesday, June 5, 12
The unique birth of a project




        @cozimek
Tuesday, June 5, 12
The unique birth of a project




        @cozimek
Tuesday, June 5, 12
Oh 2001...




        @cozimek
Tuesday, June 5, 12
Open source patriots




        @cozimek
Tuesday, June 5, 12
Declaration of independence




        @cozimek
Tuesday, June 5, 12
My contribution




        @cozimek
Tuesday, June 5, 12
2 types of
                        organizational
                      leadership models

        @cozimek
Tuesday, June 5, 12
Corporate model




        @cozimek
Tuesday, June 5, 12
Benevolent dictator model




        @cozimek
Tuesday, June 5, 12
Hippie model




        @cozimek
Tuesday, June 5, 12
Power to the people




        @cozimek
Tuesday, June 5, 12
A story of growth




        @cozimek
Tuesday, June 5, 12
A story of growth




        @cozimek
Tuesday, June 5, 12
Joomla, by the numbers




                      31,973,928
                      downloads
        @cozimek
Tuesday, June 5, 12
Joomla, by the numbers




            2,615,968
           forum posts
        @cozimek
Tuesday, June 5, 12
Joomla, by the numbers




        @cozimek
Tuesday, June 5, 12
Joomla, by the numbers




                      563,674
                       users
        @cozimek
Tuesday, June 5, 12
Joomla, by the numbers


                      187x




        @cozimek
Tuesday, June 5, 12
Joomla, by the numbers




                    2.7%
                of the Web
        @cozimek
Tuesday, June 5, 12
Large enterprise support, users




        @cozimek
Tuesday, June 5, 12
Large enterprise support, users




        @cozimek
Tuesday, June 5, 12
Joomla’s evolution




        @cozimek
Tuesday, June 5, 12
What makes Joomla different?




        @cozimek
Tuesday, June 5, 12
What makes Joomla different?




                      Framework



        @cozimek
Tuesday, June 5, 12
What makes Joomla different?




                      Framework



        @cozimek
Tuesday, June 5, 12
Very excited developers




        @cozimek
Tuesday, June 5, 12
A new toolset




        @cozimek
Tuesday, June 5, 12
Publishing tweets from a CLI




        @cozimek
Tuesday, June 5, 12
Publishing tweets from a CLI




        @cozimek
Tuesday, June 5, 12
Build new extensions faster




        @cozimek
Tuesday, June 5, 12
Export site to HTML




        @cozimek
Tuesday, June 5, 12
How does this apply to us?




        @cozimek
Tuesday, June 5, 12
Why e-gov is important to me




        @cozimek
Tuesday, June 5, 12
Why e-gov is important to me

      • This meets a key function of Joomla:
              communications liberation for everyone




        @cozimek
Tuesday, June 5, 12
Why e-gov is important to me

      • This meets a key function of Joomla:
              communications liberation for everyone
      • Increasing transparency, empowerment, and
              accountability




        @cozimek
Tuesday, June 5, 12
A tough topic to pin down

      • Talking about what is good for e-Government
              is similar to asking “what’s good for
              businesses?” or “what’s good for charities?”




        @cozimek
Tuesday, June 5, 12
A case study in US gov




        @cozimek
Tuesday, June 5, 12
A case study in US gov




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • ASP …




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • ASP …
      • …not .NET but…




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • ASP …
      • …not .NET but…
      • ASP Classic



        @cozimek
Tuesday, June 5, 12
A case study in US gov




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • The challenge of working with another
              department for all technology needs




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • The challenge of working with another
              department for all technology needs
      • Technology was old, and not keeping up with
              the modern tools




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • The challenge of working with another
              department for all technology needs
      • Technology was old, and not keeping up with
              the modern tools
      • Direct access to the technology was difficult
              for House offices




        @cozimek
Tuesday, June 5, 12
A case study in US gov




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • The key purpose of the websites are to
              encourage the transparency and accountability
              of the US federal government, but…




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • The key purpose of the websites are to
              encourage the transparency and accountability
              of the US federal government, but…
      • It simply wasn’t able to keep up with the needs
              of the offices




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • The key purpose of the websites are to
              encourage the transparency and accountability
              of the US federal government, but…
      • It simply wasn’t able to keep up with the needs
              of the offices
      • Campaigns had more modern tools than the
              offices themselves



        @cozimek
Tuesday, June 5, 12
A case study in US gov




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • If offices chose to keep up with the times, they
              needed to go find their own consultants




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • If offices chose to keep up with the times, they
              needed to go find their own consultants
      • But…consultants needed to have their own
              servers in the House




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • If offices chose to keep up with the times, they
              needed to go find their own consultants
      • But…consultants needed to have their own
              servers in the House
      • Therefore, the barriers to entry and
              innovation were very high




        @cozimek
Tuesday, June 5, 12
A case study in US gov




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • So at first, we played the game…




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • So at first, we played the game…
      • …and used proprietary software




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • So at first, we played the game…
      • …and used proprietary software
      • …and tried to get along with ASP



        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • So at first, we played the game…
      • …and used proprietary software
      • …and tried to get along with ASP
      • …but we weren’t very happy with the process



        @cozimek
Tuesday, June 5, 12
A case study in US gov




        @cozimek
Tuesday, June 5, 12
A case study in US gov




        @cozimek
Tuesday, June 5, 12
A case study in US gov




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • Reasons to use a standardized CMS like
              Joomla for the House




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • Reasons to use a standardized CMS like
              Joomla for the House
            • High staff turnover




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • Reasons to use a standardized CMS like
              Joomla for the House
            • High staff turnover
            • Lower barriers to entry for staffers




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • Reasons to use a standardized CMS like
              Joomla for the House
            • High staff turnover
            • Lower barriers to entry for staffers
            • More direct access to technology available during
                      their campaigns




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • Reasons to use a standardized CMS like
              Joomla for the House
            • High staff turnover
            • Lower barriers to entry for staffers
            • More direct access to technology available during
                      their campaigns
            • Ability to integrate with CRM services

        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • Reasons to use a standardized CMS like
              Joomla for the House
            • High staff turnover
            • Lower barriers to entry for staffers
            • More direct access to technology available during
                      their campaigns
            • Ability to integrate with CRM services
            • Ability to manage custom Web services
        @cozimek
Tuesday, June 5, 12
A case study in US gov




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • At its peak, 1/4th of US Congress was running
              Joomla!




        @cozimek
Tuesday, June 5, 12
A case study in US gov

      • At its peak, 1/4th of US Congress was running
              Joomla!
      • Now, 9 years later, PHP and MySQL are the
              based standards of the US Congress House of
              Representatives




        @cozimek
Tuesday, June 5, 12
Let’s go global!




        @cozimek
Tuesday, June 5, 12
The #joomla-in-gov project




        @cozimek
Tuesday, June 5, 12
The #joomla-in-gov project

      • Started off with a personal frustration from a
              conference
      • …a tweet from an airport
      • …a few excited community members
      • …a wiki page
      • …and then, a little love from South Africa

        @cozimek
Tuesday, June 5, 12
The #joomla-in-gov project




        @cozimek
Tuesday, June 5, 12
The #joomla-in-gov project




        @cozimek
Tuesday, June 5, 12
The #joomla-in-gov project




        @cozimek
Tuesday, June 5, 12
Joomla in Italy




        @cozimek
Tuesday, June 5, 12
Joomla in Italy




        @cozimek
Tuesday, June 5, 12
Alessandro Rossi




        @cozimek
Tuesday, June 5, 12
Joomla in Italy, by the numbers




                        716,070
                      forum posts


        @cozimek
Tuesday, June 5, 12
Joomla in Italy, by the numbers




                           61,416
                      registered users


        @cozimek
Tuesday, June 5, 12
Joomla in Italy, by the numbers


                      20x




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Lowering costs




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Lowering costs
      • Difficult financial times




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Lowering costs
      • Difficult financial times
      • Complies with government mandates



        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Lowering costs
      • Difficult financial times
      • Complies with government mandates
      • With Joomla 2.5, it works with existing
              databases




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Lowering costs
      • Difficult financial times
      • Complies with government mandates
      • With Joomla 2.5, it works with existing
              databases
      • Alternative to “the cloud” if needed by
              agencies


        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Standardized around the world




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Standardized around the world
            • Gov can capitalize on worldwide existing education




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Standardized around the world
            • Gov can capitalize on worldwide existing education
      • Localization possible




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Standardized around the world
            • Gov can capitalize on worldwide existing education
      • Localization possible
            • Language replacement easy



        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Standardized around the world
            • Gov can capitalize on worldwide existing education
      • Localization possible
            • Language replacement easy
      • Lower barriers to entry for content creators


        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Standardized around the world
            • Gov can capitalize on worldwide existing education
      • Localization possible
            • Language replacement easy
      • Lower barriers to entry for content creators
            • Increases government’s transparency and
                      accountability


        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Procurement processes




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Procurement processes
            • Rarely fun, often long and tedious




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Procurement processes
            • Rarely fun, often long and tedious
            • US government’s GSA schedule




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Procurement processes
            • Rarely fun, often long and tedious
            • US government’s GSA schedule
      • Potential restrictions on content population of
              websites




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Procurement processes
            • Rarely fun, often long and tedious
            • US government’s GSA schedule
      • Potential restrictions on content population of
              websites
            • Security, infrastructure protection, gov guidelines

        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Procurement processes
            • Rarely fun, often long and tedious
            • US government’s GSA schedule
      • Potential restrictions on content population of
              websites
            • Security, infrastructure protection, gov guidelines
      • Compliance for accessibility
        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Procurement processes
            • Rarely fun, often long and tedious
            • US government’s GSA schedule
      • Potential restrictions on content population of
              websites
            • Security, infrastructure protection, gov guidelines
      • Compliance for accessibility
            • US government’s ADA Section 508
        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Existing infrastructure challenge




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Existing infrastructure challenge
            • You often need to use the hardware and
                      technology you’re given




        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Existing infrastructure challenge
            • You often need to use the hardware and
                      technology you’re given

      • Diverse audience of site visitors



        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Existing infrastructure challenge
            • You often need to use the hardware and
                      technology you’re given

      • Diverse audience of site visitors
            • Lowest common denominator (bandwidth, tech)



        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Existing infrastructure challenge
            • You often need to use the hardware and
                      technology you’re given

      • Diverse audience of site visitors
            • Lowest common denominator (bandwidth, tech)
            • Content challenges with diversity


        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Existing infrastructure challenge
            • You often need to use the hardware and
                      technology you’re given

      • Diverse audience of site visitors
            • Lowest common denominator (bandwidth, tech)
            • Content challenges with diversity
            • More local = more feedback needed

        @cozimek
Tuesday, June 5, 12
Benefits of using Joomla in gov

      • Existing infrastructure challenge
            • You often need to use the hardware and
                      technology you’re given

      • Diverse audience of site visitors
            • Lowest common denominator (bandwidth, tech)
            • Content challenges with diversity
            • More local = more feedback needed
            • More specific = more feedback needed
        @cozimek
Tuesday, June 5, 12
Things to keep in mind




        @cozimek
Tuesday, June 5, 12
Things to keep in mind

      • Audience of Joomla government users




        @cozimek
Tuesday, June 5, 12
Things to keep in mind

      • Audience of Joomla government users
            • Staff members carry diverse roles




        @cozimek
Tuesday, June 5, 12
Things to keep in mind

      • Audience of Joomla government users
            • Staff members carry diverse roles
                  •   US House staff




        @cozimek
Tuesday, June 5, 12
Things to keep in mind

      • Audience of Joomla government users
            • Staff members carry diverse roles
                  •     US House staff

            • Time to focus on website content is often shorter
                      than that in the corporate world




        @cozimek
Tuesday, June 5, 12
Things to keep in mind

      • Audience of Joomla government users
            • Staff members carry diverse roles
                  •     US House staff

            • Time to focus on website content is often shorter
                      than that in the corporate world
            • Turn-over is high, education needs to be easy and
                      learning curve as flat as possible



        @cozimek
Tuesday, June 5, 12
Best practices




        @cozimek
Tuesday, June 5, 12
Best practices

      • Have a back-up and disaster recovery plan




        @cozimek
Tuesday, June 5, 12
Best practices

      • Have a back-up and disaster recovery plan
      • Useful monitoring systems, like Nagios




        @cozimek
Tuesday, June 5, 12
Best practices

      • Have a back-up and disaster recovery plan
      • Useful monitoring systems, like Nagios
      • Increased levels of security



        @cozimek
Tuesday, June 5, 12
Best practices

      • Have a back-up and disaster recovery plan
      • Useful monitoring systems, like Nagios
      • Increased levels of security
      • Preparing for high site traffic, with unexpected
              peaks and valleys




        @cozimek
Tuesday, June 5, 12
Best practices

      • Have a back-up and disaster recovery plan
      • Useful monitoring systems, like Nagios
      • Increased levels of security
      • Preparing for high site traffic, with unexpected
              peaks and valleys
      • Coding for the lowest common denominator

        @cozimek
Tuesday, June 5, 12
Best practices




        @cozimek
Tuesday, June 5, 12
Best practices

      • Multi-server strategy




        @cozimek
Tuesday, June 5, 12
Best practices

      • Multi-server strategy
            • Development




        @cozimek
Tuesday, June 5, 12
Best practices

      • Multi-server strategy
            • Development
            • Testing/Staging




        @cozimek
Tuesday, June 5, 12
Best practices

      • Multi-server strategy
            • Development
            • Testing/Staging
            • Production



        @cozimek
Tuesday, June 5, 12
Best practices

      • Multi-server strategy
            • Development
            • Testing/Staging
            • Production
      • Build for the long-term…the very long-term


        @cozimek
Tuesday, June 5, 12
Best practices

      • Multi-server strategy
            • Development
            • Testing/Staging
            • Production
      • Build for the long-term…the very long-term
      • Create long-term support plans

        @cozimek
Tuesday, June 5, 12
Best practices




        @cozimek
Tuesday, June 5, 12
Best practices

      • Focus early on integration opportunities, a key
              differentiator




        @cozimek
Tuesday, June 5, 12
Best practices

      • Focus early on integration opportunities, a key
              differentiator
            • Examples from US House




        @cozimek
Tuesday, June 5, 12
Best practices

      • Focus early on integration opportunities, a key
              differentiator
            • Examples from US House
                  •   Flag requests




        @cozimek
Tuesday, June 5, 12
Best practices

      • Focus early on integration opportunities, a key
              differentiator
            • Examples from US House
                  •   Flag requests

                  •   CRM services




        @cozimek
Tuesday, June 5, 12
Best practices

      • Focus early on integration opportunities, a key
              differentiator
            • Examples from US House
                  •   Flag requests

                  •   CRM services

                  •   External Web services




        @cozimek
Tuesday, June 5, 12
Best practices

      • Focus early on integration opportunities, a key
              differentiator
            • Examples from US House
                  •   Flag requests

                  •   CRM services

                  •   External Web services

      • Multi-lingual requirements
        @cozimek
Tuesday, June 5, 12
Best practices

      • Get involved or start an open source or
              Joomla government community
            • Example from the USA: www.govloop.com




        @cozimek
Tuesday, June 5, 12
Best practices




        @cozimek
Tuesday, June 5, 12
Best practices




        @cozimek
Tuesday, June 5, 12
Best practices

      • Most importantly: Increase transparency and
              value to constituents wherever possible




        @cozimek
Tuesday, June 5, 12
Best practices

      • Most importantly: Increase transparency and
              value to constituents wherever possible
            • Be innovative




        @cozimek
Tuesday, June 5, 12
Best practices

      • Most importantly: Increase transparency and
              value to constituents wherever possible
            • Be innovative
            • Build mashups




        @cozimek
Tuesday, June 5, 12
Best practices

      • Most importantly: Increase transparency and
              value to constituents wherever possible
            • Be innovative
            • Build mashups
            • Create new data sets



        @cozimek
Tuesday, June 5, 12
Best practices

      • Most importantly: Increase transparency and
              value to constituents wherever possible
            • Be innovative
            • Build mashups
            • Create new data sets
            • Layer mapping technology


        @cozimek
Tuesday, June 5, 12
SeeClickFix.com




        @cozimek
Tuesday, June 5, 12
SeeClickFix.com




        @cozimek
Tuesday, June 5, 12
President’s State of the Union




        @cozimek
Tuesday, June 5, 12
Things to watch out for




        @cozimek
Tuesday, June 5, 12
Things to watch out for

      • Slow moving projects due to inherent
              consensus decision making process in
              government




        @cozimek
Tuesday, June 5, 12
Things to watch out for

      • Slow moving projects due to inherent
              consensus decision making process in
              government
      • Change orders that seem to come from
              nowhere




        @cozimek
Tuesday, June 5, 12
Things to watch out for

      • Slow moving projects due to inherent
              consensus decision making process in
              government
      • Change orders that seem to come from
              nowhere
      • Understanding the payment process of the
              government agency you’re working with



        @cozimek
Tuesday, June 5, 12
Things to watch out for




        @cozimek
Tuesday, June 5, 12
Things to watch out for

      • Clearly understand your main point of contact
              for billing, technology, and sign-off




        @cozimek
Tuesday, June 5, 12
Things to watch out for

      • Clearly understand your main point of contact
              for billing, technology, and sign-off
      • Domain names can be difficult to receive, so
              get them early




        @cozimek
Tuesday, June 5, 12
Things to watch out for

      • Clearly understand your main point of contact
              for billing, technology, and sign-off
      • Domain names can be difficult to receive, so
              get them early
      • Realize that community developed tools might
              not fit the requirements of government
              agencies, be ready to change



        @cozimek
Tuesday, June 5, 12
Grazie FGOS!




        @cozimek
Tuesday, June 5, 12
Questions?




        @cozimek
Tuesday, June 5, 12
Feel free to contact me!

         Ryan Ozimek
            PICnet
              Twitter: @cozimek

            cozimek@picnet.net




        @cozimek
Tuesday, June 5, 12

More Related Content

More from Roberto Galoppini

The FileZilla Way to Monetize Free Software
The FileZilla Way to Monetize Free SoftwareThe FileZilla Way to Monetize Free Software
The FileZilla Way to Monetize Free SoftwareRoberto Galoppini
 
Openoffice extensions and templates
Openoffice extensions and templatesOpenoffice extensions and templates
Openoffice extensions and templatesRoberto Galoppini
 
Focus Group Open Source 04.06.2012 Jesus Gonzalez Barahona
Focus Group Open Source 04.06.2012 Jesus Gonzalez BarahonaFocus Group Open Source 04.06.2012 Jesus Gonzalez Barahona
Focus Group Open Source 04.06.2012 Jesus Gonzalez BarahonaRoberto Galoppini
 
Focus Group Open Source 14.3.2012 Paolo Coppola
Focus Group Open Source 14.3.2012 Paolo Coppola Focus Group Open Source 14.3.2012 Paolo Coppola
Focus Group Open Source 14.3.2012 Paolo Coppola Roberto Galoppini
 
Focus Group Open Source 14.3.2012 Alessandro Chinnici
Focus Group Open Source 14.3.2012 Alessandro ChinniciFocus Group Open Source 14.3.2012 Alessandro Chinnici
Focus Group Open Source 14.3.2012 Alessandro ChinniciRoberto Galoppini
 
Focus Group Open Source 25.1.2012 Guido Vetere
Focus Group Open Source 25.1.2012 Guido VetereFocus Group Open Source 25.1.2012 Guido Vetere
Focus Group Open Source 25.1.2012 Guido VetereRoberto Galoppini
 
Focus Group Open Source 25.1.2012 Ernesto Belisario
Focus Group Open Source 25.1.2012 Ernesto BelisarioFocus Group Open Source 25.1.2012 Ernesto Belisario
Focus Group Open Source 25.1.2012 Ernesto BelisarioRoberto Galoppini
 
Focus Group Open Source 25.1.2012 Salvatore Marras
Focus Group Open Source 25.1.2012 Salvatore MarrasFocus Group Open Source 25.1.2012 Salvatore Marras
Focus Group Open Source 25.1.2012 Salvatore MarrasRoberto Galoppini
 
Focus Group Open Source 25.1.2012 Federico Morando
Focus Group Open Source 25.1.2012 Federico MorandoFocus Group Open Source 25.1.2012 Federico Morando
Focus Group Open Source 25.1.2012 Federico MorandoRoberto Galoppini
 
Focus Group Open Source 25.1.2012 Gianni Dominici
Focus Group Open Source 25.1.2012 Gianni DominiciFocus Group Open Source 25.1.2012 Gianni Dominici
Focus Group Open Source 25.1.2012 Gianni DominiciRoberto Galoppini
 
Focus Group Open Source 22.11.2011 Sebastiano Lomuscio
Focus Group Open Source 22.11.2011 Sebastiano LomuscioFocus Group Open Source 22.11.2011 Sebastiano Lomuscio
Focus Group Open Source 22.11.2011 Sebastiano LomuscioRoberto Galoppini
 
Open Source Focus Group 22.11.2011 Roberto Galoppini
Open Source Focus Group 22.11.2011 Roberto GaloppiniOpen Source Focus Group 22.11.2011 Roberto Galoppini
Open Source Focus Group 22.11.2011 Roberto GaloppiniRoberto Galoppini
 
Focus Group Open Source 22.11.2011 Augusto Coriglioni
Focus Group Open Source 22.11.2011 Augusto CoriglioniFocus Group Open Source 22.11.2011 Augusto Coriglioni
Focus Group Open Source 22.11.2011 Augusto CoriglioniRoberto Galoppini
 
Focus Group Open Source 22.11.2011 Boris Sofronic
Focus Group Open Source 22.11.2011 Boris SofronicFocus Group Open Source 22.11.2011 Boris Sofronic
Focus Group Open Source 22.11.2011 Boris SofronicRoberto Galoppini
 
Focus Group Open Source 04.10.2011 Marco De Felice
Focus Group Open Source 04.10.2011 Marco De FeliceFocus Group Open Source 04.10.2011 Marco De Felice
Focus Group Open Source 04.10.2011 Marco De FeliceRoberto Galoppini
 
Focus Group Open Source 04.10.2011 Massimiliano Belardi
Focus Group Open Source 04.10.2011 Massimiliano BelardiFocus Group Open Source 04.10.2011 Massimiliano Belardi
Focus Group Open Source 04.10.2011 Massimiliano BelardiRoberto Galoppini
 
Focus Group Open Source 04.10.2011 Andrea Trentini
Focus Group Open Source 04.10.2011 Andrea TrentiniFocus Group Open Source 04.10.2011 Andrea Trentini
Focus Group Open Source 04.10.2011 Andrea TrentiniRoberto Galoppini
 
Scoring zarafa with sos open source
Scoring zarafa with sos open sourceScoring zarafa with sos open source
Scoring zarafa with sos open sourceRoberto Galoppini
 
Focus Group Open Source 09.05.2011 Massimiliano Belardi
Focus Group Open Source 09.05.2011 Massimiliano BelardiFocus Group Open Source 09.05.2011 Massimiliano Belardi
Focus Group Open Source 09.05.2011 Massimiliano BelardiRoberto Galoppini
 
Focus Group Open Source 09.05.2011 Filippo Sorbello
Focus Group Open Source 09.05.2011 Filippo Sorbello Focus Group Open Source 09.05.2011 Filippo Sorbello
Focus Group Open Source 09.05.2011 Filippo Sorbello Roberto Galoppini
 

More from Roberto Galoppini (20)

The FileZilla Way to Monetize Free Software
The FileZilla Way to Monetize Free SoftwareThe FileZilla Way to Monetize Free Software
The FileZilla Way to Monetize Free Software
 
Openoffice extensions and templates
Openoffice extensions and templatesOpenoffice extensions and templates
Openoffice extensions and templates
 
Focus Group Open Source 04.06.2012 Jesus Gonzalez Barahona
Focus Group Open Source 04.06.2012 Jesus Gonzalez BarahonaFocus Group Open Source 04.06.2012 Jesus Gonzalez Barahona
Focus Group Open Source 04.06.2012 Jesus Gonzalez Barahona
 
Focus Group Open Source 14.3.2012 Paolo Coppola
Focus Group Open Source 14.3.2012 Paolo Coppola Focus Group Open Source 14.3.2012 Paolo Coppola
Focus Group Open Source 14.3.2012 Paolo Coppola
 
Focus Group Open Source 14.3.2012 Alessandro Chinnici
Focus Group Open Source 14.3.2012 Alessandro ChinniciFocus Group Open Source 14.3.2012 Alessandro Chinnici
Focus Group Open Source 14.3.2012 Alessandro Chinnici
 
Focus Group Open Source 25.1.2012 Guido Vetere
Focus Group Open Source 25.1.2012 Guido VetereFocus Group Open Source 25.1.2012 Guido Vetere
Focus Group Open Source 25.1.2012 Guido Vetere
 
Focus Group Open Source 25.1.2012 Ernesto Belisario
Focus Group Open Source 25.1.2012 Ernesto BelisarioFocus Group Open Source 25.1.2012 Ernesto Belisario
Focus Group Open Source 25.1.2012 Ernesto Belisario
 
Focus Group Open Source 25.1.2012 Salvatore Marras
Focus Group Open Source 25.1.2012 Salvatore MarrasFocus Group Open Source 25.1.2012 Salvatore Marras
Focus Group Open Source 25.1.2012 Salvatore Marras
 
Focus Group Open Source 25.1.2012 Federico Morando
Focus Group Open Source 25.1.2012 Federico MorandoFocus Group Open Source 25.1.2012 Federico Morando
Focus Group Open Source 25.1.2012 Federico Morando
 
Focus Group Open Source 25.1.2012 Gianni Dominici
Focus Group Open Source 25.1.2012 Gianni DominiciFocus Group Open Source 25.1.2012 Gianni Dominici
Focus Group Open Source 25.1.2012 Gianni Dominici
 
Focus Group Open Source 22.11.2011 Sebastiano Lomuscio
Focus Group Open Source 22.11.2011 Sebastiano LomuscioFocus Group Open Source 22.11.2011 Sebastiano Lomuscio
Focus Group Open Source 22.11.2011 Sebastiano Lomuscio
 
Open Source Focus Group 22.11.2011 Roberto Galoppini
Open Source Focus Group 22.11.2011 Roberto GaloppiniOpen Source Focus Group 22.11.2011 Roberto Galoppini
Open Source Focus Group 22.11.2011 Roberto Galoppini
 
Focus Group Open Source 22.11.2011 Augusto Coriglioni
Focus Group Open Source 22.11.2011 Augusto CoriglioniFocus Group Open Source 22.11.2011 Augusto Coriglioni
Focus Group Open Source 22.11.2011 Augusto Coriglioni
 
Focus Group Open Source 22.11.2011 Boris Sofronic
Focus Group Open Source 22.11.2011 Boris SofronicFocus Group Open Source 22.11.2011 Boris Sofronic
Focus Group Open Source 22.11.2011 Boris Sofronic
 
Focus Group Open Source 04.10.2011 Marco De Felice
Focus Group Open Source 04.10.2011 Marco De FeliceFocus Group Open Source 04.10.2011 Marco De Felice
Focus Group Open Source 04.10.2011 Marco De Felice
 
Focus Group Open Source 04.10.2011 Massimiliano Belardi
Focus Group Open Source 04.10.2011 Massimiliano BelardiFocus Group Open Source 04.10.2011 Massimiliano Belardi
Focus Group Open Source 04.10.2011 Massimiliano Belardi
 
Focus Group Open Source 04.10.2011 Andrea Trentini
Focus Group Open Source 04.10.2011 Andrea TrentiniFocus Group Open Source 04.10.2011 Andrea Trentini
Focus Group Open Source 04.10.2011 Andrea Trentini
 
Scoring zarafa with sos open source
Scoring zarafa with sos open sourceScoring zarafa with sos open source
Scoring zarafa with sos open source
 
Focus Group Open Source 09.05.2011 Massimiliano Belardi
Focus Group Open Source 09.05.2011 Massimiliano BelardiFocus Group Open Source 09.05.2011 Massimiliano Belardi
Focus Group Open Source 09.05.2011 Massimiliano Belardi
 
Focus Group Open Source 09.05.2011 Filippo Sorbello
Focus Group Open Source 09.05.2011 Filippo Sorbello Focus Group Open Source 09.05.2011 Filippo Sorbello
Focus Group Open Source 09.05.2011 Filippo Sorbello
 

Recently uploaded

Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 

Welcome to Joomla Focus Group Open Source

  • 1. Welcome to Joomla! Ryan W. Ozimek June 4, 2012 - Rome, Italy Focus Group Open Source @cozimek Tuesday, June 5, 12
  • 2. Buon pomeriggio, Roma! @cozimek Tuesday, June 5, 12
  • 3. Who am I? @cozimek Tuesday, June 5, 12
  • 4. Who am I? @cozimek Tuesday, June 5, 12
  • 5. Who am I? @cozimek X Tuesday, June 5, 12
  • 6. Who am I? @cozimek Tuesday, June 5, 12
  • 7. Where am I from? @cozimek Tuesday, June 5, 12
  • 8. Where am I from? @cozimek Tuesday, June 5, 12
  • 9. Where am I from? @cozimek Tuesday, June 5, 12
  • 10. Being president had its benefits @cozimek Tuesday, June 5, 12
  • 11. Being president had its benefits @cozimek Tuesday, June 5, 12
  • 12. Being president had its benefits @cozimek Tuesday, June 5, 12
  • 13. Being president had its benefits @cozimek Tuesday, June 5, 12
  • 14. Most importantly ... @cozimek Tuesday, June 5, 12
  • 15. Sharing all the secrets! @cozimek Tuesday, June 5, 12
  • 16. Time to pull back the curtains @cozimek Tuesday, June 5, 12
  • 17. Before we begin... @cozimek Tuesday, June 5, 12
  • 18. My core business value... > @cozimek Tuesday, June 5, 12
  • 19. Yesterday’s innovators @cozimek Tuesday, June 5, 12
  • 20. Today’s innovators @cozimek Tuesday, June 5, 12
  • 21. We’re living in a changing world @cozimek Tuesday, June 5, 12
  • 22. Joomla powers governments @cozimek Tuesday, June 5, 12
  • 23. Joomla powers critical charities @cozimek Tuesday, June 5, 12
  • 24. The social, public impact of OSS goes much further than bits and bytes @cozimek Tuesday, June 5, 12
  • 25. What is Joomla? @cozimek Tuesday, June 5, 12
  • 26. What is Joomla? @cozimek Tuesday, June 5, 12
  • 27. The unique birth of a project @cozimek Tuesday, June 5, 12
  • 28. The unique birth of a project @cozimek Tuesday, June 5, 12
  • 29. Oh 2001... @cozimek Tuesday, June 5, 12
  • 30. Open source patriots @cozimek Tuesday, June 5, 12
  • 31. Declaration of independence @cozimek Tuesday, June 5, 12
  • 32. My contribution @cozimek Tuesday, June 5, 12
  • 33. 2 types of organizational leadership models @cozimek Tuesday, June 5, 12
  • 34. Corporate model @cozimek Tuesday, June 5, 12
  • 35. Benevolent dictator model @cozimek Tuesday, June 5, 12
  • 36. Hippie model @cozimek Tuesday, June 5, 12
  • 37. Power to the people @cozimek Tuesday, June 5, 12
  • 38. A story of growth @cozimek Tuesday, June 5, 12
  • 39. A story of growth @cozimek Tuesday, June 5, 12
  • 40. Joomla, by the numbers 31,973,928 downloads @cozimek Tuesday, June 5, 12
  • 41. Joomla, by the numbers 2,615,968 forum posts @cozimek Tuesday, June 5, 12
  • 42. Joomla, by the numbers @cozimek Tuesday, June 5, 12
  • 43. Joomla, by the numbers 563,674 users @cozimek Tuesday, June 5, 12
  • 44. Joomla, by the numbers 187x @cozimek Tuesday, June 5, 12
  • 45. Joomla, by the numbers 2.7% of the Web @cozimek Tuesday, June 5, 12
  • 46. Large enterprise support, users @cozimek Tuesday, June 5, 12
  • 47. Large enterprise support, users @cozimek Tuesday, June 5, 12
  • 48. Joomla’s evolution @cozimek Tuesday, June 5, 12
  • 49. What makes Joomla different? @cozimek Tuesday, June 5, 12
  • 50. What makes Joomla different? Framework @cozimek Tuesday, June 5, 12
  • 51. What makes Joomla different? Framework @cozimek Tuesday, June 5, 12
  • 52. Very excited developers @cozimek Tuesday, June 5, 12
  • 53. A new toolset @cozimek Tuesday, June 5, 12
  • 54. Publishing tweets from a CLI @cozimek Tuesday, June 5, 12
  • 55. Publishing tweets from a CLI @cozimek Tuesday, June 5, 12
  • 56. Build new extensions faster @cozimek Tuesday, June 5, 12
  • 57. Export site to HTML @cozimek Tuesday, June 5, 12
  • 58. How does this apply to us? @cozimek Tuesday, June 5, 12
  • 59. Why e-gov is important to me @cozimek Tuesday, June 5, 12
  • 60. Why e-gov is important to me • This meets a key function of Joomla: communications liberation for everyone @cozimek Tuesday, June 5, 12
  • 61. Why e-gov is important to me • This meets a key function of Joomla: communications liberation for everyone • Increasing transparency, empowerment, and accountability @cozimek Tuesday, June 5, 12
  • 62. A tough topic to pin down • Talking about what is good for e-Government is similar to asking “what’s good for businesses?” or “what’s good for charities?” @cozimek Tuesday, June 5, 12
  • 63. A case study in US gov @cozimek Tuesday, June 5, 12
  • 64. A case study in US gov @cozimek Tuesday, June 5, 12
  • 65. A case study in US gov • ASP … @cozimek Tuesday, June 5, 12
  • 66. A case study in US gov • ASP … • …not .NET but… @cozimek Tuesday, June 5, 12
  • 67. A case study in US gov • ASP … • …not .NET but… • ASP Classic @cozimek Tuesday, June 5, 12
  • 68. A case study in US gov @cozimek Tuesday, June 5, 12
  • 69. A case study in US gov • The challenge of working with another department for all technology needs @cozimek Tuesday, June 5, 12
  • 70. A case study in US gov • The challenge of working with another department for all technology needs • Technology was old, and not keeping up with the modern tools @cozimek Tuesday, June 5, 12
  • 71. A case study in US gov • The challenge of working with another department for all technology needs • Technology was old, and not keeping up with the modern tools • Direct access to the technology was difficult for House offices @cozimek Tuesday, June 5, 12
  • 72. A case study in US gov @cozimek Tuesday, June 5, 12
  • 73. A case study in US gov • The key purpose of the websites are to encourage the transparency and accountability of the US federal government, but… @cozimek Tuesday, June 5, 12
  • 74. A case study in US gov • The key purpose of the websites are to encourage the transparency and accountability of the US federal government, but… • It simply wasn’t able to keep up with the needs of the offices @cozimek Tuesday, June 5, 12
  • 75. A case study in US gov • The key purpose of the websites are to encourage the transparency and accountability of the US federal government, but… • It simply wasn’t able to keep up with the needs of the offices • Campaigns had more modern tools than the offices themselves @cozimek Tuesday, June 5, 12
  • 76. A case study in US gov @cozimek Tuesday, June 5, 12
  • 77. A case study in US gov • If offices chose to keep up with the times, they needed to go find their own consultants @cozimek Tuesday, June 5, 12
  • 78. A case study in US gov • If offices chose to keep up with the times, they needed to go find their own consultants • But…consultants needed to have their own servers in the House @cozimek Tuesday, June 5, 12
  • 79. A case study in US gov • If offices chose to keep up with the times, they needed to go find their own consultants • But…consultants needed to have their own servers in the House • Therefore, the barriers to entry and innovation were very high @cozimek Tuesday, June 5, 12
  • 80. A case study in US gov @cozimek Tuesday, June 5, 12
  • 81. A case study in US gov • So at first, we played the game… @cozimek Tuesday, June 5, 12
  • 82. A case study in US gov • So at first, we played the game… • …and used proprietary software @cozimek Tuesday, June 5, 12
  • 83. A case study in US gov • So at first, we played the game… • …and used proprietary software • …and tried to get along with ASP @cozimek Tuesday, June 5, 12
  • 84. A case study in US gov • So at first, we played the game… • …and used proprietary software • …and tried to get along with ASP • …but we weren’t very happy with the process @cozimek Tuesday, June 5, 12
  • 85. A case study in US gov @cozimek Tuesday, June 5, 12
  • 86. A case study in US gov @cozimek Tuesday, June 5, 12
  • 87. A case study in US gov @cozimek Tuesday, June 5, 12
  • 88. A case study in US gov • Reasons to use a standardized CMS like Joomla for the House @cozimek Tuesday, June 5, 12
  • 89. A case study in US gov • Reasons to use a standardized CMS like Joomla for the House • High staff turnover @cozimek Tuesday, June 5, 12
  • 90. A case study in US gov • Reasons to use a standardized CMS like Joomla for the House • High staff turnover • Lower barriers to entry for staffers @cozimek Tuesday, June 5, 12
  • 91. A case study in US gov • Reasons to use a standardized CMS like Joomla for the House • High staff turnover • Lower barriers to entry for staffers • More direct access to technology available during their campaigns @cozimek Tuesday, June 5, 12
  • 92. A case study in US gov • Reasons to use a standardized CMS like Joomla for the House • High staff turnover • Lower barriers to entry for staffers • More direct access to technology available during their campaigns • Ability to integrate with CRM services @cozimek Tuesday, June 5, 12
  • 93. A case study in US gov • Reasons to use a standardized CMS like Joomla for the House • High staff turnover • Lower barriers to entry for staffers • More direct access to technology available during their campaigns • Ability to integrate with CRM services • Ability to manage custom Web services @cozimek Tuesday, June 5, 12
  • 94. A case study in US gov @cozimek Tuesday, June 5, 12
  • 95. A case study in US gov • At its peak, 1/4th of US Congress was running Joomla! @cozimek Tuesday, June 5, 12
  • 96. A case study in US gov • At its peak, 1/4th of US Congress was running Joomla! • Now, 9 years later, PHP and MySQL are the based standards of the US Congress House of Representatives @cozimek Tuesday, June 5, 12
  • 97. Let’s go global! @cozimek Tuesday, June 5, 12
  • 98. The #joomla-in-gov project @cozimek Tuesday, June 5, 12
  • 99. The #joomla-in-gov project • Started off with a personal frustration from a conference • …a tweet from an airport • …a few excited community members • …a wiki page • …and then, a little love from South Africa @cozimek Tuesday, June 5, 12
  • 100. The #joomla-in-gov project @cozimek Tuesday, June 5, 12
  • 101. The #joomla-in-gov project @cozimek Tuesday, June 5, 12
  • 102. The #joomla-in-gov project @cozimek Tuesday, June 5, 12
  • 103. Joomla in Italy @cozimek Tuesday, June 5, 12
  • 104. Joomla in Italy @cozimek Tuesday, June 5, 12
  • 105. Alessandro Rossi @cozimek Tuesday, June 5, 12
  • 106. Joomla in Italy, by the numbers 716,070 forum posts @cozimek Tuesday, June 5, 12
  • 107. Joomla in Italy, by the numbers 61,416 registered users @cozimek Tuesday, June 5, 12
  • 108. Joomla in Italy, by the numbers 20x @cozimek Tuesday, June 5, 12
  • 109. Benefits of using Joomla in gov @cozimek Tuesday, June 5, 12
  • 110. Benefits of using Joomla in gov • Lowering costs @cozimek Tuesday, June 5, 12
  • 111. Benefits of using Joomla in gov • Lowering costs • Difficult financial times @cozimek Tuesday, June 5, 12
  • 112. Benefits of using Joomla in gov • Lowering costs • Difficult financial times • Complies with government mandates @cozimek Tuesday, June 5, 12
  • 113. Benefits of using Joomla in gov • Lowering costs • Difficult financial times • Complies with government mandates • With Joomla 2.5, it works with existing databases @cozimek Tuesday, June 5, 12
  • 114. Benefits of using Joomla in gov • Lowering costs • Difficult financial times • Complies with government mandates • With Joomla 2.5, it works with existing databases • Alternative to “the cloud” if needed by agencies @cozimek Tuesday, June 5, 12
  • 115. Benefits of using Joomla in gov @cozimek Tuesday, June 5, 12
  • 116. Benefits of using Joomla in gov • Standardized around the world @cozimek Tuesday, June 5, 12
  • 117. Benefits of using Joomla in gov • Standardized around the world • Gov can capitalize on worldwide existing education @cozimek Tuesday, June 5, 12
  • 118. Benefits of using Joomla in gov • Standardized around the world • Gov can capitalize on worldwide existing education • Localization possible @cozimek Tuesday, June 5, 12
  • 119. Benefits of using Joomla in gov • Standardized around the world • Gov can capitalize on worldwide existing education • Localization possible • Language replacement easy @cozimek Tuesday, June 5, 12
  • 120. Benefits of using Joomla in gov • Standardized around the world • Gov can capitalize on worldwide existing education • Localization possible • Language replacement easy • Lower barriers to entry for content creators @cozimek Tuesday, June 5, 12
  • 121. Benefits of using Joomla in gov • Standardized around the world • Gov can capitalize on worldwide existing education • Localization possible • Language replacement easy • Lower barriers to entry for content creators • Increases government’s transparency and accountability @cozimek Tuesday, June 5, 12
  • 122. Benefits of using Joomla in gov @cozimek Tuesday, June 5, 12
  • 123. Benefits of using Joomla in gov • Procurement processes @cozimek Tuesday, June 5, 12
  • 124. Benefits of using Joomla in gov • Procurement processes • Rarely fun, often long and tedious @cozimek Tuesday, June 5, 12
  • 125. Benefits of using Joomla in gov • Procurement processes • Rarely fun, often long and tedious • US government’s GSA schedule @cozimek Tuesday, June 5, 12
  • 126. Benefits of using Joomla in gov • Procurement processes • Rarely fun, often long and tedious • US government’s GSA schedule • Potential restrictions on content population of websites @cozimek Tuesday, June 5, 12
  • 127. Benefits of using Joomla in gov • Procurement processes • Rarely fun, often long and tedious • US government’s GSA schedule • Potential restrictions on content population of websites • Security, infrastructure protection, gov guidelines @cozimek Tuesday, June 5, 12
  • 128. Benefits of using Joomla in gov • Procurement processes • Rarely fun, often long and tedious • US government’s GSA schedule • Potential restrictions on content population of websites • Security, infrastructure protection, gov guidelines • Compliance for accessibility @cozimek Tuesday, June 5, 12
  • 129. Benefits of using Joomla in gov • Procurement processes • Rarely fun, often long and tedious • US government’s GSA schedule • Potential restrictions on content population of websites • Security, infrastructure protection, gov guidelines • Compliance for accessibility • US government’s ADA Section 508 @cozimek Tuesday, June 5, 12
  • 130. Benefits of using Joomla in gov @cozimek Tuesday, June 5, 12
  • 131. Benefits of using Joomla in gov • Existing infrastructure challenge @cozimek Tuesday, June 5, 12
  • 132. Benefits of using Joomla in gov • Existing infrastructure challenge • You often need to use the hardware and technology you’re given @cozimek Tuesday, June 5, 12
  • 133. Benefits of using Joomla in gov • Existing infrastructure challenge • You often need to use the hardware and technology you’re given • Diverse audience of site visitors @cozimek Tuesday, June 5, 12
  • 134. Benefits of using Joomla in gov • Existing infrastructure challenge • You often need to use the hardware and technology you’re given • Diverse audience of site visitors • Lowest common denominator (bandwidth, tech) @cozimek Tuesday, June 5, 12
  • 135. Benefits of using Joomla in gov • Existing infrastructure challenge • You often need to use the hardware and technology you’re given • Diverse audience of site visitors • Lowest common denominator (bandwidth, tech) • Content challenges with diversity @cozimek Tuesday, June 5, 12
  • 136. Benefits of using Joomla in gov • Existing infrastructure challenge • You often need to use the hardware and technology you’re given • Diverse audience of site visitors • Lowest common denominator (bandwidth, tech) • Content challenges with diversity • More local = more feedback needed @cozimek Tuesday, June 5, 12
  • 137. Benefits of using Joomla in gov • Existing infrastructure challenge • You often need to use the hardware and technology you’re given • Diverse audience of site visitors • Lowest common denominator (bandwidth, tech) • Content challenges with diversity • More local = more feedback needed • More specific = more feedback needed @cozimek Tuesday, June 5, 12
  • 138. Things to keep in mind @cozimek Tuesday, June 5, 12
  • 139. Things to keep in mind • Audience of Joomla government users @cozimek Tuesday, June 5, 12
  • 140. Things to keep in mind • Audience of Joomla government users • Staff members carry diverse roles @cozimek Tuesday, June 5, 12
  • 141. Things to keep in mind • Audience of Joomla government users • Staff members carry diverse roles • US House staff @cozimek Tuesday, June 5, 12
  • 142. Things to keep in mind • Audience of Joomla government users • Staff members carry diverse roles • US House staff • Time to focus on website content is often shorter than that in the corporate world @cozimek Tuesday, June 5, 12
  • 143. Things to keep in mind • Audience of Joomla government users • Staff members carry diverse roles • US House staff • Time to focus on website content is often shorter than that in the corporate world • Turn-over is high, education needs to be easy and learning curve as flat as possible @cozimek Tuesday, June 5, 12
  • 144. Best practices @cozimek Tuesday, June 5, 12
  • 145. Best practices • Have a back-up and disaster recovery plan @cozimek Tuesday, June 5, 12
  • 146. Best practices • Have a back-up and disaster recovery plan • Useful monitoring systems, like Nagios @cozimek Tuesday, June 5, 12
  • 147. Best practices • Have a back-up and disaster recovery plan • Useful monitoring systems, like Nagios • Increased levels of security @cozimek Tuesday, June 5, 12
  • 148. Best practices • Have a back-up and disaster recovery plan • Useful monitoring systems, like Nagios • Increased levels of security • Preparing for high site traffic, with unexpected peaks and valleys @cozimek Tuesday, June 5, 12
  • 149. Best practices • Have a back-up and disaster recovery plan • Useful monitoring systems, like Nagios • Increased levels of security • Preparing for high site traffic, with unexpected peaks and valleys • Coding for the lowest common denominator @cozimek Tuesday, June 5, 12
  • 150. Best practices @cozimek Tuesday, June 5, 12
  • 151. Best practices • Multi-server strategy @cozimek Tuesday, June 5, 12
  • 152. Best practices • Multi-server strategy • Development @cozimek Tuesday, June 5, 12
  • 153. Best practices • Multi-server strategy • Development • Testing/Staging @cozimek Tuesday, June 5, 12
  • 154. Best practices • Multi-server strategy • Development • Testing/Staging • Production @cozimek Tuesday, June 5, 12
  • 155. Best practices • Multi-server strategy • Development • Testing/Staging • Production • Build for the long-term…the very long-term @cozimek Tuesday, June 5, 12
  • 156. Best practices • Multi-server strategy • Development • Testing/Staging • Production • Build for the long-term…the very long-term • Create long-term support plans @cozimek Tuesday, June 5, 12
  • 157. Best practices @cozimek Tuesday, June 5, 12
  • 158. Best practices • Focus early on integration opportunities, a key differentiator @cozimek Tuesday, June 5, 12
  • 159. Best practices • Focus early on integration opportunities, a key differentiator • Examples from US House @cozimek Tuesday, June 5, 12
  • 160. Best practices • Focus early on integration opportunities, a key differentiator • Examples from US House • Flag requests @cozimek Tuesday, June 5, 12
  • 161. Best practices • Focus early on integration opportunities, a key differentiator • Examples from US House • Flag requests • CRM services @cozimek Tuesday, June 5, 12
  • 162. Best practices • Focus early on integration opportunities, a key differentiator • Examples from US House • Flag requests • CRM services • External Web services @cozimek Tuesday, June 5, 12
  • 163. Best practices • Focus early on integration opportunities, a key differentiator • Examples from US House • Flag requests • CRM services • External Web services • Multi-lingual requirements @cozimek Tuesday, June 5, 12
  • 164. Best practices • Get involved or start an open source or Joomla government community • Example from the USA: www.govloop.com @cozimek Tuesday, June 5, 12
  • 165. Best practices @cozimek Tuesday, June 5, 12
  • 166. Best practices @cozimek Tuesday, June 5, 12
  • 167. Best practices • Most importantly: Increase transparency and value to constituents wherever possible @cozimek Tuesday, June 5, 12
  • 168. Best practices • Most importantly: Increase transparency and value to constituents wherever possible • Be innovative @cozimek Tuesday, June 5, 12
  • 169. Best practices • Most importantly: Increase transparency and value to constituents wherever possible • Be innovative • Build mashups @cozimek Tuesday, June 5, 12
  • 170. Best practices • Most importantly: Increase transparency and value to constituents wherever possible • Be innovative • Build mashups • Create new data sets @cozimek Tuesday, June 5, 12
  • 171. Best practices • Most importantly: Increase transparency and value to constituents wherever possible • Be innovative • Build mashups • Create new data sets • Layer mapping technology @cozimek Tuesday, June 5, 12
  • 172. SeeClickFix.com @cozimek Tuesday, June 5, 12
  • 173. SeeClickFix.com @cozimek Tuesday, June 5, 12
  • 174. President’s State of the Union @cozimek Tuesday, June 5, 12
  • 175. Things to watch out for @cozimek Tuesday, June 5, 12
  • 176. Things to watch out for • Slow moving projects due to inherent consensus decision making process in government @cozimek Tuesday, June 5, 12
  • 177. Things to watch out for • Slow moving projects due to inherent consensus decision making process in government • Change orders that seem to come from nowhere @cozimek Tuesday, June 5, 12
  • 178. Things to watch out for • Slow moving projects due to inherent consensus decision making process in government • Change orders that seem to come from nowhere • Understanding the payment process of the government agency you’re working with @cozimek Tuesday, June 5, 12
  • 179. Things to watch out for @cozimek Tuesday, June 5, 12
  • 180. Things to watch out for • Clearly understand your main point of contact for billing, technology, and sign-off @cozimek Tuesday, June 5, 12
  • 181. Things to watch out for • Clearly understand your main point of contact for billing, technology, and sign-off • Domain names can be difficult to receive, so get them early @cozimek Tuesday, June 5, 12
  • 182. Things to watch out for • Clearly understand your main point of contact for billing, technology, and sign-off • Domain names can be difficult to receive, so get them early • Realize that community developed tools might not fit the requirements of government agencies, be ready to change @cozimek Tuesday, June 5, 12
  • 183. Grazie FGOS! @cozimek Tuesday, June 5, 12
  • 184. Questions? @cozimek Tuesday, June 5, 12
  • 185. Feel free to contact me! Ryan Ozimek PICnet Twitter: @cozimek cozimek@picnet.net @cozimek Tuesday, June 5, 12