meritocracy in kde

22
Yes No Go coding/fishing/ diving... Is life peachy? Stick head in sand. Sunday, July 1, 12

Upload: mirko-boehm

Post on 17-May-2015

635 views

Category:

Technology


2 download

DESCRIPTION

These are the slides of the presentation at the Akademy KDE conference of 2012. Based on the already great way of how KDE governance works, I identified areas where we excel (developer relations, contributor fluctuation), and areas where we can improve (relations to users and to companies or institutions in general. The talk was recorded, the video will hopefully be up soon.

TRANSCRIPT

Page 1: Meritocracy in KDE

Yes No

Go coding/fishing/diving...

Is life peachy?

Stick head in sand.

Sunday, July 1, 12

Page 2: Meritocracy in KDE

Meritocracy in KDE

Part of the “Companies are Community” series

Akademy 2012

Mirko Boehm ([email protected])

Sunday, July 1, 12

Page 3: Meritocracy in KDE

CWD: ~miroslav@silberpfeil: >whoami

- KDE Contributor since 1997:-- Hacking (kdecore, kdepim, applications)-- board member 1999 to 2006-- Desktop Summit 2011- FSFE Germany team member- researching Free Software and Intellectual Property issues at TU Berlin- married, two kids, lives in BerlinCWD: ~miroslav@silberpfeil: >

Sunday, July 1, 12

Page 4: Meritocracy in KDE

How things get better - an algorithmic perspective.

Yes No

Take appropriate action.

Go coding/fishing/diving...

Is life peachy?

Sunday, July 1, 12

Page 5: Meritocracy in KDE

Observe Part I

Sunday, July 1, 12

Page 6: Meritocracy in KDE

Is life peachy at KDE?

• Surprise: Yes, it is. (Mostly.)

• KDE - Largest meritocratic volunteer driven FLOSS community.

• Outstanding product.

• Stable contributor base, easy to join, healthy fluctuation.

• Role model for how communites work.

Sunday, July 1, 12

Page 7: Meritocracy in KDE

Symptoms of Friction

• Users complaining about lack of quality improvements.

• Users complaining about lack of transparency.

• Contributors leaving for non-technical reasons.

• Failure to integrate commercial ecosystem.

• Problems establishing vendor pickup.

Sunday, July 1, 12

Page 8: Meritocracy in KDE

How are others doing?

• Open Governance Index: “Equal and fair treatment of developers – ‘meritocracy’ – has become the norm, and is expected by developers with regard to their involvement in open source projects.” [1]

• Here is Sebas’ and my assessment of KDE’s rating: 74%, second best.

Android Qt Symbian MeeGo Mozilla WebKit Linux KDE Eclipse

100

0

10

20

30

40

50

60

70

80

90

Perc

ent

Poin

ts

Sunday, July 1, 12

Page 9: Meritocracy in KDE

Reflect Part II

Sunday, July 1, 12

Page 10: Meritocracy in KDE

Voice or Exit

Sunday, July 1, 12

Page 11: Meritocracy in KDE

Community

• Meritocracy of all individuals who contribute

• Self-directed

• All doors open approach

• (S)He who does the work decides

Sunday, July 1, 12

Page 12: Meritocracy in KDE

KDE e.V.

• Stakeholder’s association of volunteer contributors

• Only individual membership, no entities

• Invite-only membership

• Passive, supporting membership models

• Secret by default

Sunday, July 1, 12

Page 13: Meritocracy in KDE

The role of commercial contributors

Formal Economy Informal Economy

Peer Production

Companies Volunteers

Sunday, July 1, 12

Page 14: Meritocracy in KDE

Act! Part III

Sunday, July 1, 12

Page 15: Meritocracy in KDE

Our vision: Improve by default

Get better in every iteration

Sunday, July 1, 12

Page 16: Meritocracy in KDE

Proposal: Extend the Code of Conduct

Contributor’s Rights and Responsibilities

Sunday, July 1, 12

Page 17: Meritocracy in KDE

Contributor’s Responsibilities

• Be open about goals

• Be transparent about activities

• Be committed longer-term

• Be generous

• Be humble

Sunday, July 1, 12

Page 18: Meritocracy in KDE

New: Contributor’s Rights

• Influence development

• Be an equal among peers

• Benefit from own contributions

• Be part of the community, collaborate

• Exercise the Four Freedoms

Sunday, July 1, 12

Page 19: Meritocracy in KDE

Proposal: Open by Default

Improve Transparency

Sunday, July 1, 12

Page 20: Meritocracy in KDE

Minimize Discrimination

• Technical vs. non-technical contributors

• Volunteers vs. companies

• Users vs. contributors vs. e.V. members

Sunday, July 1, 12

Page 21: Meritocracy in KDE

Thank you for listening! Questions?

Sunday, July 1, 12

Page 22: Meritocracy in KDE

References

• [1] http://www.visionmobile.com/product/open-governance-index • Image: http://www.flickr.com/photos/44523343@N00/474411576/

22

Sunday, July 1, 12