1 |
On Sun, 30 Jan 2011 20:39:15 -0600 |
2 |
Donnie Berkholz <dberkholz@g.o> wrote: |
3 |
|
4 |
> We're here to create an awesome source-based distribution, not |
5 |
> pretend we're United Nations and the U.S. government all rolled into |
6 |
> one. =) |
7 |
|
8 |
I've been observing for a few years now how sometimes a developer leans |
9 |
toward a more corporate style over time. |
10 |
|
11 |
We're an open source project, most of us are volunteers, and normal |
12 |
corporate policy doesn't hold here, and yet now and again I see |
13 |
proposals to technically or socially improve the project in a way that |
14 |
comes down to three actions: |
15 |
|
16 |
1) invest - money, time and/or other means; and/or |
17 |
|
18 |
2) regroup; and/or |
19 |
|
20 |
3) grant privileges for a special subset of people to act upon another |
21 |
subset of people. |
22 |
|
23 |
|
24 |
= 1. The Leg Up = |
25 |
|
26 |
Of course, investing means you have, well, the means to invest. Money |
27 |
and goods usually aren't the means to invest in a project like ours, |
28 |
but many requests seem to say that a particular ailment will |
29 |
magically disappear after we throw another five person-weeks at it. We |
30 |
do not have these resources, and we have no accounting for them, and we |
31 |
do not set strict targets that way, so that's the entire corporate |
32 |
model out the window for us. Scarcity of resources is exactly what makes |
33 |
an open source project progress - you leave all the problematic bits |
34 |
open to see, and some hapless user will ultimately come along and fix |
35 |
it for you, or you finally find the time to do it yourself, or you |
36 |
talk enthusiastically about it to someone else and she does it for you. |
37 |
|
38 |
|
39 |
= 2. The Escalator = |
40 |
|
41 |
Arranging developers in new hierarchies is not going to fix any |
42 |
problems. In a corporate environment, you can simply cut out some |
43 |
middlemen, put some new coordinators in place to oversee some team or |
44 |
teams, and generally fire a dozen here and hire a dozen there as |
45 |
needed, and nobody hurts (for very long) as it's usually all a big |
46 |
shuffle among the same population of workers. |
47 |
|
48 |
It's a good thing to have an escalator for conflicts (of interest or of |
49 |
a technical nature), and we've luckily had that for years. Sometimes |
50 |
the escalator needs fixing, but every time you fix it, some people are |
51 |
going to walk away, some others will retreat into the safety of toiling |
52 |
in some badly lit backroom where nobody bothers them, and a few will |
53 |
simply decide that publicly discussing new ideas will just get them cut |
54 |
down by their peers again. Regrouping is a kind of investing, and since |
55 |
you can't even tell people what to do, it's not very wise to start |
56 |
arguing to change the hierarchy - it's probably a better idea to set up |
57 |
a new project, outline what needs to be done, and try to simply attract |
58 |
the person-hours you need until the project has achieved its goal. |
59 |
|
60 |
|
61 |
= 3. The Elevator = |
62 |
|
63 |
Rearranging power in the sense of giving special privileges to |
64 |
particular people (a direct line to the president, personal notification |
65 |
when our team scores, an order to go out and buy some new socks, size |
66 |
12, the ability to quickly decide when someone else's privileges |
67 |
should be revoked) is another very good way to not treat volunteers. It |
68 |
works very well in a corporate setting, because you can fire people or |
69 |
even sue for damages when they abuse their privileges, so most works |
70 |
wouldn't abuse them just like that or at least make sure their use of |
71 |
the privileges is somehow accountable. Similarly instilling fear in |
72 |
volunteers has the opposite effect. |
73 |
|
74 |
|
75 |
The ideas that do come through in volunteer projects usually excel in |
76 |
simplicity. They use the same or fewer resources than the conflict they |
77 |
intend to end. And nobody ends up with better privileges than others, |
78 |
or executive powers greater than those of their peers. You just see more |
79 |
people volunteering more work. |
80 |
|
81 |
|
82 |
jer |