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

GH Discussions #5117

Closed
1 task done
Rudxain opened this issue Jul 18, 2024 · 4 comments
Closed
1 task done

GH Discussions #5117

Rudxain opened this issue Jul 18, 2024 · 4 comments

Comments

@Rudxain
Copy link

Rudxain commented Jul 18, 2024

Is your feature request related to a problem? Please describe.
The only contact channels are Reddit and Twitter, which require register/sign-up on their corresponding platforms.

There are many other reasons why users may not like (or even outright hate) to be forced to use any of those platforms

Describe the solution you'd like
Enable GitHub Discussions. It's built into this platform. Most users of scrcpy will very likely have a GH account and would love to use it!

Describe alternatives you've considered
Adding more platforms, such as Matrix or Discord

Additional context

@rom1v
Copy link
Collaborator

rom1v commented Jul 18, 2024

The only contact channels are Reddit and Twitter,

No, these are secondary channels. The main channel is via GitHub issues.

Enable GitHub Discussions.

What's the benefit over GitHub issues? Very often, it is not clear whether something is an "issue" or a "discussion". What about discussions about an issue?

@Rudxain
Copy link
Author

Rudxain commented Jul 18, 2024

No, these are secondary channels. The main channel is via GitHub issues.

Are you sure?

scrcpy/README.md

Lines 149 to 158 in cc8e613

## Contact
If you encounter a bug, please read the [FAQ](FAQ.md) first, then open an [issue].
[issue]: https://github.com/Genymobile/scrcpy/issues
For general questions or discussions, you can also use:
- Reddit: [`r/scrcpy`](https://www.reddit.com/r/scrcpy)
- Twitter: [`@scrcpy_app`](https://twitter.com/scrcpy_app)

It seems Issues are mainly for bug-reports and feature-requests, not questions or discussions

What's the benefit over GitHub issues?

Questions, such as #5118

Very often, it is not clear whether something is an "issue" or a "discussion"

I can relate 😅. It's hard to decide

@rom1v
Copy link
Collaborator

rom1v commented Jul 19, 2024

While I think GitHub discussions might be more appropriate than "issues" for many questions (many users just seek help to make scrcpy work on their device), I fear that it will create confusion/duplication. Moreover, in theory, a lot of existing issues should be moved to discussions, but I will not review the 5000+ issues to clean up.

So for now, I think I will only keep issues, but add an explicit (empty) "Question" template:

diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md
new file mode 100644
index 000000000..14dc373a3
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/question.md
@@ -0,0 +1,8 @@
+---
+name: Question
+about: Ask a question about scrcpy
+title: ''
+labels: ''
+assignees: ''
+
+---

and reword the Contact section:

diff --git a/README.md b/README.md
index 3185652b9..36c8c272b 100644
--- a/README.md
+++ b/README.md
@@ -148,11 +148,14 @@ documented in the following pages:
 
 ## Contact
 
-If you encounter a bug, please read the [FAQ](FAQ.md) first, then open an [issue].
+You can open an [issue] for bug reports, feature requests or general questions.
+
+For bug reports, please read the [FAQ](FAQ.md) first, you might find a solution
+to your problem immediately.
 
 [issue]: https://github.com/Genymobile/scrcpy/issues
 
-For general questions or discussions, you can also use:
+You can also use:
 
  - Reddit: [`r/scrcpy`](https://www.reddit.com/r/scrcpy)
  - Twitter: [`@scrcpy_app`](https://twitter.com/scrcpy_app)

What do you think?

EDIT: I just did that: 65bd6bd

rom1v added a commit that referenced this issue Jul 19, 2024
Add an empty question template, and reword the "Contact" section in the
README.

Refs #5117 <#5117>
@Rudxain
Copy link
Author

Rudxain commented Jul 20, 2024

I will not review the 5000+ issues

I agree, that's too much work 😅

"Question" template

That's a good solution! Now, I'm unsure if I should close this as "completed" or "not planned". According to the title, it should be "not planned", but the intention was "completed" in another way

@rom1v rom1v closed this as completed Jul 20, 2024
FreedomBen pushed a commit to FreedomBen/scrcpy that referenced this issue Aug 2, 2024
Add an empty question template, and reword the "Contact" section in the
README.

Refs Genymobile#5117 <Genymobile#5117>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants