Joomla Governance - Paul Orwig #jd12nl

41
Overcoming Governance Challenges in the Joomla project, and why you should care

description

Joomla Governance - Paul Orwig #jd12nl

Transcript of Joomla Governance - Paul Orwig #jd12nl

Page 1: Joomla Governance - Paul Orwig #jd12nl

Overcoming Governance Challenges in the Joomla project, and why you should care

Page 2: Joomla Governance - Paul Orwig #jd12nl

Overcoming Governance Challenges in the Joomla project, and why you should care

ORHelping Joomla to reach its potential

Page 3: Joomla Governance - Paul Orwig #jd12nl

Joomla as the underdog...

Page 4: Joomla Governance - Paul Orwig #jd12nl

Joomla as the underdog...

No benevolent dictator to provide clear vision or resolve issues

Page 5: Joomla Governance - Paul Orwig #jd12nl

Joomla as the underdog...

No benevolent dictator to provide clear vision or resolve issues No primary business/corporate sponsor that contributes staff, developers, financial resources

Page 6: Joomla Governance - Paul Orwig #jd12nl

Helping Joomla to reach its potential

How can Joomla continue to grow and remain a FOSS CMS leader?

Page 7: Joomla Governance - Paul Orwig #jd12nl

Helping Joomla to reach its potential

More than any other single factor, and more than other leading FOSS CMS, the Joomla project's future success depends on our ability to attract and retain a large and diverse group of skilled volunteer contributors.

Page 8: Joomla Governance - Paul Orwig #jd12nl

Joomla leadership's most important function:

Create and support a culture that will attract and retain the large and diverse group of skilled volunteer contributors that our project's future success depends on.

Page 9: Joomla Governance - Paul Orwig #jd12nl

The kind of culture we need to create and support:

Page 10: Joomla Governance - Paul Orwig #jd12nl

The kind of culture we need to create and support:

Inspiring

Page 11: Joomla Governance - Paul Orwig #jd12nl

The kind of culture we need to create and support:

Inspiring Meaningful

Page 12: Joomla Governance - Paul Orwig #jd12nl

The kind of culture we need to create and support:

Inspiring Meaningful Open

Page 13: Joomla Governance - Paul Orwig #jd12nl

The kind of culture we need to create and support:

Inspiring Meaningful Open Responsive

Page 14: Joomla Governance - Paul Orwig #jd12nl

The kind of culture we need to create and support:

Inspiring Meaningful Open Responsive Respectful

Page 15: Joomla Governance - Paul Orwig #jd12nl

The kind of culture we need to create and support:

Inspiring Meaningful Open Responsive Respectful Fun

Page 16: Joomla Governance - Paul Orwig #jd12nl

Current Leadership Structure

Page 17: Joomla Governance - Paul Orwig #jd12nl

Current Leadership Structure

Development Documentation Translations Some websites

Production LeadershipTeam

Page 18: Joomla Governance - Paul Orwig #jd12nl

Current Leadership Structure

Development Documentation Translations Some websites

Forums Directories Magazine JPeople JUGs Some websites

Production LeadershipTeam

Community LeadershipTeam

Page 19: Joomla Governance - Paul Orwig #jd12nl

Current Leadership Structure

Development Documentation Translations Some websites

Forums Directories Magazine JPeople JUGs Some websites

Finances Legal Trademark Communications Events Shop Some websites

Open Source MattersProduction LeadershipTeam

Community LeadershipTeam

Page 20: Joomla Governance - Paul Orwig #jd12nl

Current Leadership Structure

Development Documentation Translations Some websites

Forums Directories Magazine JPeople JUGs Some websites

Finances Legal Trademark Communications Events Shop Some websites

Open Source MattersProduction LeadershipTeam

Community LeadershipTeam

Community OversightCommittee

Add OSM members Remove OSM members No websites!

Page 21: Joomla Governance - Paul Orwig #jd12nl

Challenges with current leadership structure

Page 22: Joomla Governance - Paul Orwig #jd12nl

Challenges with current leadership structure

We currently set LT level goals, but not project-wide goals

Page 23: Joomla Governance - Paul Orwig #jd12nl

