-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
[Repository] Enable Discussions #5298
Comments
##FYI there is also this |
That's true but same core issues persist: Not everyone wants to create a separate account just to ask one question that may not even get answered at all when it gets flooded away from unrelated posts. |
But it doesn't have a good way to access info either. You ask a question and it will get lost in the deluge a week later, and that's assuming you access it through Matrix or are running an always-on IRC client. |
Not really, and I don't see the need anymore; there's a question template now, so you can ask questions as an issue. I'm closing this, but if anybody still thinks this is not enough, feel free to make a comment. |
@mhmdanas: In my opinion it is useful, let's consider that I wanted to discuss a part of the ui. For example: |
Would that not be solved by adding a discussion template for issues? |
Not everything can or even should be put through the issues system. In addition can discussions, as Angelk mentioned, deepen certain conversations by having conversations for specific replies. Like you can imagine the discussion structure as follows:
And here for comparison a issue conversation:
As you can see do issues have a much more linear and strict line while discussions allow more in-depth conversations about stuff without it being lost in the timeline due to others posting their answers. Again, I can see reasons for using issues, but they clearly lack options for building a Q&A base to provide commonly asked questions. |
@mhmdanas : What have you thought about doing? |
I personally don't think GitHub Discussions should be enabled, but I didn't want to pretend that my opinion is the official Team NewPipe position on the matter, so I asked the team to discuss this matter. |
Well despite me being careful not to create a duplicate and carefully searching with the keywords for the original issue, I still ended up creating a duplicate request, and cluttering up the issues tabs with one more issue. Basically, showing we should at least think about trying the discussion tab, I will say KeePassXC and Simplelogin seem to have a good example of how to go about using the tab if the NewPipe team is still interested. |
Checklist
Describe the feature you want
This isn't directed to the product (the app) but more specifically the repository.
GitHub now has their Discussions feature in open Beta, meaning any public repo can have it enabled to try it out.
I strongly believe that it would be beneficial to have Discussions enabled in this repository.
But why should that be done is the question now, right? Well, the most obvious one would be to have a more central place to ask questions and get support.
While IRC sure is an option is not everyone a fan of it, nor do they want to create a (temp-)account just to ask a single question. And since this repo doesn't have a "Question" template for its issues is asking a question in the issue tracker also not really an option.
Discussions are kinda like StackOverflow questions, meaning authors of posts can select answers which in the end could help creating a large and healthy knowledge-base on GitHub itself.
Another benefit could be to make dedicated announcements which wouldn't take an issue or PR.
Is your feature request related to a problem? Please describe it
The "Problem" was described above, which is, that for support, you either have to create an issue which may get closed for not following the template, or you have to go to the IRC and create an account just to ask a question there with no real way to get an answer without registering an account (By that I mean getting e-mails or something when you were away and your question was answered in that time).
Additional context
How will you/everyone benefit from this feature?
The benefits where mentioned before but I make a quick summary here:
The text was updated successfully, but these errors were encountered: