Skip to content
This repository was archived by the owner on Aug 7, 2018. It is now read-only.
This repository was archived by the owner on Aug 7, 2018. It is now read-only.

ALP01: Carbon Feedback for Github Issues #1

@lkngtn

Description

@lkngtn

Proposal: Carbon Feedback for Github Issues

Author(s): Luke Duncan, Aragon et. al.

Last updated: 11/29/2017

Abstract

Many community governed projects are open source and use Github for project planning and discussion. However, it can be difficult to judge community consensus related to open issues. This proposal suggests using a Carbon Vote inspired mechanism to give a communities token holders the ability to signal their support of an issue.

Proposal

At a minimum a successful implementation of this proposal would enable the following user stories:

  • As a repo admin, I'd like to be able to enable token-weighted signaling in support of issues
  • As a repo admin, I'd like to be able to configure multiple voting options for an individual issue (e.g. approve option X, approve option Y, disapprove)
  • As a token holder, I do not want to lock my tokens
  • As a token holder, I want to keep my tokens on a hardware wallet
  • As a token holder, I want to be able to signal for multiple issues simultaneously

Rationale

Pros

  • This is a safe and inexpensive mechanism for getting community feedback, and provides immediate utility for token holders. There are no tabulation costs for votes, and security risks are minimized because tokens never leave the users wallets.

Cons

  • Lack of on-chain tabulation means that this cannot be used to give fully decentralized authority to token holders.

References

Aragon Signaling App - An initial version of this proposal has already be developed by Aragon for use by ANT holders to participate in governance decisions. It may need some UX improvements to be ready for general use by other organizations.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions