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

Feature: remove a proposal by the owner #287

Closed
ashcherbakov opened this issue Mar 15, 2022 · 3 comments
Closed

Feature: remove a proposal by the owner #287

ashcherbakov opened this issue Mar 15, 2022 · 3 comments
Assignees
Labels
enhancement New feature or request size: M
Projects

Comments

@ashcherbakov
Copy link
Contributor

As a Trustee who did the proposal, I can remove it if there are no votes for it yet, so that proposals sent by mistake can be easily removed without requiring 2/3 of Trustees to vote reject.

Note:

  • Can be done only by the Trustee who sent the proposal
  • The proposal can be just removed from the state, no need to keep it
@ashcherbakov ashcherbakov added enhancement New feature or request size: M labels Mar 15, 2022
@ashcherbakov ashcherbakov added this to Backlog in DCL via automation Mar 15, 2022
@ashcherbakov ashcherbakov moved this from Backlog to To do in DCL Mar 15, 2022
@wc-smith
Copy link

I suggest we further consider under what circumstances a removal can be initiated and what steps must be taken to effect a removal. The suggested resolution is not sufficient when one or more approvals has occurred yet removal is the appropriate action.

It may be that one or more additional states is required; perhaps disputed/challenged, abandoned. If a proposed action is disputed/challenged, it could no longer be approved, until the dispute/challenge was resolved. Once resolved a proposal might be abandoned (or returned to the proposed state). Of course we would need to define mechanisms for resolution/disposition of disputes or challenges.

We're seeing significant latency in trustee approvals. I am concerned that the proposed solution requires that errors be caught quickly and if not caught before one approval, the proposal must be approved, leaving the DCL with incorrect information until a removal request is issued and subsequently approved.

@hawk248
Copy link
Collaborator

hawk248 commented Mar 22, 2022

Defer until next meeting.

@ashcherbakov ashcherbakov moved this from To do to Backlog in DCL Mar 23, 2022
@hawk248
Copy link
Collaborator

hawk248 commented Mar 24, 2022

Voting in mainnetv1.0 will allow reject during trustee approval phase.

@ashcherbakov ashcherbakov moved this from Backlog to To do in DCL Feb 14, 2023
@ashcherbakov ashcherbakov moved this from To do to In progress in DCL Feb 14, 2023
@ashcherbakov ashcherbakov moved this from In progress to In Review in DCL Feb 14, 2023
@ashcherbakov ashcherbakov moved this from In Review to Done in DCL Mar 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request size: M
Projects
No open projects
DCL
  
Done
Development

No branches or pull requests

4 participants