SlideShare una empresa de Scribd logo
1 de 77
Descargar para leer sin conexión
State of the
Joomla Union
Rod Martin
Vice President
Open Source Matters
@imrodmartin
BEFORE WE GET STARTED…
video
video
• What is Joomla?
• Who is Joomla?
• How is Joomla Doing?
• How does Joomla 

(the Project) Work?
• Where is Joomla Going?
• Life is a Highway…
It’s Awesome!
Joomla is
Open Source
Software
Open source software is
software whose source code is
available for modification or
enhancement by anyone.
http://opensource.com/resources/what-open-source
And that’s how we got our start.
Joomla was the result of a fork of
Mambo on August 17, 2005 and got
it’s “official” start on Sept. 1
Joomla won the Packt Publishing
Open Source Content Management
System Award 

in 2006, 2007, and 2011.
http://en.wikipedia.org/wiki/Joomla
Joomla!
turned 10 on
September
1st!
http://magazine.joomla.org/issues/issue-august-2015/item/
2818-10-years-of-joomla-birthdays
Joomla! is
Volunteers
Joomla! is Volunteers
"Joomla has no Venture Capital firms
behind it. Joomla has no parent
company, no shareholders and no
investors behind it. Joomla has no
C.E.O., no dictator and no owner.
It has you.”
Steve Burge - OSTraining - 2010
A LOT of Contributors
https://www.openhub.net/p/joomla/contributors/summary
Joomla! Gets Together!
JOOMLA! GETS TOGETHER!
How is Joomla!
Doing?
Over
Downloads
https://status.sobi-pro.eu/jcount/
I want to contribute to something
larger than me that is enabling
people to make an impact on
lives locally and globally.
Sarah Watz
around
3% of the web
Around 5.5 MILLION websites
Over 511,000 lines of code & comments
https://www.openhub.net/p/joomla/analyses/latest/languages_summary
60 languages in 3.x
http://community.joomla.org/translations/joomla-3-translations.html
Joomla By the Numbers
63,800,000 downloads of Joomla CMS
~ 673,300 forum members
~ 3,000,000 forum posts
7,422 extensions at extensons.joomla.org
~250 contributors to Joomla CMS 

last 12 months
223 Local Joomla! User Groups (JUGs)
How Does
Joomla Work?
Organized and
Decentralized Teams
PLT
Code
OSM
Legal and Financial
CLT
People
Production
Leadership Team
• All things code
• Coordinating & merging contributions
• Bug Squad
• Quality Assurance
• Coordinating Releases
• Setting Deadlines
• Code Sprints
• Innovation
• CMS/Features
• Framework
PLT
Code
Community
Leadership Team
• Directories
• Extensions (JED)
• Resources
• User Groups
• Community Magazine
• Events
• Forums
• Translations
• Documentation
CLT
People
Open Source
Matters
• Legal
• Licensing
• Trademark
• Domains
• Contracts
• Financial
• Budgets, Taxes, Sponsors
• Certification
• Governance
OSM
Legal and Financial
Where is
Joomla! Going?
Joomla 3.4
One Version of Joomla!
demo.joomla.org
http://goo.gl/0SSzdF
Hosted Sites at joomla.com
Resources Directory
Volunteer Portal
The Roadmap
developer.joomla.org/cms/
roadmap.html
But, its also…
Historical Trends
http://w3techs.com/technologies/history_overview/content_management/all/y
Historical Trends
0
7.5
15
22.5
30
0
20
40
60
80
2010 2011 2012 2013 2014 2015
None WordPress Joomla Drupal
Market Share of CMS Sites
0
15
30
45
60
2010 2011 2012 2013 2014 2015
WordPress Joomla Drupal
http://w3techs.com/technologies/history_overview/content_management/ms/y
SWOT Analysis
• Joomla’s Strengths are outstanding. Out of
the box its one of the best CMS’s out there.
• Many of Joomla’s Weaknesses come from
its strengths taken to an extreme
• There is significant opportunity for Joomla
• There are threats - both internal and
external.
https://www.youtube.com/watch?v=fRY7vSarkio
KEY FINDINGS
Strengths
A. Massive distribution and positive brand awareness.
B. Large, “raging” user & dev community.
C. Relatively large 3rd party vendor ecosystem.
D. MVC, solid, flexible, fast, rapid development framework.
E. Distributed power base (no VC or major corporate influence) 

means community has strong voice in the

direction of the project.
2014 SWOT Analysis
• Brand Awareness
• Community
• 3rd Party Vendors
• MVC framework
• Distributed Power Base
KEY FINDINGS
Weaknesses
A. Chaotic, dysfunctional organization and poor decision making

leads to inefficiencies, frustration, apathy and burn-out,

by even our best people.
B. Confusion as to exactly what Joomla! software does best 

and who it best serves leads to broad, un-targeted 

and watered down solutions and messaging.
C. Slow to innovate & adapt = loss of disruptive edge.
D. Lackluster recruiting efforts for new contributors.
E. Hasty changes from 1.5 —> 2.5 left many users stranded.
2014 SWOT Analysis
• Dysfunctional Organization
• Confusion about Joomla!
• Slow to Innovate
• Stranded Users (1.5->2.5)
KEY FINDINGS
Opportunities
A. Exploit Joomla’s current huge advantage of low operational cost by 

offering more FREE, Open Source benefits to customers. Do things our

competitors can not afford to do, to DISRUPT again!
B. Promote Joomla! as the only community-powered (vs investor-powered),

free, open source CMS.
C. Recruit new developers via implementing our certification program,

and show how lucrative it can be, to develop with Joomla!
D. Recruit young talent early, via college & high school 

outreach programs (like Apple, and others).
E. Depending upon which market J/OSM chooses, opportunity 

to create Joomla.com SaaS solution, complete with distros.
2014 SWOT Analysis
• Exploit current advantages
• Promote as the only community-
powered free, open source CMS
• Recruit new developers
• Recruit young talent
• joomla.com
KEY FINDINGS
Threats
A. Well-funded competition on both ends of the spectrum, 

stealing users: WordPress and SquareSpace in DIY website space, 

Drupal and Sitecore in Corporate “Enterprise” space.
B. WordPress has had great success luring away many 3rd party vendors,

Joomla’s key strength, as vendors seek better opportunities.
C. Lack of our own strong message means our competition 

is defining us, rather than us, taking control.
D. Competition’s excellent capacity to recruit, adapt,

innovate and produce results, based upon their

organizational clarity, paid staffing, product definition

and marketing message.
2014 SWOT Analysis
• Well-funded competition
• 3rd Party Vendors -> WP
• We’re defined by our competition
• Their ability to recruit, adapt, innovate
and produce results based on org.
clarity, paid staffing, product
definition and marketing message
SWOT Analysis
• Joomla’s Strengths are outstanding. Out of the
box its one of the best CMS’s out there.
• Many of Joomla’s Weaknesses come from its
strengths taken to an extreme
• There is significant opportunity for Joomla
• There are threats - both internal and external.
video
Organized and
Decentralized Teams
PLT
Code
OSM
Legal and Financial
CLT
People
Unified Leadership
Unified Leadership
4Focus and Vision
Read this series…
and all the
comments
http://www.dionysopoulos.me/joomla-4-and-beyond-target-audience-and-a-unified-marketing-message.html
One of my greatest
concerns is how we treat
one another in the project
Volunteers
https://www.youtube.com/watch?v=4xTfphRMjPQ
“People are not binary.
Everyone has strengths and
weaknesses, positives and
negatives. Don’t judge people
until you’ve walked a kilometer
in their shoes.”
Guy Kawasaki - “Enchantment” p. 14
Volunteers need 3 things:
• Purpose (their why)
• Progress (their contribution)
• Appreciation (their thanks)
video
Joomla! in 2016
An organization poised to
grow with a renewed
focus and vision for the
future.
• What is Joomla?
• Who is Joomla?
• How is Joomla Doing?
• How does Joomla 

