]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
add github PR template and late crowdfunding link
authorRigel Kent <sendmemail@rigelk.eu>
Sat, 7 Nov 2020 20:14:42 +0000 (21:14 +0100)
committerRigel Kent <sendmemail@rigelk.eu>
Sat, 7 Nov 2020 20:14:42 +0000 (21:14 +0100)
.github/FUNDING.yml
.github/ISSUE_TEMPLATE/10-installation-issue.md
.github/ISSUE_TEMPLATE/40-question.md
.github/ISSUE_TEMPLATE/config.yml
.github/PULL_REQUEST_TEMPLATE.md [new file with mode: 0644]
support/doc/plugins/guide.md

index cece6576150fab3fbc081bc521bb4855f34c63e1..b06143c8f211a6737c5899cfa6ecfa1ce612109a 100644 (file)
@@ -1 +1 @@
-custom: https://framasoft.org/en/#soutenir
+custom: ["https://joinpeertube.org/roadmap", "https://soutenir.framasoft.org/en/"]
index 4f51fcbd99dab3c6a6f32a287b342c58740f939e..4af9a1192c73bfea23e9745d2be23f1d7942c9f5 100644 (file)
@@ -1,10 +1,10 @@
 ---
-name: Installation Issue
+name: 🚀 Installation Issue
 about: Use this template for build/installation issues
 ---
 
 <!--
-Please read the FAQ.md first.
+Please read the FAQ.md and docs.joinpeertube.org first.
 Please make sure your issue doesn't stem from a third-party package.
 Please search among past open/closed issues for a similar one beforehand.
 
index 36a66668f8803e1e30096543c755513e2c82774c..42355e574ae779fbb33445186e8af922a75ba642 100644 (file)
@@ -1,6 +1,6 @@
 ---
 name: 🙋 Question
-about: Use this template to ask questions
+about: Use this template to ask questions that could not get solved over chat
 labels: 'Type: Question'
 ---
 
index efd444bdcb0cc8b0f9bc9f14bb1bb4bb4fee82a2..42096433be07937dae3f4fd7baf590d49adcc0e4 100644 (file)
@@ -2,10 +2,10 @@ blank_issues_enabled: false
 contact_links:
   - name: 💬 IRC
     url: https://kiwiirc.com/client/irc.freenode.net/#peertube
-    about: Chat with us via IRC for quick Q/A here.
+    about: Chat with us via IRC for quick Q/A here
   - name: 💬 Matrix
     url: https://matrix.to/#/#peertube:matrix.org
-    about: Chat with us via Matrix for quick Q/A here.
+    about: Chat with us via Matrix for quick Q/A here
   - name: 🤷💻🤦 Forum
     url: https://framacolibri.org/c/peertube
-    about: You can ask and answer other questions here.
+    about: You can ask and answer other questions here
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
new file mode 100644 (file)
index 0000000..517d318
--- /dev/null
@@ -0,0 +1,53 @@
+## Description
+<!-- Please include a summary of the change, with motivation and context -->
+
+## Related issues
+<!--- If suggesting a new feature or change, please discuss it in an issue first -->
+<!--- If fixing a bug, there should be an issue describing it with steps to reproduce -->
+<!-- start with closing keywords if any apply: https://docs.github.com/en/enterprise/2.16/user/github/managing-your-work-on-github/closing-issues-using-keywords -->
+
+## Type of change
+<!--- Put an `x` in all the boxes that apply: -->
+- [ ] ♻️ Refactor discussed in #
+- [ ] ✨ Feature as discussed in #
+- [ ] 🐛 Bug Fix
+- [ ] 👷 Optimization/Maintenance
+- [ ] 📝 Documentation Update
+- [ ] 🔖 Release
+- [ ] 🚩 Other
+
+## Has this been tested?
+<!--- Put an `x` in the box that applies: -->
+- [ ] 👍 yes, I added tests to the test suite
+- [ ] 👍 yes, light tests as follows are enough
+- [ ] 💭 no, because this PR is a draft and still needs work
+- [ ] 🙅 no, because they aren't needed
+- [ ] 🙋 no, because I need help
+
+<!--
+If you didn't test via unit-testing, you will still be asked to prove your fix is effective, doesn't have side-effects, or that your feature simply works:
+
+Please describe the tests that you ran to verify your changes.
+Provide instructions so we can reproduce.
+Please also list any relevant details for your test configuration(s):
+-->
+
+**Self-test configuration**:
+* NodeJS version: <!-- if PR change dependencies -->
+* Viewport sizes: <!-- if PR changes UI -->
+* Browser name/version: <!-- if PR changes UI -->
+
+## Screenshots
+<!-- delete if not relevant -->
+
+## Checklist:
+<!-- delete unrelevant entries -->
+<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->
+<!--- Put an `x` in all the boxes that apply: -->
+- [ ] I have read the [CONTRIBUTING](./.github/CONTRIBUTING.md) documentation.
+- [ ] I didn't make the linter cry
+- [ ] I have commented my code, particularly in hard-to-understand areas
+- [ ] I have made changes to the documentation as needed
+- [ ] I have made changes to the OpenAPI spec as needed
+- [ ] To the best of my knowledge, my changes introduce no known security vulnerability
+- [ ] I have corrected any misspellings in my code/comments
index 2bd3fb6d2c566eb9c080f950ea4baaf146b2be0c..101d3e094d80ff7188d8c877410c349b4823146c 100644 (file)
@@ -658,7 +658,7 @@ registerHook({
   }
 })
 ```
-  * Don't try to require parent PeerTube modules, only use `peertubeHelpers`. If you need another helper or a specific hook, please [create an issue](https://github.com/Chocobozzz/PeerTube/issues/new)
+  * Don't try to require parent PeerTube modules, only use `peertubeHelpers`. If you need another helper or a specific hook, please [create an issue](https://github.com/Chocobozzz/PeerTube/issues/new/choose)
   * Don't use PeerTube dependencies. Use your own :)
 
 If your plugin is broken with a new PeerTube release, update your code and the `peertubeEngine` field of your `package.json` field.