You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2024/03/04 09:25:36 UTC
(dubbo) branch 3.2 updated: Update issue template (#13822)
This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a commit to branch 3.2
in repository https://gitbox.apache.org/repos/asf/dubbo.git
The following commit(s) were added to refs/heads/3.2 by this push:
new 22d3cc9052 Update issue template (#13822)
22d3cc9052 is described below
commit 22d3cc9052a958f997db9f1ba328ec1cbb744236
Author: Albumen Kevin <jh...@gmail.com>
AuthorDate: Mon Mar 4 17:25:30 2024 +0800
Update issue template (#13822)
* Update issue template
* Update issue template
---
.github/ISSUE_TEMPLATE/1-bug.md | 110 ++++++++++++++++++++++++++++++
.github/ISSUE_TEMPLATE/2-feature.md | 82 ++++++++++++++++++++++
.github/ISSUE_TEMPLATE/bug_report.md | 39 -----------
.github/ISSUE_TEMPLATE/config.yml | 28 ++++++--
.github/ISSUE_TEMPLATE/discussion.md | 11 ---
.github/ISSUE_TEMPLATE/feature_request.md | 16 -----
.github/ISSUE_TEMPLATE/proposal.md | 15 ----
.github/ISSUE_TEMPLATE/question.md | 13 ----
8 files changed, 213 insertions(+), 101 deletions(-)
diff --git a/.github/ISSUE_TEMPLATE/1-bug.md b/.github/ISSUE_TEMPLATE/1-bug.md
new file mode 100644
index 0000000000..418da0bd1e
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/1-bug.md
@@ -0,0 +1,110 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+name: Bug Report
+description: File a bug report
+title: "[Bug] "
+labels: ["status/need-triage"]
+projects: ["apache/337"]
+body:
+- type: markdown
+ attributes:
+ value: |
+ <img src="https://dubbo.apache.org/imgs/nav_logo2.png" alt="Dubbo logo" height="90px" align="right" />
+
+ Thank you for finding the time to report the problem! We really appreciate the community efforts to improve Dubbo.
+
+ Please make sure what you are reporting is indeed a bug with reproducible steps, if you want to ask questions
+ or share ideas, please [subscribe to our mailing list](mailto:dev-subscribe@dubbo.apache.org) and sent
+ emails to [our mailing list](mailto:dev@dubbo.apache.org), you can also head to our
+ [Discussion](https://github.com/apache/dubbo/discussions) tab.
+
+ If you need to report a security issue, please visit [our security policy](https://github.com/apache/dubbo/security/policy).
+
+ **Dubbo is open for world wide collaboration, please make sure that all the content you provide is in English.**
+ Remember that non-English issues is quite not friendly for everyone, and might unable to get the response!
+
+- type: checkboxes
+ attributes:
+ label: Search before asking
+ description: >
+ Please make sure to search in the [issues](https://github.com/apache/dubbo/issues?q=is%3Aissue) first to see
+ whether the same issue was reported already.
+ options:
+ - label: >
+ I had searched in the [issues](https://github.com/apache/dubbo/issues?q=is%3Aissue) and found no similar
+ issues.
+ required: true
+
+- type: textarea
+ attributes:
+ label: Steps to reproduce this issue
+ description: >
+ Describe how to reproduce this issue.If you are not able to provide a reproducible case,
+ please open a [Discussion](https://github.com/apache/dubbo/discussions) instead.
+ placeholder: >
+ Please provide the context in which the problem occurred and explain what happened.
+ A [GitHub address] would be helpful for maintainers to reproduce the problem.
+ validations:
+ required: true
+
+- type: textarea
+ attributes:
+ label: What you expected to happen
+ description: What do you think went wrong?
+ placeholder: >
+ Please explain why you think the behaviour is erroneous. It is extremely helpful if you copy and paste
+ the fragment of logs showing the exact error messages or wrong behaviour and screenshots for
+ UI problems. You can include files by dragging and dropping them here.
+
+ **NOTE**: please copy and paste texts instead of taking screenshots of them for easy future search.
+ validations:
+ required: true
+
+- type: textarea
+ attributes:
+ label: Anything else
+ description: Anything else we need to know?
+ placeholder: >
+ How often does this problem occur? (Once? Every time? Only when certain conditions are met?)
+ Any relevant logs to include? Put them here inside fenced
+ ``` ``` blocks or inside a collapsable details tag if it's too long:
+ <details><summary>x.log</summary> lots of stuff </details>
+
+- type: checkboxes
+ attributes:
+ label: Are you willing to submit a pull request to fix on your own?
+ description: >
+ This is absolutely not required, but we are happy to guide you in the contribution process
+ especially if you already have a good understanding of how to implement the fix.
+ Dubbo is a totally community-driven project and we love to bring new contributors in.
+ options:
+ - label: Yes I am willing to submit a pull request on my own!
+
+- type: checkboxes
+ attributes:
+ label: Code of Conduct
+ description: The Code of Conduct helps create a safe space for everyone. We require that everyone agrees to it.
+ options:
+ - label: >
+ I agree to follow this project's
+ [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
+ required: true
+
+- type: markdown
+ attributes:
+ value: "Thanks for completing our form!"
diff --git a/.github/ISSUE_TEMPLATE/2-feature.md b/.github/ISSUE_TEMPLATE/2-feature.md
new file mode 100644
index 0000000000..20c9bf7ebd
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/2-feature.md
@@ -0,0 +1,82 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+name: Feature Request
+description: Create a Feature Request for Dubbo
+title: "[Feature] "
+labels: ["status/need-triage"]
+projects: ["apache/337"]
+body:
+- type: markdown
+ attributes:
+ value: |
+ <img src="https://dubbo.apache.org/imgs/nav_logo2.png" alt="Dubbo logo" height="90px" align="right" />
+
+ Thank you for finding the time to propose new feature!
+
+ We really appreciate the community efforts to improve Dubbo.
+
+ **Dubbo is open for world wide collaboration, please make sure that all the content you provide is in English.**
+ Remember that non-English issues is quite not friendly for everyone, and might unable to get the response!
+
+- type: checkboxes
+ attributes:
+ label: Search before asking
+ description: >
+ Please make sure to search in the [issues](https://github.com/apache/dubbo/issues?q=is%3Aissue) first to see
+ whether the same feature was requested already.
+ options:
+ - label: >
+ I had searched in the [issues](https://github.com/apache/dubbo/issues?q=is%3Aissue) and found no similar
+ feature requirement.
+ required: true
+
+- type: textarea
+ attributes:
+ label: Descriptions
+ description: A short description of your feature
+ validations:
+ required: true
+
+- type: textarea
+ attributes:
+ label: Related issues
+ description: Is there currently another issue associated with this?
+
+- type: checkboxes
+ attributes:
+ label: Are you willing to submit a pull request to fix on your own?
+ description: >
+ This is absolutely not required, but we are happy to guide you in the contribution process
+ especially if you already have a good understanding of how to implement the feature.
+ Dubbo is a totally community-driven project and we love to bring new contributors in.
+ options:
+ - label: Yes I am willing to submit a pull request on my own!
+
+- type: checkboxes
+ attributes:
+ label: Code of Conduct
+ description: The Code of Conduct helps create a safe space for everyone. We require that everyone agrees to it.
+ options:
+ - label: >
+ I agree to follow this project's
+ [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
+ required: true
+
+- type: markdown
+ attributes:
+ value: "Thanks for completing our form!"
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
deleted file mode 100644
index d5eade3841..0000000000
--- a/.github/ISSUE_TEMPLATE/bug_report.md
+++ /dev/null
@@ -1,39 +0,0 @@
----
-name: Bug Report
-about: Report a bug in Dubbo
-title: ''
-labels: status/need-triage
-assignees: ''
-
----
-<!-- If you need to report a security issue please visit https://github.com/apache/dubbo/security/policy -->
-
-- [ ] I have searched the [issues](https://github.com/apache/dubbo/issues) of this repository and believe that this is not a duplicate.
-
-### Environment
-
-* Dubbo version: xxx
-* Operating System version: xxx
-* Java version: xxx
-
-### Steps to reproduce this issue
-
-1. xxx
-2. xxx
-3. xxx
-
-Pls. provide [GitHub address] to reproduce this issue.
-
-### Expected Behavior
-
-<!-- What do you expect from the above steps?-->
-
-### Actual Behavior
-
-<!-- What actually happens? -->
-
-If there is an exception, please attach the exception trace:
-
-```
-Just put your stack trace here!
-```
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index 0602b36b44..b4e5b9e035 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -1,8 +1,22 @@
-blank_issues_enabled: true
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+blank_issues_enabled: false
contact_links:
- - name: Dubbo Community Repo
- url: https://github.com/apache/dubbo-website
- about: Please see our community docs here.
- - name: Report a security issue
- url: https://github.com/apache/dubbo/security/policy
- about: Please report security vulnerabilities using these instructions.
+ - name: Question & FAQ & Proposal
+ url: https://github.com/apache/dubbo/discussions/
+ about: Ask a question, request support or submit a proposal for Apache Dubbo.
diff --git a/.github/ISSUE_TEMPLATE/discussion.md b/.github/ISSUE_TEMPLATE/discussion.md
deleted file mode 100644
index dd9c3d8109..0000000000
--- a/.github/ISSUE_TEMPLATE/discussion.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-name: Discussion
-about: Start a discussion for Dubbo
-title: ''
-labels: type/discussion
-assignees: ''
----
-
-<!-- If you need to report a security issue please visit https://github.com/apache/dubbo/security/policy -->
-
-<!-- For all design discussions please continue. -->
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
deleted file mode 100644
index 7a849f66b3..0000000000
--- a/.github/ISSUE_TEMPLATE/feature_request.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-name: Feature Request
-about: Create a Feature Request for Dubbo
-title: ''
-labels: type/feature
-assignees: ''
-
----
-<!-- If you need to report a security issue please visit https://github.com/apache/dubbo/security/policy -->
-
-- [ ] I have searched the [issues](https://github.com/apache/dubbo/issues) of this repository and believe that this is not a duplicate.
-- [ ] I have searched the [release notes](https://github.com/apache/dubbo/releases) of this repository and believe that this is not a duplicate.
-
-## Describe the feature
-<!-- Please also discuss possible business value -->
-
diff --git a/.github/ISSUE_TEMPLATE/proposal.md b/.github/ISSUE_TEMPLATE/proposal.md
deleted file mode 100644
index ffde91a9df..0000000000
--- a/.github/ISSUE_TEMPLATE/proposal.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-name: Proposal
-about: Create a technical proposal for Dubbo
-title: ''
-labels: type/proposal
-assignees: ''
-
----
-<!-- If you need to report a security issue please visit https://github.com/apache/dubbo/security/policy -->
-
-- [ ] I have searched the [issues](https://github.com/apache/dubbo/issues) of this repository and believe that this is not a duplicate.
-
-## Describe the proposal
-<!-- Please use this for a concrete design proposal for functionality. -->
-<!-- If you just want to request a new feature and discuss the possible business value, create a Feature Request. -->
diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md
deleted file mode 100644
index 86c4d8444a..0000000000
--- a/.github/ISSUE_TEMPLATE/question.md
+++ /dev/null
@@ -1,13 +0,0 @@
----
-name: Question
-about: Ask a question about Dubbo
-title: ''
-labels: type/question
-assignees: ''
-
----
-<!-- If you need to report a security issue please visit https://github.com/apache/dubbo/security/policy -->
-
-- [ ] I have searched the [issues](https://github.com/apache/dubbo/issues) of this repository and believe that this is not a duplicate.
-
-## Ask your question here