1

On GitHub, is it possible to delete a whole issue?

Or is it possible to selectively delete contents of the issue tabs [Conversation/Commits/Checks/File Changes]?

(all of this after deleting a branch and closing the issue in careful collaboration with the team of course)

I am in an Open Source project where the normal member of the project does not have the rights to do so.

3
  • 2
    I’m voting to close this question because the operation of a site like Github is not inherently related to the topic of this site: free software and open source. Lots of people use Github for entirely private and proprietary projects after all! Commented Aug 18, 2020 at 15:35
  • @curiousdannii I have changed the Q/A accordingly, since I think that it is still an open source issue regarding the hierarchy of rights. Still you are right: even that could still happen in any larger private or commercial project. It is still most likely to be a question in the Open Source context. Commented Aug 18, 2020 at 16:03
  • @apsillers Good advice, I flagged this for a moderator to migrate this to Web Applications Stack Exchange. Commented Aug 18, 2020 at 16:51

2 Answers 2

3

Repository owners can delete issues and comments, but no, issues should usually not be deleted. If they are no longer needed they can be closed, but keeping them around can still be useful for future reference.

If content needs to be removed e.g. because it contains sensitive information or because it contains harassment, then individual comments can be edited, hidden, or deleted by people with write access to the repository. See: Managing Disruptive Comments on GitHub Docs. Similarly, log files of Actions can be deleted. Admins of the repository can delete entire issues, but you can't necessarily delete the issue yourself.

As a more general point, open source projects are public spaces. Stuff is public by default, and the internet never forgets. Some tools such as GitHub make it possible to hide or delete comments within the scope of the platform, but other media like mailing lists do not. And scrapers gonna scrape. Sometimes open source projects offer private channels e.g. to discuss security issues, but this isn't the norm. Git commits are also immutable and stored decentrally. If someone has pulled your commits, you can't edit or delete their copy. Note that commits typically contain your name and email, so publishing your work has privacy implications.

1
  • A GitHub admin with the rights to delete was contacted (this right is not among the normal project members for security reaons, at least in the respective project). The issue has been successfully deleted. Thank you for the quick help and thanks also go to the project member who made the extra effort and may read this. Commented Jul 23, 2020 at 19:49
1

A GitHub admin with the rights to delete was contacted (this right is not among the normal project members for security reasons, at least in the respective Open Source project). The issue has been successfully deleted.

Thank you for the quick help and thanks also go to the project member who made the extra effort and may read this.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.