diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000000..6c01ae8ea9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,26 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +### Environment + +* Elixir version (elixir -v): +* Phoenix version (mix deps): +* Operating system: + +### Actual behavior + + + +### Expected behavior + diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000000..52dfb7b1b6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,16 @@ +--- +blank_issues_enabled: true + +contact_links: + - name: Ask questions, support, and general discussions + url: https://elixirforum.com/c/phoenix-forum + about: Ask questions, provide support, and more on Elixir Forum + + - name: Propose new features + url: https://elixirforum.com/c/phoenix-forum + about: Propose new features on Elixir Forum + + - name: Report a security vulnerability + url: https://github.com/phoenixframework/phoenix/security + about: Report a security vulnerability + diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3a0c4a57d7..e27f382217 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -11,14 +11,11 @@ Use the issues tracker for: * [Bug reports](#bug-reports) * [Submitting pull requests](#pull-requests) -Please **do not** use the issue tracker for personal support requests nor feature requests. Support requests should be sent to: +For requesting help and discussing new features: -* The [phoenix-talk mailing list](https://groups.google.com/group/phoenix-talk) (closed in favor of forum, but archive is still online) * [The Phoenix subforum on the Elixir Forum](https://elixirforum.com/c/phoenix-forum) * **[#elixir](irc://irc.libera.chat/elixir)** on [Libera](https://libera.chat/) IRC -Development issues can be discussed on the [phoenix-core mailing list](https://groups.google.com/group/phoenix-core). - We do our best to keep the issue tracker tidy and organized, making it useful for everyone. For example, we classify open issues per perceived difficulty, making it easier for developers to [contribute to Phoenix](#pull-requests). @@ -65,7 +62,7 @@ Example: ## Feature requests -Feature requests are welcome and should be discussed on the [phoenix-core mailing list](https://groups.google.com/group/phoenix-core). But take a moment to find +Feature requests are welcome and should be discussed on the [Phoenix subforum](https://elixirforum.com/c/phoenix-forum). But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the community of the merits of this feature. Please provide as much detail and context as possible. diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md deleted file mode 100644 index f9a76fd638..0000000000 --- a/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,20 +0,0 @@ - - -### Environment - -* Elixir version (elixir -v): -* Phoenix version (mix deps): -* Operating system: - -### Expected behavior - - -### Actual behavior diff --git a/README.md b/README.md index 06e3b1ff31..4459de57e5 100644 --- a/README.md +++ b/README.md @@ -75,18 +75,15 @@ npm install * [#elixir][1] on [Libera][2] IRC * [elixir-lang Slack channel][3] -* [Issue tracker][4] -* [Phoenix Forum (questions)][5] -* [phoenix-core Mailing list (development)][6] -* Visit Phoenix's sponsor, DockYard, for expert [phoenix consulting](https://dockyard.com/phoenix-consulting) -* Privately disclose security vulnerabilities to phoenix-security@googlegroups.com +* [Issues tracker][4] +* [Phoenix Forum (questions and proposals)][5] +* Visit Phoenix's sponsor, DockYard, for expert [Phoenix Consulting](https://dockyard.com/phoenix-consulting) [1]: https://web.libera.chat/?channels=#elixir [2]: https://libera.chat/ - [3]: https://elixir-lang.slack.com/join/shared_invite/zt-1f13hz7mb-N4KGjF523ONLCcHfb8jYgA#/shared-invite/email + [3]: https://elixir-lang.slack.com/ [4]: https://github.com/phoenixframework/phoenix/issues [5]: https://elixirforum.com/c/phoenix-forum - [6]: https://groups.google.com/group/phoenix-core ## Copyright and License diff --git a/guides/introduction/community.md b/guides/introduction/community.md index 64f01a4d61..6f2e9225b3 100644 --- a/guides/introduction/community.md +++ b/guides/introduction/community.md @@ -6,7 +6,7 @@ There are a number of places to connect with community members at all experience * We're on Libera IRC in the [\#elixir](https://web.libera.chat/?channels=#elixir) channel. - * [Request an invitation](https://elixir-lang.slack.com/join/shared_invite/zt-1f13hz7mb-N4KGjF523ONLCcHfb8jYgA#/shared-invite/email) and join the #phoenix channel on [Slack](https://elixir-lang.slack.com). + * Join the #phoenix channel on [Slack](https://elixir-lang.slack.com). * Feel free to join and check out the #phoenix channel on [Discord](https://discord.gg/elixir). @@ -14,8 +14,6 @@ There are a number of places to connect with community members at all experience * Ask or answer questions about Phoenix on [Elixir Forum](https://elixirforum.com/c/phoenix-forum) or [Stack Overflow](https://stackoverflow.com/questions/tagged/phoenix-framework). - * To discuss new features in the framework, email the [phoenix-core mailing list](https://groups.google.com/group/phoenix-core). - * Follow the Phoenix Framework on [Twitter](https://twitter.com/elixirphoenix). * The source for these guides is [on GitHub](https://github.com/phoenixframework/phoenix/tree/main/guides). To help improve the guides, please report an [issue](https://github.com/phoenixframework/phoenix/issues) or open a [pull request](https://github.com/phoenixframework/phoenix/pulls).