[haiku-development] Re: Banning Barrett

  • From: meanwhile@xxxxxxxxxxx
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Mon, 18 Mar 2019 20:50:19 +0100 (CET)


Hello community, I care enough about Haiku to want to add my two cents to this 
matter:

It seems to me that because Haiku has no published protocol/set of rules on how 
to judge conflicts like the one currently active (at least not that I know of), 
the first priority should be to set this up.

Now that an actual conflict had to make the need for such a thing clear, it 
would (IMHO) make sense to let any decision(s) that date from a period without 
rules/ protocols become temporary until such rules/protocols are established 
and published (after being agreed upon by a representative group of people, of 
course).

After that, the whole situation can be judged again according to those 
rules/protocols.

You may even say that turning this into a temporary situation is too unfair and 
therefore all access should be restored and all previous '-1' or '+1' votes 
should become invalid until the rules/protocols are in place.

Ideally these rules/protocols should be established in a period without any 
active conflicts, but that situation has obviously become unattainable. Haiku 
can't afford to not set them up, however.  

I think the lack of rules/protocol for conflicts is the larger, more 
fundamental problem compared to the actual conflict.

To reduce any risk that the rules/protocols that are to be written up will be 
affected by the current conflict, it would be best if the main players in this 
conflict don't take part in setting up those rules/protocols.
I don't know how things are arranged in other open source projects, but maybe 
inspiration can be taken from one or more of them. It may save work if (parts 
of) an approach that may be found could also be applied to Haiku.

It's regrettable that right now nothing is fully clear and/or formally 
established about quite fundamental things like:
 
- what does a ban consist of
- is a ban temporary or definitive
- how many warnings should precede it
- who issues such warnings, in what way and after which processes
- should a definitive ban be preceded by one or more temporary bans, and if so: 
how many and how is this number decided
- can the person in question appeal against a ban and where
- when voting, how many + or - votes are needed (in general / for each 
situation)
- how long does a voting session last (in general / for each situation)

etc. etc.

(this list isn't complete, it's just what came up in my head in a short period)
 
I think that the handling of this case (when leading to workflow-affecting 
decisions) should therefore wait until clear and extensive enough 
rules/protocols are active and published.

It's always better if a decision about oneself that was made by others is based 
upon a set of established and published rules and definitions that anybody can 
check and read into.
Even if you don't agree with the decision, you at least have a clearer idea of 
what it's based on, which makes it less hard to swallow.

Other related posts: