From 58eb20a11b7b47c53960f211f83549582fd53072 Mon Sep 17 00:00:00 2001 From: kezhenxu94 Date: Sun, 26 Sep 2021 12:16:39 +0800 Subject: [PATCH] Guide users to Discussions for questions and ideas (#6251) --- .github/ISSUE_TEMPLATE/bug-report.yml | 5 ++ .github/ISSUE_TEMPLATE/config.yml | 22 ++++++++ .github/ISSUE_TEMPLATE/question.yml | 74 --------------------------- 3 files changed, 27 insertions(+), 74 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/config.yml delete mode 100644 .github/ISSUE_TEMPLATE/question.yml diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml index 2f1d83fa8f..ae056dbae3 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -23,6 +23,11 @@ body: - type: markdown attributes: value: | + 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@dolphinscheduler.apache.org) and sent + emails to [our mailing list](mailto:dev@dolphinscheduler.apache.org), you can also head to our + [Discussion](https://github.com/apache/dolphinscheduler/discussions) tab. + For better global communication, Please write in English. If you feel the description in English is not clear, then you can append description in Chinese, thanks! diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000000..0be9e8268c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,22 @@ +# +# 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: Ask a question or get support + url: https://github.com/apache/dolphinscheduler/discussions/ + about: Ask a question or request support for using Apache DolphinScheduler diff --git a/.github/ISSUE_TEMPLATE/question.yml b/.github/ISSUE_TEMPLATE/question.yml deleted file mode 100644 index 1883190680..0000000000 --- a/.github/ISSUE_TEMPLATE/question.yml +++ /dev/null @@ -1,74 +0,0 @@ -# -# 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: Question -description: Ask a question -title: "[Question] Question title" -labels: [ "question" ] -body: - - type: markdown - attributes: - value: | - For better global communication, Please write in English. - - If you feel the description in English is not clear, then you can append description in Chinese, thanks! - - - type: checkboxes - attributes: - label: Search before asking - description: > - Please make sure to search in the [issues](https://github.com/apache/dolphinscheduler/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/dolphinscheduler/issues?q=is%3Aissue) and found no - similar feature requirement. - required: true - - - type: textarea - attributes: - label: Description - description: A short description of your question - validations: - required: true - - - type: textarea - attributes: - label: DolphinScheduler Version - description: What version of DolphinScheduler? - placeholder: > - The version of DolphinScheduler. - validations: - required: true - - - type: textarea - attributes: - label: Additional context - description: Add any other context about the problem here. - - - 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!"