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 button to delete iteration #3848

Open
daverick opened this issue Jul 15, 2018 · 13 comments
Open

Add button to delete iteration #3848

daverick opened this issue Jul 15, 2018 · 13 comments

Comments

@daverick
Copy link

@daverick daverick commented Jul 15, 2018

No description provided.

@NobbZ
Copy link
Member

@NobbZ NobbZ commented Jul 15, 2018

You can't, just fix the error and resubmit.

@Cohen-Carlisle
Copy link
Member

@Cohen-Carlisle Cohen-Carlisle commented Jul 16, 2018

I think it would be useful to have the delete option back. It ends up being less noise, especially if you do something really silly like submit the wrong file(s) entirely like the tests instead of the solution, etc. In my case I submitted the tests and solution and would like the replace it with just the solution.

@remcopeereboom
Copy link

@remcopeereboom remcopeereboom commented Jul 18, 2018

There is also a privacy/security issue where someone may have submitted a wrong file or whatever. It seems useful to be able to delete a submission in such a case.

I do remember being annoyed in the old exercism if I wrote useful feedback and then someone takes that on board but deletes the old submission "to erase" any bad code and then my hard work commenting would be deleted as well...

@Cohen-Carlisle
Copy link
Member

@Cohen-Carlisle Cohen-Carlisle commented Aug 10, 2018

Bumping this because I made yet another bad submit. I guess I'm clumsier than the average exercist? 😈

@stevensonmt
Copy link

@stevensonmt stevensonmt commented Aug 27, 2018

I would echo the desire for a delete submission method.

@sshine
Copy link

@sshine sshine commented Aug 28, 2018

@remcopeereboom wrote:

[...] annoyed in the old exercism if I wrote useful feedback and then someone takes that on board but deletes the old submission "to erase" any bad code and then my hard work commenting would be deleted as well

Perhaps deleting an iteration could work in such a way that comments are not deleted:

  • When an iteration is deleted, the submitted code is removed from the database (for privacy), and the iteration is marked as deleted.
  • If a deleted iteration already has comments by anyone other than the exercist, the iteration is shown in the track, but clicking it only shows the comments and not any code (since there isn't any).
  • If a mentor starts commenting on an iteration that then gets deleted, allow for adding the comment to that deleted iteration so that it's shown.

I don't know how this plays into how the UI works when exercists submit new iterations while you're commenting on an old one, but perhaps the same kind of notification one might get when commenting on something out-of-date is appropriate here, too.

@iHiD
Copy link
Member

@iHiD iHiD commented Aug 28, 2018

Just replying to point out that this is marked as on the roadmap, which you can see at exercism.io/roadmap and will give you an indication of its priority etc :)

@iHiD iHiD changed the title Can't find a way to delete a submission that I made by error Add button to delete iteration Sep 3, 2018
@PatrickMcSweeny
Copy link
Contributor

@PatrickMcSweeny PatrickMcSweeny commented Apr 19, 2019

I was about to open a new issue for this before I found this one. This would be a nice feature to have.

@PatrickMcSweeny
Copy link
Contributor

@PatrickMcSweeny PatrickMcSweeny commented Apr 19, 2019

Woops, I didn't realize I had the power to unassign people lol.

@xianrusso
Copy link

@xianrusso xianrusso commented Apr 22, 2019

YES! I would be very inclined to work on this issue.

@rwz
Copy link

@rwz rwz commented May 24, 2019

I guess I'm clumsier than the average exercist?

You really are not. Or at least not clumsier than me.

Every time I submit my first solution and go check out solutions by other people, I get a lot of ideas and start playing with my code. I normally jump between my tmux panes to edit the code and run tests, back and forth. I run tests by pressing up arrow or just typing !! in the terminal and re-running last command since it's usually the test command. However right after the submission, this pattern breaks and I end up accidentally re-running the submit command, but with some broken and half-written code instead. I have a lot of really broken solutions that are submitted by mistake that I'd like to remove.

@mandrean
Copy link

@mandrean mandrean commented Nov 4, 2019

I just did this as well 😩

Any progress on the roadmap?

@iHiD
Copy link
Member

@iHiD iHiD commented Nov 4, 2019

We're currently redesigning that whole section of the UI, so this will probably come as part of that :)

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

Successfully merging a pull request may close this issue.

None yet