← Back to team overview

kicad-developers team mailing list archive

Re: A neat decision-making scheme

 

As long as the only members of the lead development team have voting
rights and the project leader has veto power than I am fine with this.
I haven't had to use veto power yet but I am not naive enough to believe
that there are no circumstances which I wouldn't veto a majority vote.

Cheers,

Wayne

On 4/21/19 4:03 PM, John Beard wrote:
> +1
> 
> Reminds me of the scoring we used to do code review on Gerrit, with a
> different threshold. That worked well.
> 
> Is there a minimum time to wait for a -1? If a reviewer didn't see the
> mail before three +1s, their veto is too late. But if they were checking
> their mail earlier, the veto would count. Since KiCad is a
> trans-continental team and core people can be busy in real life, slow
> mail replies can happen.
> 
> And also the etiquette for a "delay until I can review properly" veto.
> If we want people to be free to exercise that ability in good faith
> without feeling shy about blocking while they check it out, it should be
> called out as allowed and encouraged.
> 
> Cheers,
> 
> John
> 
> On 21 April 2019 20:34:23 BST, Tomasz Wlostowski
> <tomasz.wlostowski@xxxxxxx> wrote:
> 
>     On 21/04/2019 18:08, Jeff Young wrote:
> 
>         In my last few years at Adobe I worked with Day Software in
>         Switzerland which we had just acquired. They did a lot of
>         open-source stuff with Apache and had this neat decision-making
>         scheme (which may have originated at Apache — I’m unaware of its
>         source):
> 
>         If you need direction on something, you send an email to the
>         list. (This part is no different than what we do today.)
> 
>         If someone agrees, they reply with “+1”.
> 
>         If someone wants to halt progress until either some discussion
>         is had or until another direction is chosen they veto with a “-1”.
> 
>         When you accumulate three +1s and are clear of -1s you’re good
>         to go.
> 
>         If you do get one or more -1s you’re blocked until those folks
>         change their input to either a “+0” or a “+1”.
> 
>         If you haven’t yet reached three +1s after a time-out period (I
>         think we used a week but it might have been two), but you are
>         clear of -1s, you can send a message to the list indicating a
>         default-consensus and go ahead and implement it.
> 
>         Might this be useful for us?
> 
>     +1.
> 
>     T.
> 
>         ------------------------------------------------------------------------
>         Mailing list: https://launchpad.net/~kicad-developers
>         Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>         Unsubscribe : https://launchpad.net/~kicad-developers
>         More help : https://help.launchpad.net/ListHelp
> 
>     ------------------------------------------------------------------------
>     Mailing list: https://launchpad.net/~kicad-developers
>     Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>     Unsubscribe : https://launchpad.net/~kicad-developers
>     More help   : https://help.launchpad.net/ListHelp
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
> 


Follow ups

References