Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show list of users with current status (consented, blocking or none) #107

Open
qris opened this issue Apr 5, 2013 · 1 comment
Open
Labels

Comments

@qris
Copy link
Collaborator

qris commented Apr 5, 2013

In Cambridge K1 we were discussing how we want to do consensus-based decision making. We want to facilitate online users (who may be nervous) to take part in the process. So the facilitator needs to know:

  • who has consented
  • who is blocking
  • who hasn't participated

In order for this to be generalised and for "consent" and "block" not to have magical hard-coded meanings, I propose that we add a per-organisation priority list of "special" states. For example, in K1 we might set this list to the following, in this order:

  • consent
  • danger (I wish we had "block")

Then, if a user has any "consent" feedback on the proposal, they are considered to be in the "consent" state (just for this proposal).

If they have no "consent" feedback, it looks for the next type, "danger" in our case, and if they have any of those, they are considered to be in the "danger" state.

If they have no "danger" feedback either, then it's run out of feedbacks to search, so they are in the "undecided" state.

If this proposal doesn't get any objections and nobody implements it first, I may do it myself for K1.

@jogwen
Copy link
Collaborator

jogwen commented Apr 12, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants