-
-
Notifications
You must be signed in to change notification settings - Fork 728
Enable GitHub Discussions for ReactPHP repositories #460
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
Comments
Had a call with @clue and @WyriHaximus about this topic. We all agree that it is a good idea to activate discussions, the question is how to do it. It makes the most sense to bundle all tickets under one GitHub Discussion tab (inside the organization or reactphp/reactphp), maybe use tags to assign specific projects to each ticket (e.g. if it's a question regarding the socket component the tags would be "socket" and "question"). In addition, we can use issue templates in each repository to refer to our discussion section. |
I think we all agree that we want to have GitHub Discussions! 👍 We've enabled GitHub Discussions for Framework X a while ago and this has definitely helped making support requests much easier than dealing with issue tickets. Here are some thoughts to consider:
|
Aye, let's just do this and see how it works out. I do think that a label for each component is a requirement when we start linking there, and maybe we can link directly to a specific label? Not sure if that is wise or not. |
Join our Discussions: #463 🎉🎉🎉 |
I've been answering some tickets the last few days and came across some issues that would be better suited for GitHub Discussions. It sometimes feels wrong that someone has a question, gets this answered, and then the ticket just vanishes inside the closed issue section, never to be seen again. GitHub discussions are more long-lived than issues, thus enabling better visibility for our users.
There will still be topics that need to be addressed in issues, such as bugs, but most of them belong to a category in discussion (in my opinion). For example, tickets such as reactphp/event-loop#257 could exist under a "show and tell" section. If necessary I can come up with a short plan on which types of issues should be discussions and which not.
We also have to decide whether to open Discussions in all ReactPHP repositories or just inside this (meta) repository. If we only activate them in this repository we'd have everything (questions/feature requests) in one place, on the other hand, this can get overloaded with tickets really fast. If we'd activate them in every ReactPHP repository it could be sometimes hard to tell, if a ticket belongs in the socket or http or event-loop, etc. discussion. But there's always the choice to transfer discussions between different repositories.
Those are just a few points I want to start this discussion with. We've done the same thing in clue/framework-x a while back.
What do you think about this?
The text was updated successfully, but these errors were encountered: