radicle-cli icon indicating copy to clipboard operation
radicle-cli copied to clipboard

Implement remote project deletion

Open cloudhead opened this issue 3 years ago • 3 comments

It should be possible to delete a project remotely. There are two potential ways this could work:

  1. Git: implement deletion via git push, eg. have a rule that if all delegates delete their default branch, the project gets removed
  2. SIWE: use sign-in-with-ethereum plus an api on http-api to remotely delete a project; again, only project delegates would be allowed to do this.

cloudhead avatar May 17 '22 14:05 cloudhead

I'd vote for giving solution 1) a try, since that wouldn't require to opt-in on Ethereum. We can then implement 2) afterwards if needed.

erak avatar May 26 '22 18:05 erak

@cloudhead this looks complete using 'rad rm'

slack-coder avatar Sep 08 '22 18:09 slack-coder

@cloudhead this looks complete using 'rad rm'

rad rm only deletes local projects, not remote projects on seeds.

cloudhead avatar Sep 14 '22 23:09 cloudhead