Hi all,
I wanted to put forth a suggested committee selection process and get some feedback on it before I suggest it as an addition to RPIP-10.
I’d also like a similar process to be used for pDAO guardian committee when we get to that, even though RPIP-10 doesn’t directly cover that.
First the text, then a list of things I’d like feedback on:
Management Committee Selection
Normal procedure
- Nominations
- A nomination thread for the MC SHALL be posted on the forum for at least 5 days.
- Any member of the community MAY nominate any member (including themselves).
- Any nominated member MAY ask to be removed from consideration.
- A final list of nominees (except those that asked to be removed) SHALL be created and posted as a comment in this thread.
- If this results in insufficient nominees to fill the spots, the Management Committee Selection process fails and must be restarted from the beginning.
- A nomination thread for the MC SHALL be posted on the forum for at least 5 days.
- Nominee information sharing
- Within 3 days of the final list being posted, each nominee SHALL provide the following:
- An alignment statement explaining why they are motivated to act according to the MC charter.
- A conflict statement explaining any other entanglements that could be perceived as motivation to act against the MC charter or the protocol. This includes entanglements with other crypto, other LSD providers, etc.
- An identity statement explaining as much or as little of who they are as they wish to share. This MAY provide verification to the degree the nominee desires.
- A contribution statement explaining their contributions to RP.
- If this is not provided, the nominee shall be removed from consideration. If this results in insufficient nominees to fill the spots, the Management Committee Selection process fails and must be restarted from the beginning.
- The nominee MAY also provide any additional information they deem helpful.
- An organizer SHALL provide some basic hard metrics for all candidates; this SHOULD include:
- Account ages of RP-related accounts.
- Activity metrics for RP-related accounts (this MAY include items like: number of posts, how often their posts are liked, number of git commits, etc).
- Within 3 days of the final list being posted, each nominee SHALL provide the following:
- Membership selection (suggested method)
- The information from “Nominee info sharing” SHALL be compiled and made available on a forum post.
- Once that post is available, a Snapshot “Approval voting” vote SHALL be created with 2 options per nominee: “Support @nominee_name” and “Veto @nominee_name”
- The vote text MUST include the following text:
- You may vote for any number of options. At the end of the vote, support for each nominee is calculated as
support_power - 2*veto_power
and the top scorers will be selected. Please see vote `Management Committee Selection/Normal Procedure/Membership selection” in RPIP-10 (https://github.com/rocket-pool/RPIPs/blob/main/RPIPs/RPIP-10.md) for full details of this process.
- You may vote for any number of options. At the end of the vote, support for each nominee is calculated as
- At the conclusion of voting, total_support SHALL be calculated for each nominee as
total_support = support_power - 2*veto_power
. If total_support is less than or equal to zero, the nominee SHALL be removed from consideration; if this results in insufficient nominees to fill the spots, the Management Committee Selection process fails and must be restarted from the beginning. - The selected membership SHALL be the nominees with the highest N total_supports, where N is the desired number of selections. In the event of a tie in total_support, the pDAO treasurer SHALL randomly select which of those nominees are selected.
Membership selection (alternative A)
- Membership selection (alternative A)
- The information from “Nominee info sharing” SHALL be compiled and made available on a forum post.
- Once that post is available, one Snapshot vote SHALL be made for each nominee
- The vote text MUST explain that it’s part of a set of nominee votes, explain how total support is calculated, and point to this RPIP for a full explanation of the process.
- Voters SHOULD vote “For” on any candidate they would be comfortable with on the MC
- Voters SHOULD vote “Against” on any candidate they would be uncomfortable with on the MC
- At the conclusion of voting, total support SHALL be calculated for each nominee as
For power - 2*Against power
. If total support is less than or equal to zero, the nominee SHALL be removed from consideration; if this results in insufficient nominees to fill the spots, the Management Committee Selection process fails and must be restarted from the beginning. - The selected membership SHALL be the nominees with the highest N total supports, where N is the desired number of selections. In the event of a tie, the pDAO treasurer SHALL randomly select which of those nominees are selected.
Membership selection (alternative B)
- Membership selection (alternative B)
- The information from “Nominee info sharing” SHALL be compiled and made available on a forum post.
- Once that post is available, a Snapshot “Weighted” vote SHALL be made.
- Voters MAY split their vote however they wish; it is RECOMMENDED that they evenly split their weight among their top N candidates, where N is the desired number of members on the committee.
- If quorum is not met, the Management Committee Selection process fails and MUST be restarted from the beginning.
- The selected membership SHALL be the nominees with the highest N vote weights, where N is the desired number of selections. In the event of a tie, the pDAO treasurer SHALL randomly select which of those nominees are selected.
Expedited procedure
- If there is a pressing reason to select MC membership rapidly, the normal process can be bypassed:
- The desire to bypass SHALL be confirmed with a poll on the forum.
- The post SHALL state the pressing reason to bypass and use the expedited procedure.
- The post SHALL point to this RPIP to explain the normal process and expedited process.
- The poll SHALL be up for at least 48 hours.
- The poll MUST achieve at least 2/3 agreement in order to use the expedited process.
- The MC membership MAY be selected by any method desired.
- The MC membership MUST be confirmed by a Snapshot vote.
- The MC membership SHALL be voted on again (with the normal procedure) within 4 months.
- Note that the new vote MAY be sooner than 4 months, and that is likely preferable. For example, the normal procedure MAY be started immediately after the expedited process concludes.
- The desire to bypass SHALL be confirmed with a poll on the forum.
Areas I’d particularly like feedback on
- Timelines. The normal process takes a minimum of 15 days and the expedited process takes a minimum of 9 days. Do we even need the expedited process?
- Membership selection vote preference
- See https://docs.snapshot.org/proposals/voting-types for vote types that exist in snapshot.Note that RPIP-4’s current form only supports Single choice voting (and Basic voting, since that’s a type of Single choice vote). The suggested method and Alternative B both require different voting types.
- The suggested method attempts to present simple choices on each nominee in a single vote.
- Alternative A makes each vote as simple as possible, at the cost of clutter (maybe we’d expect ~15 votes for a committee selection). It’s not clear how quorum would be defined – would we ask folks to actively abstain? Is it required on all separate votes, or any one vote?
- Alternative B is the most compact, but I worry it’s too flexible and thus lends itself to gaming. The “recommended method” makes it somewhat similar to the Suggested Method, but folks would have the ability to split differently if they choose. This method also loses the “more weight to vetos” concept.
- Do you prefer more numerical/measurable minimums? Eg, like suggested in Identity and Governance - #15 by Wander. (obviously my preference is for providing information to voters who can then value factors as they wish, which is laid out in this proposal)