From 8c6e3eda2c7e8f9e7135fcb0b52f5a909e5803cd Mon Sep 17 00:00:00 2001 From: JacobMGEvans Date: Sat, 23 Oct 2021 12:40:01 -0500 Subject: [PATCH] ISSUE TEMPLATES and Contributor Updates --- .all-contributorsrc | 18 ++++++-- .github/ISSUE_TEMPLATE/bug_report.md | 38 ---------------- .github/ISSUE_TEMPLATE/bug_report.yml | 48 +++++++++++++++++++++ .github/ISSUE_TEMPLATE/documentation.yml | 8 ++++ .github/ISSUE_TEMPLATE/feature_request.md | 20 --------- .github/ISSUE_TEMPLATE/feature_request.yml | 50 ++++++++++++++++++++++ README.md | 9 ++-- src/pages/docs/en/credits.md | 11 +++-- 8 files changed, 134 insertions(+), 68 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/documentation.yml delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml diff --git a/.all-contributorsrc b/.all-contributorsrc index 4f194d3..926fb7a 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -43,7 +43,8 @@ "ideas", "content", "doc", - "infra" + "infra", + "tool" ] }, { @@ -143,7 +144,8 @@ "contributions": [ "guild", "ideas", - "infra" + "infra", + "tool" ] }, { @@ -232,6 +234,16 @@ "ideas", "guild" ] + }, + { + "login": "johnson-jesse", + "name": "Jesse Alan Johnson", + "avatar_url": "https://avatars.githubusercontent.com/u/10335064?v=4", + "profile": "https://github.com/johnson-jesse", + "contributions": [ + "guild", + "code" + ] } ] -} +} \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index dd84ea7..0000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: '' -assignees: '' - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Desktop (please complete the following information):** - - OS: [e.g. iOS] - - Browser [e.g. chrome, safari] - - Version [e.g. 22] - -**Smartphone (please complete the following information):** - - Device: [e.g. iPhone6] - - OS: [e.g. iOS8.1] - - Browser [e.g. stock browser, safari] - - Version [e.g. 22] - -**Additional context** -Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..1db728e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,48 @@ +name: "\U0001F41B Bug Report" +description: Report an issue or possible bug +title: "\U0001F41B BUG:" +labels: [] +assignees: [] +body: + - type: markdown + attributes: + value: | + ## Quick Checklist + Thank you for taking the time to file a bug report! Please fill out this form as completely as possible. + + ✅ I am using a version of Node that supports ESM (`v12.20.0+`, `v14.13.1+`, or `v16.0.0+`) + - type: input + attributes: + label: What package manager are you using? + placeholder: npm, yarn, pnpm + validations: + required: true + - type: input + attributes: + label: What operating system are you using? + placeholder: Mac, Windows, Linux + validations: + required: true + - type: textarea + attributes: + label: Describe the Bug + description: A clear and concise description of what the bug is. + validations: + required: true + - type: textarea + attributes: + label: Steps to Reproduce + description: Describe the bug in steps that we can reproduce ourselves. + value: | + 1. `npm start` + 2. ... + 3. ... + 4. ... + 5. Error! Describe what went wrong (and what was expected instead)... + validations: + required: true + - type: input + attributes: + label: Link to Minimal Reproducible Example (Optional) + description: "Issues with easy reproductions are more likely to get fixed, faster." + placeholder: "https://github.com/username/repo" diff --git a/.github/ISSUE_TEMPLATE/documentation.yml b/.github/ISSUE_TEMPLATE/documentation.yml new file mode 100644 index 0000000..d290e70 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/documentation.yml @@ -0,0 +1,8 @@ +--- +name: "\U0001F4D8 Documentation" +about: Report a bug or suggest improvement for https://quests.osrg.t3.gg/docs/en/tutorial-quest +title: "\U0001F4D8 DOC: " +labels: "" +assignees: "" +--- + diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index bbcbbe7..0000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: '' -assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..acda848 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,50 @@ +name: "\U0001F4A1 Feature Request" +description: "Submit an RFC or suggest an idea for this project" +title: "\U0001F4A1 RFC: " +labels: ["feature"] +assignees: [] +body: + - type: markdown + attributes: + value: Thanks for taking the time to suggest a new feature! Please fill out this form as completely as possible. + - type: textarea + attributes: + label: Background & Motivation + description: | + A quick, clear and concise description of what the problem is. + **Please include links to relevant issues, Discord convos, and anything else.** + placeholder: I want to be able to... + validations: + required: true + - type: textarea + attributes: + label: Proposed Solution + description: Your take on one (or more) possible solution(s) to problem. + value: | + ### Possible solutions + + ### Alternatives considered + + ### Risks, downsides, and/or tradeoffs + + ### Open Questions + validations: + required: true + - type: textarea + attributes: + label: Detailed Design + description: | + 🛑 **Just looking for feedback on an idea? Leave this section blank.** + + Otherwise, explain the exact steps required to implement this change. + Include specific details that would help someone implement this feature. + - type: checkboxes + attributes: + label: Help make it happen! + description: "Tip: RFCs with contributing authors are much more likely to get done!" + options: + - label: I am willing to submit a PR to implement this change. + - label: I am willing to submit a PR to implement this change, but would need some guidance. + - label: I am not willing to submit a PR to implement this change. + validations: + required: true diff --git a/README.md b/README.md index a22f0e2..5ef156a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,3 @@ - # Hi :wave: Welcome to the Open Source Raid Guild :crossed_swords: **`Find Target` :dart: `Communicate` :satellite: `Raid` :crossed_swords: `Push Code` :tada:** @@ -41,6 +40,7 @@ What it's about: --> ## Join Us! :smiling_face_with_three_hearts: + **Website:** https://osrg.t3.gg/ Anyone is welcome to participate in our Raids - no matter your experience level! Never contributed to an OSS project? No worries! We are all learning something or another, so come along for the ride! @@ -90,7 +90,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d - + @@ -102,7 +102,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d - + @@ -115,6 +115,9 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d + + +

Jacob M-G Evans

🤔 🖋 📖 🐛 🚇

Braydon Hall

🤔 🖋 📖 🚇

Braydon Hall

🤔 🖋 📖 🚇 🔧

Theo Browne

🤔 📖 🚇

Juhana Jauhiainen

🤔

Amr A.Mohammed

🤔

Joseph Psychas


Proful Sadangi

🤔

Sudhanshu


Michael Peyper

🤔 🚇

Michael Peyper

🤔 🚇 🔧

Emma

🤔

Zied.Touibi

🤔 🎨

Mohit

🤔

Yago Pereira Azevedo

🤔

Jesse Alan Johnson

💻
diff --git a/src/pages/docs/en/credits.md b/src/pages/docs/en/credits.md index 1b153b1..1d8fe0e 100644 --- a/src/pages/docs/en/credits.md +++ b/src/pages/docs/en/credits.md @@ -8,13 +8,15 @@ layout: ../../../layouts/MainLayout.astro Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)): +Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)): + - + @@ -26,7 +28,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d - + @@ -39,11 +41,12 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d + + +

Jacob M-G Evans

🤔 🖋 📖 🐛 🚇

Braydon Hall

🤔 🖋 📖 🚇

Braydon Hall

🤔 🖋 📖 🚇 🔧

Theo Browne

🤔 📖 🚇

Juhana Jauhiainen

🤔

Amr A.Mohammed

🤔

Joseph Psychas


Proful Sadangi

🤔

Sudhanshu


Michael Peyper

🤔 🚇

Michael Peyper

🤔 🚇 🔧

Emma

🤔

Zied.Touibi

🤔 🎨

Mohit

🤔

Yago Pereira Azevedo

🤔

Jesse Alan Johnson

💻
- -This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!