On 15.11.2018 19:55, Brett Cannon wrote:
It seems like we're completely skipping the review phase of the regular PEP process and going straight from PEP writing to a vote: https://www.python.org/dev/peps/pep-0001/#id38 which is odd given the importance of this decision and also odd compared to normal democratic procedures where laws are first crafted, then put through parliament for discussion and then decided upon after everyone has had a reasonable chance for review.
I don't know if it's really fair to say the review phase is being skipped. It's not like anyone *must* vote tomorrow and so there really isn't any time to think things over. You still have the rest of the month to review the PEPs and place your vote. It's no different than someone following a PEP closely, forming their opinion along the way, and then when the final version lands replying with an opinion immediately even if the PEP delegate isn't making a final decision for another two weeks.
Perhaps I wasn't clear. With "review" I meant debating the PEPs among everyone, not just the few people interested in working on them in the crafting stages.
You normally start debating a proposal when the proposal itself is fleshed out to the point where the people behind the proposal feel comfortable with presenting it.
The two weeks voting period is not two weeks because people need time for debate; it's two weeks to enable people to participate in the vote and deliberately longer to make sure they have a reasonable chance to vote - even when they are on vacation, a business trip or have other appointments during those two weeks which keep them from going to a vote.