(the Project) Work?
• Where is Joomla Going?
• Life is a Highway…
It’s Awesome!
State of the
Joomla Union
Rod Martin
Vice President
Open Source Matters
@imrodmartin
end with happy song?

Más contenido relacionado

La actualidad más candente

Drupal 7x Installation - Introduction to Drupal Concepts
Drupal 7x Installation - Introduction to Drupal ConceptsDrupal 7x Installation - Introduction to Drupal Concepts
Drupal 7x Installation - Introduction to Drupal ConceptsMicky Metts
 
Introduction to Drupal Basics
Introduction to Drupal BasicsIntroduction to Drupal Basics
Introduction to Drupal BasicsJuha Niemi
 
Joomla vs. Drupal and Other CMSs
Joomla vs. Drupal and Other CMSsJoomla vs. Drupal and Other CMSs
Joomla vs. Drupal and Other CMSsJustinAluent
 
Getting started with CSS frameworks using Zurb foundation
Getting started with CSS frameworks using Zurb foundationGetting started with CSS frameworks using Zurb foundation
Getting started with CSS frameworks using Zurb foundationMelanie Archer
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Administration
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal AdministrationDrupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Administration
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal AdministrationDrupalMumbai
 
Introduction To Drupal
Introduction To DrupalIntroduction To Drupal
Introduction To DrupalLauren Roth
 
Responsive Web Design using ZURB Foundation
Responsive Web Design using ZURB FoundationResponsive Web Design using ZURB Foundation
Responsive Web Design using ZURB FoundationSolTech, Inc.
 
Introduction to Drupal, Wayne Eaker, Nov 11, 09
Introduction to Drupal, Wayne Eaker, Nov 11, 09 Introduction to Drupal, Wayne Eaker, Nov 11, 09
Introduction to Drupal, Wayne Eaker, Nov 11, 09 Lunch Ann Arbor Marketing
 
Beyond the Beginner - Path Ways to Advanced Drupal Levels & Businesses
Beyond the Beginner - Path Ways to Advanced Drupal Levels & BusinessesBeyond the Beginner - Path Ways to Advanced Drupal Levels & Businesses
Beyond the Beginner - Path Ways to Advanced Drupal Levels & Businesseseverlearner
 
The Malvern Red & Black Society: A WordPress Success Story
The Malvern Red & Black Society: A WordPress Success StoryThe Malvern Red & Black Society: A WordPress Success Story
The Malvern Red & Black Society: A WordPress Success StoryShanta Nathwani
 
Introduction to Drupal for Absolute Beginners
Introduction to Drupal for Absolute BeginnersIntroduction to Drupal for Absolute Beginners
Introduction to Drupal for Absolute Beginnerseverlearner
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal IntroDrupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal IntroDrupalMumbai
 
Drupal and the Future of the Web
Drupal and the Future of the WebDrupal and the Future of the Web
Drupal and the Future of the WebJohn Albin Wilkins
 
Battle of the Front-End Frameworks: Bootstrap vs. Foundation
Battle of the Front-End Frameworks: Bootstrap vs. FoundationBattle of the Front-End Frameworks: Bootstrap vs. Foundation
Battle of the Front-End Frameworks: Bootstrap vs. FoundationRachel Cherry
 
DrupalCampHI - Drupal vs WordPress
DrupalCampHI - Drupal vs WordPress DrupalCampHI - Drupal vs WordPress
DrupalCampHI - Drupal vs WordPress Rob Bertholf
 
The Drupal Ladder of Success
The Drupal Ladder of SuccessThe Drupal Ladder of Success
The Drupal Ladder of SuccessPantheon
 
JoomlaDay Chicago 2017 Keynote Address
JoomlaDay Chicago 2017 Keynote AddressJoomlaDay Chicago 2017 Keynote Address
JoomlaDay Chicago 2017 Keynote Addressjdaychi
 
WordPress intro
WordPress introWordPress intro
WordPress introdbnorth
 

La actualidad más candente (20)

An Introduction to Drupal
An Introduction to DrupalAn Introduction to Drupal
An Introduction to Drupal
 
