dwyl / github-backup

:octocat: :back: 🆙 Backup your GitHub Issues so you can still work when (they/you are) offline.
https://github-backup.herokuapp.com
GNU General Public License v2.0
32 stars 3 forks source link

Uninstall application #87

Open SimonLab opened 6 years ago

SimonLab commented 6 years ago

Users can remove/uninstall a Github app from their repositories. In thie scenario should we also delete all the backup data from our server? I would suggest that we don't do this automatically as if a Github app is uninstall by mistake the user won't be able to recover their backup history. Instead we can maybe send an email to ask the users to confirm that they want to delete all their backups? @nelsonic @iteles @Cleop do you have any ideas on this?

nelsonic commented 6 years ago

@SimonLab agree. we do not want to automatically delete the issue/comment history. Sending an email to the person who originally created the app would be good. However we may run into the issue that the original person has left the organisation so sending them an email will "bounce" ... a consideration for later; for now, sending an email with a link and unique token would be good. I don't think of this as "MVP", but if you want to work on it, go for it.