Getting Involved in the Joomla Community

30
Getting involved in J!

description

There's many ways to be involved in the Joomla community. Learn which way is right for you!

Transcript of Getting Involved in the Joomla Community

Page 1: Getting Involved in the Joomla Community

Getting involved in J!

Page 2: Getting Involved in the Joomla Community

Hi, I’m Chad

•Small Town, Rural America - Spencer•College Student•Web Developer•Motorcycle Enthusiast•Now, World Traveler

Page 3: Getting Involved in the Joomla Community

Rural America – Spencer, New York

Page 4: Getting Involved in the Joomla Community

Really, really small

Page 5: Getting Involved in the Joomla Community

Starting in Joomla!

Page 6: Getting Involved in the Joomla Community

2007-08: GHOP

Page 7: Getting Involved in the Joomla Community

resources.joomla.org

Page 8: Getting Involved in the Joomla Community

Getting Started

• What is Joomla Community?– Purpose– Function– Status

• Getting Involved– Why– How

Page 9: Getting Involved in the Joomla Community

What is the Joomla Community

The Joomla Community is an organization – Group(s) of individuals collaborating together.

Page 10: Getting Involved in the Joomla Community

Purpose

• Powers Joomla Development• “Life Blood of Open Source”• Open Source Eco System• Development Collaboration• Continuing Innovation• Cares about Project

Page 11: Getting Involved in the Joomla Community

Everyone

Page 12: Getting Involved in the Joomla Community

“Potluck” Concept

• More Options• More Choices• Better Meal

Page 13: Getting Involved in the Joomla Community

Result of Joomla Community

• High Quality Code• Great Powerful Community• World Renowned Software• Helpful & Friendly Community• Simply put – We get Joomla

Page 14: Getting Involved in the Joomla Community

Why users don’t contribute

• Time Expense• Lack of recognition• Don’t know how• Joomla not specific about needs• Doubt skill set

Page 15: Getting Involved in the Joomla Community

Why Contribute

• 10% of FOSS Have Active Community– Karl Fogel

• Get out what you put in• Eco-System Relies on Joomla• No Joomla without Joomla• History Demands It

Page 16: Getting Involved in the Joomla Community

Contributing

• Where can you get involved in the Joomla project?– Forums– Tutorials– Joomla Magazine– Mailing Lists– Extension Development– Documentation– Translations

Page 17: Getting Involved in the Joomla Community

Who are you?

• Developers– Patches– Extensions

• Writers– Documentation– Joomla Magazine– Inform Community

• Marketers– Joomla Evangelism– Branding

• Educators– Teach / Inform– Speak / Present

• IT• Sites & Infrastructure

Page 18: Getting Involved in the Joomla Community

Contribution Workflow

Page 19: Getting Involved in the Joomla Community

Contribution Workflow

Page 20: Getting Involved in the Joomla Community

Contribution Workflow

Page 21: Getting Involved in the Joomla Community

Let’s be Specific

• Patches– Fix Security Vulnerability– Fix Bugs– Improve Usability– Improve Performance

Page 22: Getting Involved in the Joomla Community

Forums

Page 23: Getting Involved in the Joomla Community

docs.joomla.org

Page 24: Getting Involved in the Joomla Community

Mailing Lists

Page 25: Getting Involved in the Joomla Community

Report Bugs

Page 26: Getting Involved in the Joomla Community

Write Code (Do’h)

Page 27: Getting Involved in the Joomla Community

Contributing Code

• Sign JCA• Tell PTL / CMS Mailing List• Submit Feature Patches• Request Branch

Page 28: Getting Involved in the Joomla Community

Links

• magazine.joomla.org• docs.joomla.org• code.joomla.org• extensions.joomla.org• people.joomla.org

Page 29: Getting Involved in the Joomla Community

Questions?

Page 30: Getting Involved in the Joomla Community

Contact

• Chad Windnagle• S-go Consulting• Spencer, New York• @drmmr763• +1 607-229-6260• [email protected]• http://www.s-go.net