Drupal 7x Installation - Introduction to Drupal Concepts
Drupal 7x Installation - Introduction to Drupal ConceptsDrupal 7x Installation - Introduction to Drupal Concepts
Drupal 7x Installation - Introduction to Drupal Concepts
 
Introduction to Drupal Basics
Introduction to Drupal BasicsIntroduction to Drupal Basics
Introduction to Drupal Basics
 
Joomla vs. Drupal and Other CMSs
Joomla vs. Drupal and Other CMSsJoomla vs. Drupal and Other CMSs
Joomla vs. Drupal and Other CMSs
 
Getting started with CSS frameworks using Zurb foundation
Getting started with CSS frameworks using Zurb foundationGetting started with CSS frameworks using Zurb foundation
Getting started with CSS frameworks using Zurb foundation
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Administration
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal AdministrationDrupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Administration
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Administration
 
Introduction To Drupal
Introduction To DrupalIntroduction To Drupal
Introduction To Drupal
 
Responsive Web Design using ZURB Foundation
Responsive Web Design using ZURB FoundationResponsive Web Design using ZURB Foundation
Responsive Web Design using ZURB Foundation
 
Drupal for rlace
Drupal for rlaceDrupal for rlace
Drupal for rlace
 
Introduction to Drupal, Wayne Eaker, Nov 11, 09
Introduction to Drupal, Wayne Eaker, Nov 11, 09 Introduction to Drupal, Wayne Eaker, Nov 11, 09
Introduction to Drupal, Wayne Eaker, Nov 11, 09
 
Beyond the Beginner - Path Ways to Advanced Drupal Levels & Businesses
Beyond the Beginner - Path Ways to Advanced Drupal Levels & BusinessesBeyond the Beginner - Path Ways to Advanced Drupal Levels & Businesses
Beyond the Beginner - Path Ways to Advanced Drupal Levels & Businesses
 
The Malvern Red & Black Society: A WordPress Success Story
The Malvern Red & Black Society: A WordPress Success StoryThe Malvern Red & Black Society: A WordPress Success Story
The Malvern Red & Black Society: A WordPress Success Story
 
Introduction to Drupal for Absolute Beginners
Introduction to Drupal for Absolute BeginnersIntroduction to Drupal for Absolute Beginners
Introduction to Drupal for Absolute Beginners
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal IntroDrupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
 
Drupal and the Future of the Web
Drupal and the Future of the WebDrupal and the Future of the Web
Drupal and the Future of the Web
 
Battle of the Front-End Frameworks: Bootstrap vs. Foundation
Battle of the Front-End Frameworks: Bootstrap vs. FoundationBattle of the Front-End Frameworks: Bootstrap vs. Foundation
Battle of the Front-End Frameworks: Bootstrap vs. Foundation
 
DrupalCampHI - Drupal vs WordPress
DrupalCampHI - Drupal vs WordPress DrupalCampHI - Drupal vs WordPress
DrupalCampHI - Drupal vs WordPress
 
The Drupal Ladder of Success
The Drupal Ladder of SuccessThe Drupal Ladder of Success
The Drupal Ladder of Success
 
JoomlaDay Chicago 2017 Keynote Address
JoomlaDay Chicago 2017 Keynote AddressJoomlaDay Chicago 2017 Keynote Address
JoomlaDay Chicago 2017 Keynote Address
 
WordPress intro
WordPress introWordPress intro
WordPress intro
 

Similar a Joomla Day Chicago 2015 State of the Joomla! Union

Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity. Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity. Pedro Francisco Vidal López
 
JDay Sydney 2014 Keynote
JDay Sydney 2014 KeynoteJDay Sydney 2014 Keynote
JDay Sydney 2014 KeynoteRod Martin
 
A Journey Down the Open Road - SymfonyCon Paris 2015
A Journey Down the Open Road - SymfonyCon Paris 2015A Journey Down the Open Road - SymfonyCon Paris 2015
A Journey Down the Open Road - SymfonyCon Paris 2015Yoav Kutner
 
How To Create A Billion $ Category: Mark Organ's Dreamforce '13 Keynote
How To Create A Billion $ Category: Mark Organ's Dreamforce '13 KeynoteHow To Create A Billion $ Category: Mark Organ's Dreamforce '13 Keynote
How To Create A Billion $ Category: Mark Organ's Dreamforce '13 KeynoteInfluitive
 
Rise of the Open Source Program Office for LinuxCon 2016
Rise of the Open Source Program Office for LinuxCon 2016Rise of the Open Source Program Office for LinuxCon 2016
Rise of the Open Source Program Office for LinuxCon 2016Gil Yehuda
 
Joget workflow v3 - Software Business Made Easy
Joget workflow v3 - Software Business Made EasyJoget workflow v3 - Software Business Made Easy
Joget workflow v3 - Software Business Made EasyTien-Soon Law
 
The future of the business landscape: What's in store for companies?
The future of the business landscape: What's in store for companies?The future of the business landscape: What's in store for companies?
The future of the business landscape: What's in store for companies?Deloitte United States
 
Joombah Presentation
Joombah PresentationJoombah Presentation
Joombah Presentationisds_chris
 
jerry.metcalf.102516.pptx
jerry.metcalf.102516.pptxjerry.metcalf.102516.pptx
jerry.metcalf.102516.pptxtitatis74
 
CIO & CMO Convergence: Microsoft for Cloud, Social and Mobile ESNs
CIO & CMO Convergence: Microsoft for Cloud, Social and Mobile ESNsCIO & CMO Convergence: Microsoft for Cloud, Social and Mobile ESNs
CIO & CMO Convergence: Microsoft for Cloud, Social and Mobile ESNsPerficient, Inc.
 
So you want to do a startup
So you want to do a startupSo you want to do a startup
So you want to do a startupRashmi Sinha
 
PHP with HTML Training|PHP with CSS Coaching|PHP with J Query Center|Cake PHP...
PHP with HTML Training|PHP with CSS Coaching|PHP with J Query Center|Cake PHP...PHP with HTML Training|PHP with CSS Coaching|PHP with J Query Center|Cake PHP...
PHP with HTML Training|PHP with CSS Coaching|PHP with J Query Center|Cake PHP...Viki026
 
Mobile Monday Momentum Accelerator Applicants
Mobile Monday Momentum Accelerator ApplicantsMobile Monday Momentum Accelerator Applicants
Mobile Monday Momentum Accelerator Applicantsmario tapia
 
Platform Product Management: Changing What’s Possible by The New York Times S...
Platform Product Management: Changing What’s Possible by The New York Times S...Platform Product Management: Changing What’s Possible by The New York Times S...
Platform Product Management: Changing What’s Possible by The New York Times S...Product School
 
Pubcon 2023 - In-House SEO Product Management
Pubcon 2023 - In-House SEO Product ManagementPubcon 2023 - In-House SEO Product Management
Pubcon 2023 - In-House SEO Product ManagementKeith Goode
 
AI 4 Impact Demo Day
AI 4 Impact Demo Day AI 4 Impact Demo Day
AI 4 Impact Demo Day ChiwonLee8
 
Open Source as a Viable Business Model
Open Source as a Viable Business ModelOpen Source as a Viable Business Model
Open Source as a Viable Business ModelTien-Soon Law
 

Similar a Joomla Day Chicago 2015 State of the Joomla! Union (20)

Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity. Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity.
 
JDay Sydney 2014 Keynote
JDay Sydney 2014 KeynoteJDay Sydney 2014 Keynote
JDay Sydney 2014 Keynote
 
A Journey Down the Open Road - SymfonyCon Paris 2015
A Journey Down the Open Road - SymfonyCon Paris 2015A Journey Down the Open Road - SymfonyCon Paris 2015
A Journey Down the Open Road - SymfonyCon Paris 2015
 
How To Create A Billion $ Category: Mark Organ's Dreamforce '13 Keynote
How To Create A Billion $ Category: Mark Organ's Dreamforce '13 KeynoteHow To Create A Billion $ Category: Mark Organ's Dreamforce '13 Keynote
How To Create A Billion $ Category: Mark Organ's Dreamforce '13 Keynote
 
Sailminder
SailminderSailminder
Sailminder
 
DevOps101 (version 2)
DevOps101 (version 2)DevOps101 (version 2)
DevOps101 (version 2)
 
Rise of the Open Source Program Office for LinuxCon 2016
Rise of the Open Source Program Office for LinuxCon 2016Rise of the Open Source Program Office for LinuxCon 2016
Rise of the Open Source Program Office for LinuxCon 2016
 
Joget workflow v3 - Software Business Made Easy
Joget workflow v3 - Software Business Made EasyJoget workflow v3 - Software Business Made Easy
Joget workflow v3 - Software Business Made Easy
 
The future of the business landscape: What's in store for companies?
The future of the business landscape: What's in store for companies?The future of the business landscape: What's in store for companies?
The future of the business landscape: What's in store for companies?
 
Joombah Presentation
Joombah PresentationJoombah Presentation
Joombah Presentation
 
jerry.metcalf.102516.pptx
jerry.metcalf.102516.pptxjerry.metcalf.102516.pptx
jerry.metcalf.102516.pptx
 
Dev ops from within
Dev ops from withinDev ops from within
Dev ops from within
 
CIO & CMO Convergence: Microsoft for Cloud, Social and Mobile ESNs
CIO & CMO Convergence: Microsoft for Cloud, Social and Mobile ESNsCIO & CMO Convergence: Microsoft for Cloud, Social and Mobile ESNs
CIO & CMO Convergence: Microsoft for Cloud, Social and Mobile ESNs
 
So you want to do a startup
So you want to do a startupSo you want to do a startup
So you want to do a startup
 
PHP with HTML Training|PHP with CSS Coaching|PHP with J Query Center|Cake PHP...
PHP with HTML Training|PHP with CSS Coaching|PHP with J Query Center|Cake PHP...PHP with HTML Training|PHP with CSS Coaching|PHP with J Query Center|Cake PHP...
PHP with HTML Training|PHP with CSS Coaching|PHP with J Query Center|Cake PHP...
 
Mobile Monday Momentum Accelerator Applicants
Mobile Monday Momentum Accelerator ApplicantsMobile Monday Momentum Accelerator Applicants
Mobile Monday Momentum Accelerator Applicants
 
Platform Product Management: Changing What’s Possible by The New York Times S...
Platform Product Management: Changing What’s Possible by The New York Times S...Platform Product Management: Changing What’s Possible by The New York Times S...
Platform Product Management: Changing What’s Possible by The New York Times S...
 
Pubcon 2023 - In-House SEO Product Management
Pubcon 2023 - In-House SEO Product ManagementPubcon 2023 - In-House SEO Product Management
Pubcon 2023 - In-House SEO Product Management
 
AI 4 Impact Demo Day
AI 4 Impact Demo Day AI 4 Impact Demo Day
AI 4 Impact Demo Day
 
Open Source as a Viable Business Model
Open Source as a Viable Business ModelOpen Source as a Viable Business Model
Open Source as a Viable Business Model
 

Más de Rod Martin

Key Secrets to Growth Hacking a Global Community
Key Secrets to Growth Hacking a Global CommunityKey Secrets to Growth Hacking a Global Community
Key Secrets to Growth Hacking a Global CommunityRod Martin
 
Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Rod Martin
 
45 Modules in 45 Minutes
45 Modules in 45 Minutes45 Modules in 45 Minutes
45 Modules in 45 MinutesRod Martin
 
45 in 45 - A WalkThrough the Joomla Extensions Directory
45 in 45 - A WalkThrough the Joomla Extensions Directory45 in 45 - A WalkThrough the Joomla Extensions Directory
45 in 45 - A WalkThrough the Joomla Extensions DirectoryRod Martin
 
iPad Apps for teachers
iPad Apps for teachersiPad Apps for teachers
iPad Apps for teachersRod Martin
 
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalRod Martin
 

Más de Rod Martin (6)

Key Secrets to Growth Hacking a Global Community
Key Secrets to Growth Hacking a Global CommunityKey Secrets to Growth Hacking a Global Community
Key Secrets to Growth Hacking a Global Community
 
Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3
 
45 Modules in 45 Minutes
45 Modules in 45 Minutes45 Modules in 45 Minutes
45 Modules in 45 Minutes
 
45 in 45 - A WalkThrough the Joomla Extensions Directory
45 in 45 - A WalkThrough the Joomla Extensions Directory45 in 45 - A WalkThrough the Joomla Extensions Directory
45 in 45 - A WalkThrough the Joomla Extensions Directory
 
iPad Apps for teachers
iPad Apps for teachersiPad Apps for teachers
iPad Apps for teachers
 
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
 

Último

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Último (20)

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

Joomla Day Chicago 2015 State of the Joomla! Union

  • 1. State of the Joomla Union Rod Martin Vice President Open Source Matters @imrodmartin
  • 2. BEFORE WE GET STARTED… video
  • 4. • What is Joomla? • Who is Joomla? • How is Joomla Doing? • How does Joomla 
 (the Project) Work? • Where is Joomla Going? • Life is a Highway… It’s Awesome!
  • 6. Open source software is software whose source code is available for modification or enhancement by anyone. http://opensource.com/resources/what-open-source
  • 7. And that’s how we got our start. Joomla was the result of a fork of Mambo on August 17, 2005 and got it’s “official” start on Sept. 1 Joomla won the Packt Publishing Open Source Content Management System Award 
 in 2006, 2007, and 2011. http://en.wikipedia.org/wiki/Joomla
  • 10. Joomla! is Volunteers "Joomla has no Venture Capital firms behind it. Joomla has no parent company, no shareholders and no investors behind it. Joomla has no C.E.O., no dictator and no owner. It has you.” Steve Burge - OSTraining - 2010
  • 11.
  • 12.
  • 13. A LOT of Contributors https://www.openhub.net/p/joomla/contributors/summary
  • 16.
  • 17.
  • 19.
  • 21. I want to contribute to something larger than me that is enabling people to make an impact on lives locally and globally. Sarah Watz
  • 22. around 3% of the web Around 5.5 MILLION websites
  • 23. Over 511,000 lines of code & comments https://www.openhub.net/p/joomla/analyses/latest/languages_summary
  • 24. 60 languages in 3.x http://community.joomla.org/translations/joomla-3-translations.html
  • 25. Joomla By the Numbers 63,800,000 downloads of Joomla CMS ~ 673,300 forum members ~ 3,000,000 forum posts 7,422 extensions at extensons.joomla.org ~250 contributors to Joomla CMS 
 last 12 months 223 Local Joomla! User Groups (JUGs)
  • 28. Production Leadership Team • All things code • Coordinating & merging contributions • Bug Squad • Quality Assurance • Coordinating Releases • Setting Deadlines • Code Sprints • Innovation • CMS/Features • Framework PLT Code
  • 29. Community Leadership Team • Directories • Extensions (JED) • Resources • User Groups • Community Magazine • Events • Forums • Translations • Documentation CLT People
  • 30. Open Source Matters • Legal • Licensing • Trademark • Domains • Contracts • Financial • Budgets, Taxes, Sponsors • Certification • Governance OSM Legal and Financial
  • 33. One Version of Joomla!
  • 35. Hosted Sites at joomla.com
  • 41. Historical Trends 0 7.5 15 22.5 30 0 20 40 60 80 2010 2011 2012 2013 2014 2015 None WordPress Joomla Drupal
  • 42. Market Share of CMS Sites 0 15 30 45 60 2010 2011 2012 2013 2014 2015 WordPress Joomla Drupal http://w3techs.com/technologies/history_overview/content_management/ms/y
  • 43.
  • 44.
  • 45.
  • 46. SWOT Analysis • Joomla’s Strengths are outstanding. Out of the box its one of the best CMS’s out there. • Many of Joomla’s Weaknesses come from its strengths taken to an extreme • There is significant opportunity for Joomla • There are threats - both internal and external.
  • 48. KEY FINDINGS Strengths A. Massive distribution and positive brand awareness. B. Large, “raging” user & dev community. C. Relatively large 3rd party vendor ecosystem. D. MVC, solid, flexible, fast, rapid development framework. E. Distributed power base (no VC or major corporate influence) 
 means community has strong voice in the
 direction of the project. 2014 SWOT Analysis • Brand Awareness • Community • 3rd Party Vendors • MVC framework • Distributed Power Base
  • 49. KEY FINDINGS Weaknesses A. Chaotic, dysfunctional organization and poor decision making
 leads to inefficiencies, frustration, apathy and burn-out,
 by even our best people. B. Confusion as to exactly what Joomla! software does best 
 and who it best serves leads to broad, un-targeted 
 and watered down solutions and messaging. C. Slow to innovate & adapt = loss of disruptive edge. D. Lackluster recruiting efforts for new contributors. E. Hasty changes from 1.5 —> 2.5 left many users stranded. 2014 SWOT Analysis • Dysfunctional Organization • Confusion about Joomla! • Slow to Innovate • Stranded Users (1.5->2.5)
  • 50. KEY FINDINGS Opportunities A. Exploit Joomla’s current huge advantage of low operational cost by 
 offering more FREE, Open Source benefits to customers. Do things our
 competitors can not afford to do, to DISRUPT again! B. Promote Joomla! as the only community-powered (vs investor-powered),
 free, open source CMS. C. Recruit new developers via implementing our certification program,
 and show how lucrative it can be, to develop with Joomla! D. Recruit young talent early, via college & high school 
 outreach programs (like Apple, and others). E. Depending upon which market J/OSM chooses, opportunity 
 to create Joomla.com SaaS solution, complete with distros. 2014 SWOT Analysis • Exploit current advantages • Promote as the only community- powered free, open source CMS • Recruit new developers • Recruit young talent • joomla.com
  • 51. KEY FINDINGS Threats A. Well-funded competition on both ends of the spectrum, 
 stealing users: WordPress and SquareSpace in DIY website space, 
 Drupal and Sitecore in Corporate “Enterprise” space. B. WordPress has had great success luring away many 3rd party vendors,
 Joomla’s key strength, as vendors seek better opportunities. C. Lack of our own strong message means our competition 
 is defining us, rather than us, taking control. D. Competition’s excellent capacity to recruit, adapt,
 innovate and produce results, based upon their
 organizational clarity, paid staffing, product definition
 and marketing message. 2014 SWOT Analysis • Well-funded competition • 3rd Party Vendors -> WP • We’re defined by our competition • Their ability to recruit, adapt, innovate and produce results based on org. clarity, paid staffing, product definition and marketing message
  • 52. SWOT Analysis • Joomla’s Strengths are outstanding. Out of the box its one of the best CMS’s out there. • Many of Joomla’s Weaknesses come from its strengths taken to an extreme • There is significant opportunity for Joomla • There are threats - both internal and external.
  • 53. video
  • 58. Read this series… and all the comments http://www.dionysopoulos.me/joomla-4-and-beyond-target-audience-and-a-unified-marketing-message.html
  • 59. One of my greatest concerns is how we treat one another in the project Volunteers
  • 61. “People are not binary. Everyone has strengths and weaknesses, positives and negatives. Don’t judge people until you’ve walked a kilometer in their shoes.” Guy Kawasaki - “Enchantment” p. 14
  • 62. Volunteers need 3 things: • Purpose (their why) • Progress (their contribution) • Appreciation (their thanks)
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72. video
  • 73.
  • 74. Joomla! in 2016 An organization poised to grow with a renewed focus and vision for the future.
  • 75. • What is Joomla? • Who is Joomla? • How is Joomla Doing? • How does Joomla 
 (the Project) Work? • Where is Joomla Going? • Life is a Highway… It’s Awesome!
  • 76. State of the Joomla Union Rod Martin Vice President Open Source Matters @imrodmartin
  • 77. end with happy song?