diff --git a/pep-8014.rst b/pep-8014.rst index 179003231..c7859b306 100644 --- a/pep-8014.rst +++ b/pep-8014.rst @@ -129,7 +129,9 @@ They pronounce a tentative decision on whether the vote passed and this decision If the decision is that the vote results do not demonstrate enough support from the community for the decision the burden is on the author to try and gather more support and resubmit the vote at a later date. Alternatively the -author can retract the proposal. +author can retract the proposal. The period for gathering more support is +time-limited, a month seems a reasonable time, if no vote has been resubmitted +after that period the proposal is rejected. If the tentative decision is that the results *do* demonstrate enough support a fairly short waiting period starts (in the order of weeks). During this @@ -234,7 +236,7 @@ The council should not be too big nor too small, probably somewhere between 5 and 10 members. There is no reason to fix this number. The members should be knowledgeable about Python and the Python community, and willing to be impartial *while operating as part of -the council*. +the council*. Council members may be core developers but this is not a requirement. Everyone in the community should feel represented by the council so it would be good if the council is diverse: @@ -273,7 +275,7 @@ Elder that individual immedeately lose their council position, independent of the outcome of the vote. If the vote has been requested by community members and the council is reinstated this procedure cannot be invoked again for a year. -If there is no functioning council (the current situation, or after the +If there is no functioning council (the current initial situation, or after the council have lost their mandate after a vote of no confidence) an initial council must be selected. Through the normal communication channels (discourse, mailing lists) members can be suggested by anyone (including themselves). After