SlideShare una empresa de Scribd logo
1 de 37
Introduction to the
   Joomla! Platform
NOVA Joomla User Group Meeting

          May 24, 2012
Before we start…




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           2
Real motivation for volunteers




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           3
What is the platform?
 • Technical answer
     – The core libraries of Joomla
 • Non-technical answer
     – Home of the real geeky stuff
 • Sociology answer #1
     – Liberation for some developers
 • Sociology answer #2
     – Scary new technology


NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           4
Liberation!




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           5
Liberation!




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           6
Where we’re at in the lifecycle




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           7
Platform and the CMS




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           8
Platform and the CMS




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           9
Why is the platform important?




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           10
Open source CMS spectrum




                         Framework!




NOVA JUG Meeting – May 24, 2011       Ryan Ozimek - @cozimek
                                                               11
What’s new in the J!Platform?
 • Lots of clean-up
 • A new encryption system
     – Replacing jsimplecrypt with a more
       robust service called Crypt
     – Allows for 5 different ciphers
     – Higher encryption levels
     – Can now read encryption from other
       services


NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           12
What’s new in the J!Platform?
 • Full refactoring of the new
   database layers
     – Joomla 2.5 supports multiple
       databases natively
     – Microsoft SQL Server, Azure
     – Oracle, SQL Lite, Postgres
 • Why is this important?
     – Sometimes you need a simple DB
     – Sometimes your stuck with a DB

NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           13
What’s new in the J!Platform?
 • Making it easier for developers to
   write code faster, making the
   platform smarter
     – Reducing need to call jimport…
       jimport('joomla.application.cli');




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           14
J!Platform app examples




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           15
Publish tweets from a CLI




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           16
Publish tweets from a CLI




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           17
Publish tweets from a CLI




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           18
Publish photos from a CLI




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           19
Build scaffolding for extensions




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           20
An easier monitoring system?




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           21
Export your site to HTML




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           22
Another CMS?
 • Project Echo by Sam Moffatt




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           23
What does the code look like?




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           24
What does the code look like?




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           25
How to get started?
         http://github.org/joomla




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           26
How to get started?




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           27
Who is going to do all of this?




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           28
J!Platform app from Guatemala?
 • What are people interested in
   building?
 • What sounds fun to you?
 • How can the NOVA JUG
   contribute to the larger community




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           29
Why do all of this with Joomla?




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           30
Why do all of this with Joomla?
 • Creating new things is fun!
 • It’s a personal learning,
   development opportunity
 • You don’t have to learn many new
   things to build amazing apps
 • You get to collaborate with the
   same community of great people
 • You help encourage a culture of
   gift giving, rather than “give me”
NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           31
What’s changed in 2 years?
 • It’s no long about what a few
   people leading development want
 • The tone has changed, and so
   have the expectations
 • We’re getting back to our
   community roots




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           32
What’s changed in 2 years?




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           33
How can you learn more?
 • Get involved in discussions
 • Fork the platform, dive into the
   code and learn
 • Create your own hello world
   app…and more!
 • Share your ideas with developers
   in your community



NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           34
Resources
 • The code lives at Github
     – http://github.com/joomla
 • Joomla Developer Network
     – http://developer.joomla.org




NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           35
Discussions
 • General developer discussions
     – http://groups.google.com/group/joo
       mla-dev-general
 • CMS development
     – http://groups.google.com/group/joo
       mla-dev-cms
 • Platform development
     – http://groups.google.com/group/joo
       mla-dev-platform

NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           36
Feel free to contact me!

 Ryan Ozimek
 PICnet

 Twitter: @cozimek



 cozimek@picnet.net

NOVA JUG Meeting – May 24, 2011   Ryan Ozimek - @cozimek
                                                           37

Más contenido relacionado

Similar a Joomla Platform Presentation - NOVA JUG - 052412

Social media class 4 v2
Social media class 4 v2Social media class 4 v2
Social media class 4 v2Novell
 
Lexi Mills: The Art and Science of PR SEO — #FullStack15
Lexi Mills: The Art and Science of PR SEO — #FullStack15Lexi Mills: The Art and Science of PR SEO — #FullStack15
Lexi Mills: The Art and Science of PR SEO — #FullStack15Stipso
 
Premier Farnell: element14 social media case study, presented by Dianne Kibbey
Premier Farnell: element14 social media case study, presented by Dianne KibbeyPremier Farnell: element14 social media case study, presented by Dianne Kibbey
Premier Farnell: element14 social media case study, presented by Dianne KibbeySocialMedia.org
 
Social media class 2 v2
Social media class 2 v2Social media class 2 v2
Social media class 2 v2Novell
 
Social media class 2
Social media class 2Social media class 2
Social media class 2Novell
 
Got Plone? Now What?
Got Plone? Now What?Got Plone? Now What?
Got Plone? Now What?501 Commons
 

Similar a Joomla Platform Presentation - NOVA JUG - 052412 (6)

Social media class 4 v2
Social media class 4 v2Social media class 4 v2
Social media class 4 v2
 
Lexi Mills: The Art and Science of PR SEO — #FullStack15
Lexi Mills: The Art and Science of PR SEO — #FullStack15Lexi Mills: The Art and Science of PR SEO — #FullStack15
Lexi Mills: The Art and Science of PR SEO — #FullStack15
 
Premier Farnell: element14 social media case study, presented by Dianne Kibbey
Premier Farnell: element14 social media case study, presented by Dianne KibbeyPremier Farnell: element14 social media case study, presented by Dianne Kibbey
Premier Farnell: element14 social media case study, presented by Dianne Kibbey
 
Social media class 2 v2
Social media class 2 v2Social media class 2 v2
Social media class 2 v2
 
Social media class 2
Social media class 2Social media class 2
Social media class 2
 
Got Plone? Now What?
Got Plone? Now What?Got Plone? Now What?
Got Plone? Now What?
 

Último

Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...CzechDreamin
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!Memoori
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyUXDXConf
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024Stephen Perrenod
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPTiSEO AI
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform EngineeringMarcus Vechiato
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Hiroshi SHIBATA
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 

Último (20)

Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 

Joomla Platform Presentation - NOVA JUG - 052412

  • 1. Introduction to the Joomla! Platform NOVA Joomla User Group Meeting May 24, 2012
  • 2. Before we start… NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 2
  • 3. Real motivation for volunteers NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 3
  • 4. What is the platform? • Technical answer – The core libraries of Joomla • Non-technical answer – Home of the real geeky stuff • Sociology answer #1 – Liberation for some developers • Sociology answer #2 – Scary new technology NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 4
  • 5. Liberation! NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 5
  • 6. Liberation! NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 6
  • 7. Where we’re at in the lifecycle NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 7
  • 8. Platform and the CMS NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 8
  • 9. Platform and the CMS NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 9
  • 10. Why is the platform important? NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 10
  • 11. Open source CMS spectrum Framework! NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 11
  • 12. What’s new in the J!Platform? • Lots of clean-up • A new encryption system – Replacing jsimplecrypt with a more robust service called Crypt – Allows for 5 different ciphers – Higher encryption levels – Can now read encryption from other services NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 12
  • 13. What’s new in the J!Platform? • Full refactoring of the new database layers – Joomla 2.5 supports multiple databases natively – Microsoft SQL Server, Azure – Oracle, SQL Lite, Postgres • Why is this important? – Sometimes you need a simple DB – Sometimes your stuck with a DB NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 13
  • 14. What’s new in the J!Platform? • Making it easier for developers to write code faster, making the platform smarter – Reducing need to call jimport… jimport('joomla.application.cli'); NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 14
  • 15. J!Platform app examples NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 15
  • 16. Publish tweets from a CLI NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 16
  • 17. Publish tweets from a CLI NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 17
  • 18. Publish tweets from a CLI NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 18
  • 19. Publish photos from a CLI NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 19
  • 20. Build scaffolding for extensions NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 20
  • 21. An easier monitoring system? NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 21
  • 22. Export your site to HTML NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 22
  • 23. Another CMS? • Project Echo by Sam Moffatt NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 23
  • 24. What does the code look like? NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 24
  • 25. What does the code look like? NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 25
  • 26. How to get started? http://github.org/joomla NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 26
  • 27. How to get started? NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 27
  • 28. Who is going to do all of this? NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 28
  • 29. J!Platform app from Guatemala? • What are people interested in building? • What sounds fun to you? • How can the NOVA JUG contribute to the larger community NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 29
  • 30. Why do all of this with Joomla? NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 30
  • 31. Why do all of this with Joomla? • Creating new things is fun! • It’s a personal learning, development opportunity • You don’t have to learn many new things to build amazing apps • You get to collaborate with the same community of great people • You help encourage a culture of gift giving, rather than “give me” NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 31
  • 32. What’s changed in 2 years? • It’s no long about what a few people leading development want • The tone has changed, and so have the expectations • We’re getting back to our community roots NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 32
  • 33. What’s changed in 2 years? NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 33
  • 34. How can you learn more? • Get involved in discussions • Fork the platform, dive into the code and learn • Create your own hello world app…and more! • Share your ideas with developers in your community NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 34
  • 35. Resources • The code lives at Github – http://github.com/joomla • Joomla Developer Network – http://developer.joomla.org NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 35
  • 36. Discussions • General developer discussions – http://groups.google.com/group/joo mla-dev-general • CMS development – http://groups.google.com/group/joo mla-dev-cms • Platform development – http://groups.google.com/group/joo mla-dev-platform NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 36
  • 37. Feel free to contact me! Ryan Ozimek PICnet Twitter: @cozimek cozimek@picnet.net NOVA JUG Meeting – May 24, 2011 Ryan Ozimek - @cozimek 37

Notas del editor

  1. Why do people work on things together?
  2. Fun!!
  3. Liberation! What do I mean? The platform liberates folks that want to do some pretty cool, 2012 type development and still be within the Joomla community.
  4. Liberation! What do I mean? The platform liberates folks that want to do some pretty cool, 2012 type development and still be within the Joomla community.
  5. The platform provides the tools that the CMS can use for the future.Improving the platform means we can improve the CMS
  6. Some people may ask, why should I help in this process? Why reinvent the wheel?