Skip to content

Turn off Discussions (again) #1499

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

Closed
chadwhitacre opened this issue Jun 2, 2022 · 14 comments
Closed

Turn off Discussions (again) #1499

chadwhitacre opened this issue Jun 2, 2022 · 14 comments

Comments

@chadwhitacre
Copy link
Member

In #1151 we deprecated the Discourse forum in favor of GitHub Issues. In https://github.com/getsentry/self-hosted/discussions/1468 we turned on Discussions after all to match what the rest of the org seems to prefer. I now regret that decision, as our support flow is more or less wrecked at this point. I want to go back to Issues-only.

@chadwhitacre
Copy link
Member Author

Okay how are we going to do this?

@chadwhitacre
Copy link
Member Author

It looks like there's no way to unconvert an issue ... i.e., reopen an issue that has been converted to a discussion. I'm not seeing UI on e.g. #1483. 🤔

@chadwhitacre
Copy link
Member Author

Discussions have UI to open a new issue based on the discussion, so I guess that's our option? Reopen issues (they'll be under my name, boo) for all support requests currently in discussions, then delete/turn off the discussions.

@aminvakil
Copy link
Collaborator

I tried "Create issue from discussion button" in #1502 and it didn't do anything.

I thought they will do something, but AFAICS it doesn't. (I mean what's the difference between this and opening an issue manually then?)

@chadwhitacre
Copy link
Member Author

Really? Could be a permissions issue but if so that seems like a bug (why show you the button if clicking it doesn't do anything?). When I click "Create issue from discussion" on (e.g.) #1483 I get a prepopulated issue form like this:

Screen Shot 2022-06-03 at 1 19 44 PM

No comments are brought over, that's probably worth doing manually.

@chadwhitacre
Copy link
Member Author

What do you get when you go directly here?

https://github.com/getsentry/self-hosted/issues/new?created_from_discussion_number=1496

@aminvakil
Copy link
Collaborator

What do you get when you go directly here?

https://github.com/getsentry/self-hosted/issues/new?created_from_discussion_number=1496

image

@chadwhitacre
Copy link
Member Author

Interesting. Yet another reason to not use Discussions, if triage role can't convert discussions to issues. :-/

@chadwhitacre
Copy link
Member Author

Aiming to power through this today. My plan is to work through old discussions and hard-delete them all and then turn off Discussions. For each discussion before deleting I'll convert to an issue. For the old support requests that I converted to discussions I'll link to the old support request issue.

@chadwhitacre
Copy link
Member Author

Nevermind! It looks like I can simply unlock an issue to bring it back from the "converted to discussion" state. 💃

e.g. #1414

@chadwhitacre
Copy link
Member Author

Okay! Learning more: the ability to unlock an issue to bring it back is only available if Discussions is disabled for the repo. Makes sense. 👍

@chadwhitacre
Copy link
Member Author

chadwhitacre commented Jun 17, 2022

Here they are, the issues I've reopened from Discussions:

I'm going through these one-by-one and bringing over any additional comments from the discussion to the issue before deleting the discussion.

@chadwhitacre
Copy link
Member Author

chadwhitacre commented Jun 17, 2022

Done! I manually copied over comments from Discussions to the issues (required toggling Discussions on and off as I could only edit one version at a time 🙄) and I created new issues for some new discussions:

@chadwhitacre
Copy link
Member Author

I also took a pass through the issues in #1499 (comment) and reopened just the ones that seemed to be still viable. Calling this good there. 👍

@github-actions github-actions bot locked and limited conversation to collaborators Jul 3, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants