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.

ALP02: Token-weighted Github Issue Prioritization  #2

Description

@lkngtn

Proposal: Token-weighted Github Issue Prioritization

Author(s): Luke Duncan

Last updated: 11/29/2017

Abstract

A significant factor in governance is the visibility and discussion of issues prior to any formal decisions are made. In token based communities, tying the curation of issues to a token weighted mechanism enables projects to highlight the issues that the community collectively feels are most important. This can be a catalyst for community engagement and discussion.

Proposal

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

  • As an admin, I’d like to be able to have new issues automatically appear in the dApp without manual intervention.
  • As an admin, I’d like to be able to manage which issues appear in the dApp based on “labels”.
  • 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

  • Users can only use their tokens to signal for one one issue at at time, therefore they must make an economic choice in which issues they signal for. The result is a prioritized list based on token holder feedback.
  • Signaling is stake-weighted, so we can assume that the priority should to some degree align with the interests of token holders.
  • Token-holder and Developer attention can be focused on the discussion and implementation of issues which the community has deemed most valuable.

Cons

  • Token-holders are not necessarily the same group as the networks users, and in particular “whales” have a huge influence in this process.

References

A similar approach has been taken by district0x with their district proposal process. Their implementation has been live for quite some time now, and it appears it has been a large part of their community engagement. The code is also available in the District Voting repo.

Open Issues

There is a lot of overlap with ALP01, in that both can use a carbon vote inspired signaling mechanism. It may make sense for these issues to be combined into a single interface.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions