GovernanceResearch » History » Version 4
Denis 'GNUtoo' Carikli, 07/01/2020 12:19 AM
Add context on challenging decisions
1 | 1 | Denis 'GNUtoo' Carikli | h1. GovernanceResearch |
---|---|---|---|
2 | |||
3 | h2. Introduction |
||
4 | |||
5 | The Replicant project sometimes needs to take decisions. The decisions are currently taken by the [[SteeringCommittee|steering commitee]]. |
||
6 | |||
7 | It would be better if this is made more horizontal: |
||
8 | * It would remove the single points of failure |
||
9 | * The decisions would be better and less horizontal |
||
10 | 2 | Denis 'GNUtoo' Carikli | * Potential individual bias could be smoothed out by having more people taking decisions. |
11 | 1 | Denis 'GNUtoo' Carikli | |
12 | h2. Challenges |
||
13 | |||
14 | The main issues with a more horizontal governance in Replicant are: |
||
15 | * To ensure that the decisions being taken are informed decisions |
||
16 | * The Replicant project doesn't become a nonfree distribution |
||
17 | |||
18 | h3. Examples |
||
19 | |||
20 | Project governance can work in completely horizontal way, however to do that projects typically need to implement some rules[1]. |
||
21 | |||
22 | Examples: |
||
23 | * Some free software projects require to follow meetings or pay a membership to be able to vote. The goal behind that is to avoid taking uninformed decisions. |
||
24 | * Events organization projects do manage to take very well informed decisions in a very efficient and fast way[2]. |
||
25 | 2 | Denis 'GNUtoo' Carikli | |
26 | h3. Good practices |
||
27 | |||
28 | 3 | Denis 'GNUtoo' Carikli | h4. Explain any project decision |
29 | 2 | Denis 'GNUtoo' Carikli | |
30 | 3 | Denis 'GNUtoo' Carikli | The decision we take impact the whole Replicant community and potentially beyond as well. So it's a good practice to explain why a decision was taken. |
31 | |||
32 | For instance if we decide not to support devices with non-replaceable battery we need to explain the rationale behind that very clearly, this way people can understand the rationale and challenge it if necessary. For instance the [[TargetsEvaluation#Minimal-requirements|Minimal-requirements]] explain why this choice was made. |
||
33 | |||
34 | Not doing that could be very violent for people directly affected by the decision, as they would probably feel that the decision is imposed on them in an arbitrary way, when in reality the Replicant had to do it for the reasons stated (which can be challenged). |
||
35 | |||
36 | It's also a good practice to add the rationale with the decision as people are sure not to miss it and understand the decision better. |
||
37 | 1 | Denis 'GNUtoo' Carikli | |
38 | 4 | Denis 'GNUtoo' Carikli | h4. Having ways to publicly review and/or challenge decisions. |
39 | |||
40 | Since we took the decision on not supporting devices with non-replaceable battery we explained the decision at several occasions, such as the report from the Replicant conference in Paris, the FOSDEM BoF meetings, on the mailing list, on the IRC. If we had found interesting argumentation challenging that decisions we would have been forced to take it into account and document it. |
||
41 | |||
42 | For instance, if many new smartphones with non-replaceable batteries are added in Linux (that situation may or may not reflect the reality), we could add: Complete support for many new smartphones were added in Linux and could work in Replicant if we support devices with non-replaceable battery, however despite that we still decided not to support them due to the increased difficulty to support them for a long time, as we expect to support devices for years after they started shipping. |
||
43 | |||
44 | In a case like that, we could also encourage interested people to fork Replicant to collectively maintain them for as long as possible, and see how well it worked for them, and see if their experience in doing that could be taken back into account in such policy to potentially change it. In a case like that it could also depend if maintainers could all be willing to work on and/or use devices with non-replaceable batteries as well. |
||
45 | |||
46 | 1 | Denis 'GNUtoo' Carikli | h2. References |
47 | |||
48 | fn1. https://en.wikipedia.org/wiki/Elinor_Ostrom |
||
49 | fn2. https://media.ccc.de/v/Camp2019-10204-participatory_art_event_tools_co-creation_and_silk_road_networks |