radicle-cli
radicle-cli copied to clipboard
Implement remote project deletion
It should be possible to delete a project remotely. There are two potential ways this could work:
- Git: implement deletion via
git push, eg. have a rule that if all delegates delete their default branch, the project gets removed - 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.
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.
@cloudhead this looks complete using 'rad rm'
@cloudhead this looks complete using 'rad rm'
rad rm only deletes local projects, not remote projects on seeds.