Challenges with current leadership structure

We currently set LT level goals, but not project-wide goals We don't always coordinate well between teams, and there is no process to address that

Page 24: Joomla Governance - Paul Orwig #jd12nl

Challenges with current leadership structure

We currently set LT level goals, but not project-wide goals We don't always coordinate well between teams, and there is no process to address that There can be a tendency to focus on team level responsibilities, instead of more complex project-wide issues

Page 25: Joomla Governance - Paul Orwig #jd12nl

2011 proposed leadership structure changes

Page 26: Joomla Governance - Paul Orwig #jd12nl

2011 proposed leadership structure changes

Overall goals and strategy Oversight for all committees

Board of Directors

Page 27: Joomla Governance - Paul Orwig #jd12nl

Development

2011 proposed leadership structure changes

Overall goals and strategy Oversight for all committees

Board of Directors

Directories FinanceEvents/Groups Community Mgmt.

Documentation Communications

Sites/Infrastructure

Legal/Trademark

Committees

Page 28: Joomla Governance - Paul Orwig #jd12nl

Benefits of proposed leadership structure changes

Page 29: Joomla Governance - Paul Orwig #jd12nl

Benefits of proposed leadership structure changes

Allow us to set and monitor progress for bolder, more inspiring project-wide goals

Page 30: Joomla Governance - Paul Orwig #jd12nl

Benefits of proposed leadership structure changes

Allow us to set and monitor progress for bolder, more inspiring project-wide goals Make it easier for all teams to follow and support a unified roadmap

Page 31: Joomla Governance - Paul Orwig #jd12nl

Benefits of proposed leadership structure changes

Allow us to set and monitor progress for bolder, more inspiring project-wide goals Make it easier for all teams to follow and support a unified roadmap Provide a way to address and overcome

inter-team conflicts

Page 32: Joomla Governance - Paul Orwig #jd12nl

Benefits of proposed leadership structure changes

Allow us to set and monitor progress for bolder, more inspiring project-wide goals Make it easier for all teams to follow and support a unified roadmap Provide a way to address and overcome

inter-team conflicts Can make room for new leaders

Page 33: Joomla Governance - Paul Orwig #jd12nl

Benefits of proposed leadership structure changes

Allow us to set and monitor progress for bolder, more inspiring project-wide goals Make it easier for all teams to follow and support a unified roadmap Provide a way to address and overcome

inter-team conflicts Can make room for new leaders Allow each committee to have a stronger focus

Page 34: Joomla Governance - Paul Orwig #jd12nl

Benefits of proposed leadership structure changes

Allow us to set and monitor progress for bolder, more inspiring project-wide goals Make it easier for all teams to follow and support a unified roadmap Provide a way to address and overcome

inter-team conflicts Can make room for new leaders Allow each committee to have a stronger focus Reduce drama, increase productivity

Page 35: Joomla Governance - Paul Orwig #jd12nl

Benefits of proposed leadership structure changes

Allow us to set and monitor progress for bolder, more inspiring project-wide goals Make it easier for all teams to follow and support a unified roadmap Provide a way to address and overcome

inter-team conflicts Can make room for new leaders Allow each committee to have a stronger focus Reduce drama, increase productivity Simplify contractual issues

Page 36: Joomla Governance - Paul Orwig #jd12nl

Current and upcoming steps:

Page 37: Joomla Governance - Paul Orwig #jd12nl

Current and upcoming steps:

Working group has been formed to study this issue and present recommendations

Page 38: Joomla Governance - Paul Orwig #jd12nl

Current and upcoming steps:

Working group has been formed to study this issue and present recommendations Joint leadership summit at JandBeyond conference in May will consider those recommendations and hopefully reach a decision

Page 39: Joomla Governance - Paul Orwig #jd12nl

Helping Joomla to reach its potential

How can Joomla continue to grow and remain a FOSS CMS leader?

Page 40: Joomla Governance - Paul Orwig #jd12nl

Helping Joomla to reach its potential

Create and support a culture that will attract and retain the large and diverse group of skilled volunteer contributors that our project's future success depends on.