PEP 308 vote type (was Re: Update to PEP308: if-then-else expression)

Laura Creighton lac at strakt.com
Wed Feb 12 12:36:50 CET 2003


> Oren Tirosh wrote:
> 
> > This would let me express the opinion that I am against any change,
> > but
> > if more people are in favor of some kind of in-the-else expression the
> > form "(if COND: EXPR1 else: EXPR2)" is the one I find most acceptable.
> 
> Approval voting works fine in the case where one of the possible choices
> is "do nothing."  If you reject the PEP and want to do nothing, you only
> mark "do nothing" on your ballot.  Problem solved.
> 
> In your case, you'd probably want to mark "do nothing" and `if C: x
> else: y' (one of the options), and nothing else.  That way, you express
> that you want no change, but would accept that particular form if it cam
> down to it.

Max, are you telling me that if everybody voted 'their favourite,
one other, and do nothing', therefore making 'do nothing' the top
vote getter, you would be pleased with the outcome, and consider it
fair?

Me, I think you have just shot your side in the foot.

Laura





More information about the Python-list mailing list