This is mostly a copy of a post from a discussion in the steering committee chat room as follow up to the December meeting. @theoryshaw and I agreed it made sense to bring this discussion to the forum.
Steering Committee chat: https://matrix.to/#/#OSArch-org:matrix.org
Minutes from the December meeting: https://gitlab.com/osarch/OSArch/-/tree/main/Meeting%20Minutes/2022-12-07_Minutes
Regarding decision making, I don't agree with majority decisions in such a small committee which in such a narrow way represents the community. Depending on who turns up to a specific meeting there can be wild variation in opinion. Decisions need time and agreement. Agreement - as we've seen a few times - can be in the form of "I'm not so sure, but let's try it your way". But I think it should at the least be possible for any member to put in a veto. I know consensus is regarded as messy, and it wouldn't make sense if we were a parliament of 150 members. But we are so few I have real trouble seeing that there could be a situation where the only solution is a vote in the committee. One way around this is to say that a vote can be requested and announced as being held at some specific later date. There can be a process that the parties must formulate their views on the forum or in some way work towards clarity and perhaps consensus. It would also give the wider community a chance to push their view in if there is a strong feeling.
In our community of twelve households here where I live the only way to hold a formal binding vote is to follow the process for calling an extraordinary general meeting. This ensures that there is a cost to voting - or I could say that it brings a cost to not reaching a consensus. Otherwise it's easy for a small majority to agree and push their view onto the others.
I have been thinking that we might need a 'constitution' of some sort which ensures the values we cannot move against in decisions. For example not supporting proprietary projects and only supporting FSF endorsed licenses etc.
Having such a constitution which can be improved over time can also help avoid the impulse to vote as some typical disagreements can go through a heavy consensus process and end up in a binding constitution which is made hard to change.
One important problem with narrow majority voting or decisions without wide input: often those decisions get overturned not long after. That is often a very destabilizing situation. An example from national politics is that this is one reason why countries with proportional representation in their parliaments are often more rather than less stable. Decisions can only be made by broad coalitions. No small group can hijack the process for a few years and swing policies violently from one extreme to the other.
Some concrete proposals that might be a start for discussion:
-
financial decisions can only be made is they've been on the agenda for at least one prior meeting.
-
Any SC member can veto a decision that has not yet been implemented
-
Any two SC members can request a vote at the following meeting for an item on the next agenda. The different views must be presented on the forum at least 14 days before the SC meeting.
-
Financial decisions require attendance of at least 4 SC members. SC members can express their view or veto before the meeting if they can't attend. (needs work)
I'm not married to those suggestions, but you can see where I am going with this.
Sorry for this tomb, but I think this is important. No hurry in replying. Thinking is sometimes better than chatting here. I'm on sick leave so I have time to think.
Added note: after rereading my text I can see it needs clarification, I'll get to that after Ryan has added his reply.