From 8fb28972827061637d8af981ccad231e3575edcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nazl=C4=B1=20Eker?= Date: Mon, 16 Sep 2024 17:04:03 +0300 Subject: [PATCH 1/2] add issue templates --- .github/ISSUE_TEMPLATE/bug.yml | 86 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature-request.yml | 52 +++++++++++++ 2 files changed, 138 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug.yml create mode 100644 .github/ISSUE_TEMPLATE/feature-request.yml diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 0000000..15d3437 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,86 @@ +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://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. +# +# SPDX-License-Identifier: Apache-2.0 + +name: 🐞 Bug Report +description: Provide a general summary of the bug in the title below. +title: "[Bug]: " +labels: + - bug +body: + - type: dropdown + id: severity + validations: + required: true + attributes: + label: Severity + description: How severe is the bug in your opinion? + multiple: false + options: + - "Trivial" + - "Medium" + - "High" + - "Critical" + - "Blocker" + - type: input + id: version + validations: + required: true + attributes: + label: What release version, tag or commit-hash did you use? + description: Please include a link if possible. + placeholder: v0.1.0 or 06f432a00e4c66804202c91bdfb9c9b12823928b + - type: textarea + id: current-behavior + validations: + required: true + attributes: + label: Current Behavior + description: Tell us what happened instead of the expected behavior. + placeholder: Error message appeared when I cloned a repository... + - type: textarea + id: steps-to-reproduce + validations: + required: true + attributes: + label: Steps to Reproduce + description: Provide a link to a live example, or an unambiguous set of steps to reproduce this bug. Include code to reproduce, if relevant + placeholder: | + 1. ... + 2. ... + 3. ... + - type: textarea + id: expected-behavior + validations: + required: true + attributes: + label: Expected Behavior + description: Tell us what should happen + placeholder: Clone of repository shall be prune of errors. + - type: textarea + id: possible-solution + validations: + required: false + attributes: + label: Possible Solution + description: Fix/reason of the bug suggestion + placeholder: A possible solution or fix is... + - type: textarea + id: additional-information + validations: + required: false + attributes: + label: Additional Information + description: Provide an additional detailed description / screenshots / evidences of the bug + placeholder: I would like to add... + - type: checkboxes diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 0000000..741e720 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,52 @@ +# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Apache License, Version 2.0 which is available at +# https://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. +# +# SPDX-License-Identifier: Apache-2.0 + +name: 🛠️ Feature Request +description: Suggest an idea to help us improve our product. +title: "[Feature]: " +labels: + - "enhancement" +body: + - type: textarea + attributes: + label: Description + description: | + A clear and concise description of the feature you're interested in. + validations: + required: true + + - type: textarea + attributes: + label: Suggested Solution + description: | + Describe the solution you'd like to be implemented. Provide a clear and concise description of what you want to happen. + validations: + required: false + + - type: textarea + attributes: + label: Alternatives + description: | + Describe alternatives you've considered. + A clear and concise description of alternative solutions or features you've considered. + validations: + required: false + + - type: textarea + attributes: + label: Additional Context + description: | + Add any other context about the problem here. + validations: + required: false \ No newline at end of file From 62f57d03b1694713697e83376f40b509914812e2 Mon Sep 17 00:00:00 2001 From: Nazli Eker Date: Thu, 19 Sep 2024 14:55:02 +0300 Subject: [PATCH 2/2] updated licenses --- .github/ISSUE_TEMPLATE/bug.yml | 22 +++++++++++++--------- .github/ISSUE_TEMPLATE/feature-request.yml | 22 +++++++++++++--------- 2 files changed, 26 insertions(+), 18 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 15d3437..f46eb8f 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -1,16 +1,20 @@ # Copyright (c) 2023-2024 Contributors to the Eclipse Foundation # -# This program and the accompanying materials are made available under the -# terms of the Apache License, Version 2.0 which is available at -# https://www.apache.org/licenses/LICENSE-2.0. +# Copyright (c) 2024 Composiv.ai, Eteration A.S. and others # -# 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. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v2.0 +# and Eclipse Distribution License v1.0 which accompany this distribution. # -# SPDX-License-Identifier: Apache-2.0 +# The Eclipse Public License is available at +# http://www.eclipse.org/legal/epl-v10.html +# and the Eclipse Distribution License is available at +# http://www.eclipse.org/org/documents/edl-v10.php. +# +# Contributors: +# Composiv.ai, Eteration A.S. - initial API and implementation +# + name: 🐞 Bug Report description: Provide a general summary of the bug in the title below. diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml index 741e720..becbb4f 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.yml +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -1,16 +1,20 @@ # Copyright (c) 2023-2024 Contributors to the Eclipse Foundation # -# This program and the accompanying materials are made available under the -# terms of the Apache License, Version 2.0 which is available at -# https://www.apache.org/licenses/LICENSE-2.0. +# Copyright (c) 2024 Composiv.ai, Eteration A.S. and others # -# 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. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v2.0 +# and Eclipse Distribution License v1.0 which accompany this distribution. # -# SPDX-License-Identifier: Apache-2.0 +# The Eclipse Public License is available at +# http://www.eclipse.org/legal/epl-v10.html +# and the Eclipse Distribution License is available at +# http://www.eclipse.org/org/documents/edl-v10.php. +# +# Contributors: +# Composiv.ai, Eteration A.S. - initial API and implementation +# + name: 🛠️ Feature Request description: Suggest an idea to help us improve our product.