From b634f2c26ed3f369878174179642c5e82bed7214 Mon Sep 17 00:00:00 2001 From: MrTimscampi Date: Sun, 19 Jul 2020 12:56:55 +0200 Subject: [PATCH 1/6] Overhaul issue templates --- .github/CODEOWNERS | 4 +++- .../{bug_report.md => 1-bug-report.md} | 11 ++++----- .github/ISSUE_TEMPLATE/2-playback-issue.md | 22 +++++++++++++++++ .../ISSUE_TEMPLATE/3-technical-discussion.md | 13 ++++++++++ .github/ISSUE_TEMPLATE/4-meta-issue.md | 9 +++++++ .github/ISSUE_TEMPLATE/config.yml | 8 +++++++ .github/SUPPORT.md | 24 +++++++++++++++++++ 7 files changed, 83 insertions(+), 8 deletions(-) rename .github/ISSUE_TEMPLATE/{bug_report.md => 1-bug-report.md} (77%) create mode 100644 .github/ISSUE_TEMPLATE/2-playback-issue.md create mode 100644 .github/ISSUE_TEMPLATE/3-technical-discussion.md create mode 100644 .github/ISSUE_TEMPLATE/4-meta-issue.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/SUPPORT.md diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index a35eb9981f..186dbcd12c 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,4 +1,6 @@ .ci @dkanada @EraYaN .github @jellyfin/core -build.sh @joshuaboniface +fedora @joshuaboniface +debian @joshuaboniface +.copr @joshuaboniface deployment @joshuaboniface diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/1-bug-report.md similarity index 77% rename from .github/ISSUE_TEMPLATE/bug_report.md rename to .github/ISSUE_TEMPLATE/1-bug-report.md index 137a689e8b..e22c6c8ef9 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/1-bug-report.md @@ -1,16 +1,13 @@ --- name: Bug report -about: Create a bug report -title: '' +about: You have noticed a general issue or regression, and would like to report it labels: bug -assignees: '' - --- **Describe the bug** -**To Reproduce** +**Steps to Reproduce** 1. Go to '...' 2. Click on '....' @@ -27,9 +24,9 @@ assignees: '' **System (please complete the following information):** - - OS: [e.g. Docker, Debian, Windows] + - Platform: [e.g. Linux, Windows, iPhone, Tizen] - Browser: [e.g. Firefox, Chrome, Safari] - - Jellyfin Version: [e.g. 10.0.1] + - Jellyfin Version: [e.g. 10.6.0] **Additional context** diff --git a/.github/ISSUE_TEMPLATE/2-playback-issue.md b/.github/ISSUE_TEMPLATE/2-playback-issue.md new file mode 100644 index 0000000000..b71d38b81f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/2-playback-issue.md @@ -0,0 +1,22 @@ +--- +name: Playback issue +about: You have playback issues with some files +labels: playback +--- + +**Describe the bug** + + +**Media Information** + + +**Screenshots** + + +**System (please complete the following information):** + - Platform: [e.g. Linux, Windows, iPhone, Tizen] + - Browser: [e.g. Firefox, Chrome, Safari] + - Jellyfin Version: [e.g. 10.6.0] + +**Additional context** + diff --git a/.github/ISSUE_TEMPLATE/3-technical-discussion.md b/.github/ISSUE_TEMPLATE/3-technical-discussion.md new file mode 100644 index 0000000000..31ac9739d9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/3-technical-discussion.md @@ -0,0 +1,13 @@ +--- +name: Technical discussion +about: You want to discuss technical aspects of changes you intend to make +labels: enhancement +--- + + diff --git a/.github/ISSUE_TEMPLATE/4-meta-issue.md b/.github/ISSUE_TEMPLATE/4-meta-issue.md new file mode 100644 index 0000000000..dff7970b42 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/4-meta-issue.md @@ -0,0 +1,9 @@ +--- +name: Meta issue +about: You want to track a number of other issues as part of a larger project +labels: meta +--- + +* [ ] Issue 1 [#123] +* [ ] Issue 2 [#456] +* [ ] ... diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000000..1ae757cceb --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,8 @@ +blank_issues_enabled: false +contact_links: + - name: You have a feature request + url: https://features.jellyfin.org/ + about: Please head over to our feature request hub to vote on or submit a feature. + - name: You need help with Jellyfin + url: https://matrix.to/#/#jellyfin-troubleshooting:matrix.org%22 + about: Please join the troubleshooting Matrix channel to get some help. diff --git a/.github/SUPPORT.md b/.github/SUPPORT.md new file mode 100644 index 0000000000..2709ba907e --- /dev/null +++ b/.github/SUPPORT.md @@ -0,0 +1,24 @@ +# Support + +Jellyfin contributors have limited availability to address general support +questions. Please make sure you are using the latest version of Jellyfin. + +When looking for support or information, please first search for your +question in these venues: + +* [Jellyfin Forum](https://forum.jellyfin.org/) +* [Jellyfin Documentation](https://jellyfin.org/docs/) +* [Open or ****closed**** issues in the Jellyfin GitHub organization](https://github.com/issues?q=sort%3Aupdated-desc+org%3Ajellyfin+is%3Aissue+) + +If you didn't find an answer in the resources above, contributors and other +users are reachable through the following channels: + +* [#jellyfin-troubleshooting:matrix.org](https://matrix.to/#/#jellyfin-troubleshooting:matrix.org%22) or [on IRC](https://webchat.freenode.net/#jellyfin) +* [#jellyfin:matrix.org on Matrix](https://matrix.to/#/#jellyfin:matrix.org) or [on IRC](https://webchat.freenode.net/#jellyfin-troubleshooting) +* [/r/jellyfin on Reddit](https://www.reddit.com/r/jellyfin) + +GitHub issues are for tracking enhancements and bugs, not general support. + +The open source license grants you the freedom to use Jellyfin. It does not +guarantee commitments of other people's time. Please be respectful and manage +your expectations. From a73edac22b1ae0446d6a8af1ce4e82c055047185 Mon Sep 17 00:00:00 2001 From: Julien Machiels Date: Mon, 20 Jul 2020 15:30:42 +0200 Subject: [PATCH 2/6] Update .github/SUPPORT.md Co-authored-by: dkanada --- .github/SUPPORT.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/SUPPORT.md b/.github/SUPPORT.md index 2709ba907e..4705506f43 100644 --- a/.github/SUPPORT.md +++ b/.github/SUPPORT.md @@ -19,6 +19,6 @@ users are reachable through the following channels: GitHub issues are for tracking enhancements and bugs, not general support. -The open source license grants you the freedom to use Jellyfin. It does not -guarantee commitments of other people's time. Please be respectful and manage -your expectations. +The open source license grants you the freedom to use Jellyfin. +It does not guarantee commitments of other people's time. +Please be respectful and manage your expectations. From 37f0843ab10688395ec092a6eb939ed1c6df5b76 Mon Sep 17 00:00:00 2001 From: Julien Machiels Date: Mon, 20 Jul 2020 15:31:07 +0200 Subject: [PATCH 3/6] Update .github/SUPPORT.md Co-authored-by: dkanada --- .github/SUPPORT.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/SUPPORT.md b/.github/SUPPORT.md index 4705506f43..bc456bb055 100644 --- a/.github/SUPPORT.md +++ b/.github/SUPPORT.md @@ -13,8 +13,8 @@ question in these venues: If you didn't find an answer in the resources above, contributors and other users are reachable through the following channels: -* [#jellyfin-troubleshooting:matrix.org](https://matrix.to/#/#jellyfin-troubleshooting:matrix.org%22) or [on IRC](https://webchat.freenode.net/#jellyfin) -* [#jellyfin:matrix.org on Matrix](https://matrix.to/#/#jellyfin:matrix.org) or [on IRC](https://webchat.freenode.net/#jellyfin-troubleshooting) +* #jellyfin on [Matrix](https://matrix.to/#/#jellyfin:matrix.org%22) or [IRC](https://webchat.freenode.net/#jellyfin) +* #jellyfin-troubleshooting on [Matrix](https://matrix.to/#/#jellyfin-troubleshooting:matrix.org) or [IRC](https://webchat.freenode.net/#jellyfin-troubleshooting) * [/r/jellyfin on Reddit](https://www.reddit.com/r/jellyfin) GitHub issues are for tracking enhancements and bugs, not general support. From 44c30fc83a206d2905c279b8c2fc325e1bf43791 Mon Sep 17 00:00:00 2001 From: Julien Machiels Date: Mon, 20 Jul 2020 15:31:42 +0200 Subject: [PATCH 4/6] Update .github/SUPPORT.md Co-authored-by: dkanada --- .github/SUPPORT.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/SUPPORT.md b/.github/SUPPORT.md index bc456bb055..a62bc7522a 100644 --- a/.github/SUPPORT.md +++ b/.github/SUPPORT.md @@ -6,9 +6,9 @@ questions. Please make sure you are using the latest version of Jellyfin. When looking for support or information, please first search for your question in these venues: -* [Jellyfin Forum](https://forum.jellyfin.org/) -* [Jellyfin Documentation](https://jellyfin.org/docs/) -* [Open or ****closed**** issues in the Jellyfin GitHub organization](https://github.com/issues?q=sort%3Aupdated-desc+org%3Ajellyfin+is%3Aissue+) +* [Jellyfin Forum](https://forum.jellyfin.org) +* [Jellyfin Documentation](https://docs.jellyfin.org) +* [Open or **closed** issues in the organization](https://github.com/issues?q=sort%3Aupdated-desc+org%3Ajellyfin+is%3Aissue+) If you didn't find an answer in the resources above, contributors and other users are reachable through the following channels: From 2c7a47c4af1d2bc6a406d6750ccb398e034364ee Mon Sep 17 00:00:00 2001 From: Julien Machiels Date: Mon, 20 Jul 2020 15:31:51 +0200 Subject: [PATCH 5/6] Update .github/ISSUE_TEMPLATE/config.yml Co-authored-by: dkanada --- .github/ISSUE_TEMPLATE/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 1ae757cceb..812f042ee9 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -4,5 +4,5 @@ contact_links: url: https://features.jellyfin.org/ about: Please head over to our feature request hub to vote on or submit a feature. - name: You need help with Jellyfin - url: https://matrix.to/#/#jellyfin-troubleshooting:matrix.org%22 + url: https://matrix.to/#/#jellyfin-troubleshooting:matrix.org about: Please join the troubleshooting Matrix channel to get some help. From a9c0ac6cbcc47480a799529ce4970878c04c7559 Mon Sep 17 00:00:00 2001 From: MrTimscampi Date: Thu, 23 Jul 2020 17:41:56 +0200 Subject: [PATCH 6/6] Add suggestion and adjust dependabot config --- .dependabot/config.yml | 2 +- .github/ISSUE_TEMPLATE/1-bug-report.md | 10 +++++----- .github/ISSUE_TEMPLATE/2-playback-issue.md | 6 +++--- .github/ISSUE_TEMPLATE/3-technical-discussion.md | 2 +- .github/ISSUE_TEMPLATE/4-meta-issue.md | 2 +- .github/ISSUE_TEMPLATE/config.yml | 4 ++-- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.dependabot/config.yml b/.dependabot/config.yml index 02dfd18aac..4ee827471a 100644 --- a/.dependabot/config.yml +++ b/.dependabot/config.yml @@ -2,4 +2,4 @@ version: 1 update_configs: - package_manager: "javascript" directory: "/" - update_schedule: "weekly" + update_schedule: "live" diff --git a/.github/ISSUE_TEMPLATE/1-bug-report.md b/.github/ISSUE_TEMPLATE/1-bug-report.md index e22c6c8ef9..15efff9954 100644 --- a/.github/ISSUE_TEMPLATE/1-bug-report.md +++ b/.github/ISSUE_TEMPLATE/1-bug-report.md @@ -1,20 +1,20 @@ --- -name: Bug report +name: Bug Report about: You have noticed a general issue or regression, and would like to report it labels: bug --- -**Describe the bug** +**Describe The Bug** -**Steps to Reproduce** +**Steps To Reproduce** 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error -**Expected behavior** +**Expected Behavior** **Logs** @@ -28,5 +28,5 @@ labels: bug - Browser: [e.g. Firefox, Chrome, Safari] - Jellyfin Version: [e.g. 10.6.0] -**Additional context** +**Additional Context** diff --git a/.github/ISSUE_TEMPLATE/2-playback-issue.md b/.github/ISSUE_TEMPLATE/2-playback-issue.md index b71d38b81f..bed7315abb 100644 --- a/.github/ISSUE_TEMPLATE/2-playback-issue.md +++ b/.github/ISSUE_TEMPLATE/2-playback-issue.md @@ -1,10 +1,10 @@ --- -name: Playback issue +name: Playback Issue about: You have playback issues with some files labels: playback --- -**Describe the bug** +**Describe The Bug** **Media Information** @@ -18,5 +18,5 @@ labels: playback - Browser: [e.g. Firefox, Chrome, Safari] - Jellyfin Version: [e.g. 10.6.0] -**Additional context** +**Additional Context** diff --git a/.github/ISSUE_TEMPLATE/3-technical-discussion.md b/.github/ISSUE_TEMPLATE/3-technical-discussion.md index 31ac9739d9..d8140fce75 100644 --- a/.github/ISSUE_TEMPLATE/3-technical-discussion.md +++ b/.github/ISSUE_TEMPLATE/3-technical-discussion.md @@ -1,5 +1,5 @@ --- -name: Technical discussion +name: Technical Discussion about: You want to discuss technical aspects of changes you intend to make labels: enhancement --- diff --git a/.github/ISSUE_TEMPLATE/4-meta-issue.md b/.github/ISSUE_TEMPLATE/4-meta-issue.md index dff7970b42..e034302e45 100644 --- a/.github/ISSUE_TEMPLATE/4-meta-issue.md +++ b/.github/ISSUE_TEMPLATE/4-meta-issue.md @@ -1,5 +1,5 @@ --- -name: Meta issue +name: Meta Issue about: You want to track a number of other issues as part of a larger project labels: meta --- diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 812f042ee9..2ed06fae39 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,8 +1,8 @@ blank_issues_enabled: false contact_links: - - name: You have a feature request + - name: Feature Request url: https://features.jellyfin.org/ about: Please head over to our feature request hub to vote on or submit a feature. - - name: You need help with Jellyfin + - name: Help Or Question url: https://matrix.to/#/#jellyfin-troubleshooting:matrix.org about: Please join the troubleshooting Matrix channel to get some help.