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

Add ability to delete projects #81

Closed
3 of 7 tasks
nmashton opened this issue Oct 10, 2013 · 5 comments
Closed
3 of 7 tasks

Add ability to delete projects #81

nmashton opened this issue Oct 10, 2013 · 5 comments

Comments

@nmashton
Copy link
Contributor

Once a project is created, as far as I can tell, there's no way to delete it. That is definitely a bummer.

Proposal for fixing

  • Ability to put project into deleted state (logic layer + API)
  • Do not display such projects on user view or dashboard
    • Maybe for dashboard we still display but greyed out
  • Update dashboard with relevant UI to do deletion

Extras

  • Trash page where you view your deleted DataViews
  • Change name of project (so that new projects can be created with this name ...)
    • Propose we add "deleted-{random-string}" to name of project
    • Not completely trivial in that we also have to move on disk (name is unique id essentially)
  • Undelete support
  • Purge support - Ability to purge project (completely delete)

Estimated time: 4-6h

@rufuspollock
Copy link
Member

why?

@nmashton
Copy link
Contributor Author

See the other issue I just raised: while trying to make a screencast about TimeMapper, over the course of multiple takes, I ended up repeatedly creating projects with the same dataset. Each time I did this, I had to invent a new slug, and they soon got quite contrived. Also, the pileup of similarly-named projects on my user page became conspicuous as I kept filming.

@rufuspollock
Copy link
Member

This is in progress and will be deployed soon we hope.

@rufuspollock
Copy link
Member

This is the most requested issue by a way via email and twitter.

@rufuspollock
Copy link
Member

NOTE: Have not done any of the extra stuff!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants