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.
1. Is life
peachy?
Yes No
Go coding/fishing/
Stick head in sand.
diving...
Sunday, July 1, 12
2. Meritocracy in KDE
Part of the “Companies are Community” series
Akademy 2012
Mirko Boehm (mirko@kde.org)
Sunday, July 1, 12
3. 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 Berlin
CWD: ~
miroslav@silberpfeil: >
Sunday, July 1, 12
4. How things get better - an algorithmic perspective.
Is life
peachy?
Yes No
Go coding/fishing/ Take appropriate
diving... action.
Sunday, July 1, 12
6. 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
7. 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
8. 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.
100
90
80
70
Percent Points
60
50
40
30
20
10
0
Android Qt Symbian MeeGo Mozilla WebKit Linux KDE Eclipse
Sunday, July 1, 12
11. Community
• Meritocracy of all individuals who contribute
• Self-directed
• All doors open approach
• (S)He who does the work decides
Sunday, July 1, 12
12. 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
13. The role of commercial contributors
Companies Volunteers
Peer Production
Formal Economy Informal Economy
Sunday, July 1, 12
15. Our vision: Improve by default
Get better in every iteration
Sunday, July 1, 12
16. Proposal: Extend the Code of Conduct
Contributor’s Rights and Responsibilities
Sunday, July 1, 12
17. Contributor’s Responsibilities
• Be open about goals
• Be transparent about activities
• Be committed longer-term
• Be generous
• Be humble
Sunday, July 1, 12
18. 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
20. Minimize
Discrimination
• Technical vs. non-technical
contributors
• Volunteers vs. companies
• Users vs. contributors vs. e.V.
members
Sunday, July 1, 12
21. Thank you for listening! Questions?
Sunday, July 1, 12