diff --git a/.github/ISSUE_TEMPLATE/BUG_TEMPLATE.md b/.github/ISSUE_TEMPLATE/BUG_TEMPLATE.md new file mode 100644 index 0000000..06af464 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/BUG_TEMPLATE.md @@ -0,0 +1,27 @@ +--- +name: "Bug Report" +about: "Report a bug or other unintended behavior" +title: "" +labels: "bug" +assignees: "" +--- + + diff --git a/.github/ISSUE_TEMPLATE/FEATURE_TEMPLATE.md b/.github/ISSUE_TEMPLATE/FEATURE_TEMPLATE.md new file mode 100644 index 0000000..b32c81b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/FEATURE_TEMPLATE.md @@ -0,0 +1,28 @@ +--- +name: "Feature Request" +about: "Suggest a new feature or other addition" +title: "" +labels: "feature" +assignees: "" +--- + + diff --git a/.github/ISSUE_TEMPLATE/NOTICE_TEMPLATE.md b/.github/ISSUE_TEMPLATE/NOTICE_TEMPLATE.md deleted file mode 100644 index e1ed8d2..0000000 --- a/.github/ISSUE_TEMPLATE/NOTICE_TEMPLATE.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -name: "NOTICE: Issues are currently NOT accepted" -about: "Please contribute through our Discord server" -title: "" -labels: "" -assignees: "" ---- - -# NOTICE: Issues are currently NOT accepted - -At this time, we are not accepting PRs to this repository until the core -language has been established and is ready for more detailed review. There is a -lot of work on Rhovas which is undocumented, and our focus needs to be on -creating that initial implementation so we can support community contributions. - -Until then, the best way to contribute to the language design of Rhovas right -now is to ask questions and provided feedback on the language in our -[Discord Server](https://discord.gg/gm96xd8). diff --git a/.github/ISSUE_TEMPLATE/QUESTION_TEMPLATE.md b/.github/ISSUE_TEMPLATE/QUESTION_TEMPLATE.md new file mode 100644 index 0000000..715e1ce --- /dev/null +++ b/.github/ISSUE_TEMPLATE/QUESTION_TEMPLATE.md @@ -0,0 +1,11 @@ +--- +name: "NOTICE: Questions should NOT be asked through GitHub" +about: "Please ask questions through our Discord server" +title: "" +labels: "" +assignees: "" +--- + +# NOTICE: Questions should NOT be asked through GitHub + +Questions about Rhovas should be directed to our [Discord Server](https://discord.gg/gm96xd8). diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 44ab5a9..3e32bc1 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,10 +1,20 @@ -# NOTICE: PRs are currently NOT accepted + diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d3d0de9..23a2e58 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,5 +1,19 @@ # Contributing -Thank you for your interest in contributing! The best way to contribute to the -implementation of Rhovas right now is to ask questions and provided feedback on -the language in our [Discord Server](https://discord.gg/gm96xd8). +Thank you for your interest in contributing! Please note that Rhovas is still a +pretty new language and largely a one-person project, however there are two main +ways you can contribute: + + - Try writing example programs in Rhovas (the [Online Editor](https://rhovas.dev/editor/) + may help here) and provide feedback to help improve the language. Feel free + to ask in [Discord](https://discord.gg/gm96xd8) if you're not sure how to + accomplish something or come across a bug. + - If you're looking for ideas we have a [RosettaCode page](https://rosettacode.org/wiki/Category:Rhovas) + that's a little short on solutions. We also use these as test cases that + represent practical programs, so it helps in that way too! + - For code contributions, you're welcome to work on any open issue or propose + something new if there's a feature you're waiting on. In general, please make + sure to keep me (`@WillBAnders`) in the loop so I know what's being worked on + and can provide guidance along the way - communication is key! + +If you have any questions, feel free to ask in our [Discord Server](https://discord.gg/gm96xd8).