From 9052da624378643f68f43400c73fd3645e334ed8 Mon Sep 17 00:00:00 2001 From: Samhita Alla Date: Fri, 17 Dec 2021 14:47:19 +0530 Subject: [PATCH 1/2] Add .github files that ought to be present in all repos Signed-off-by: Samhita Alla --- ISSUE_TEMPLATE/backend-plugin-request.yaml | 51 ++++++++++++++++++++++ ISSUE_TEMPLATE/bug_report.yaml | 49 +++++++++++++++++++++ ISSUE_TEMPLATE/docs_issue.yaml | 27 ++++++++++++ ISSUE_TEMPLATE/feature_request.yaml | 51 ++++++++++++++++++++++ ISSUE_TEMPLATE/flytectl_issue.yaml | 36 +++++++++++++++ ISSUE_TEMPLATE/housekeeping_template.yaml | 46 +++++++++++++++++++ ISSUE_TEMPLATE/ui_feature_request.yaml | 43 ++++++++++++++++++ config.yml | 16 +++++++ profile/README.md | 6 +-- 9 files changed, 322 insertions(+), 3 deletions(-) create mode 100644 ISSUE_TEMPLATE/backend-plugin-request.yaml create mode 100644 ISSUE_TEMPLATE/bug_report.yaml create mode 100644 ISSUE_TEMPLATE/docs_issue.yaml create mode 100644 ISSUE_TEMPLATE/feature_request.yaml create mode 100644 ISSUE_TEMPLATE/flytectl_issue.yaml create mode 100644 ISSUE_TEMPLATE/housekeeping_template.yaml create mode 100644 ISSUE_TEMPLATE/ui_feature_request.yaml create mode 100644 config.yml diff --git a/ISSUE_TEMPLATE/backend-plugin-request.yaml b/ISSUE_TEMPLATE/backend-plugin-request.yaml new file mode 100644 index 0000000..a9c399b --- /dev/null +++ b/ISSUE_TEMPLATE/backend-plugin-request.yaml @@ -0,0 +1,51 @@ +name: Plugin request +description: This issue is used to request for and track addition of new plugins in Flyte +title: "[Plugin] " +labels: untriaged,plugins +body: + - type: textarea + id: motivation + validations: + required: true + attributes: + label: "Why would this plugin be helpful to the Flyte community?" + description: "Explain the usecases for the plugin." + placeholder: "I'm always frustrated when [...] OR this would be a cool addition because [...]." + - type: dropdown + id: type + validations: + required: true + attributes: + label: "Type" + description: "Which plugin are you referring to?" + options: + - Python/Java interface only plugin + - Web Service (e.g. AWS Sagemaker, GCP DataFlow, Qubole etc...) + - Kubernetes Operator (e.g. TfOperator, SparkOperator, FlinkK8sOperator, etc...) + - Customized Plugin using native kubernetes constructs + - Other + - type: dropdown + id: help + validations: + required: true + attributes: + label: "Implementation" + description: "Can you help with the implementation?" + options: + - 'Yes' + - 'No' + - type: checkboxes + id: no-duplicate-issues + attributes: + label: "Are you sure this issue hasn't been raised already?" + options: + - label: "Yes" + required: true + - type: checkboxes + id: read-code-of-conduct + attributes: + label: "Have you read the Code of Conduct?" + description: "[Code of Conduct](https://github.com/flyteorg/flyte/blob/master/CODE_OF_CONDUCT.md)" + options: + - label: "Yes" + required: true diff --git a/ISSUE_TEMPLATE/bug_report.yaml b/ISSUE_TEMPLATE/bug_report.yaml new file mode 100644 index 0000000..0c566a0 --- /dev/null +++ b/ISSUE_TEMPLATE/bug_report.yaml @@ -0,0 +1,49 @@ +name: "Bug Report" +description: "Submit a bug report to help us improve" +title: "[BUG] " +labels: bug,untriaged +body: + - type: textarea + id: steps-to-reproduce + validations: + required: true + attributes: + label: "Describe the bug" + description: "A clear and concise description of what the bug is." + - type: textarea + id: expected-behavior + validations: + required: true + attributes: + label: "Expected behavior" + description: "A clear and concise description of what you expected to happen." + - type: textarea + id: additional-context + validations: + required: false + attributes: + label: "Additional context to reproduce" + description: "Steps to reproduce the behavior." + placeholder: "1.[...] 2.[...]" + - type: textarea + id: screenshots + validations: + required: false + attributes: + label: "Screenshots" + description: "If applicable, add screenshots to help explain your problem." + - type: checkboxes + id: no-duplicate-issues + attributes: + label: "Are you sure this issue hasn't been raised already?" + options: + - label: "Yes" + required: true + - type: checkboxes + id: read-code-of-conduct + attributes: + label: "Have you read the Code of Conduct?" + description: "[Code of Conduct](https://github.com/flyteorg/flyte/blob/master/CODE_OF_CONDUCT.md)" + options: + - label: "Yes" + required: true diff --git a/ISSUE_TEMPLATE/docs_issue.yaml b/ISSUE_TEMPLATE/docs_issue.yaml new file mode 100644 index 0000000..1197005 --- /dev/null +++ b/ISSUE_TEMPLATE/docs_issue.yaml @@ -0,0 +1,27 @@ +name: "Documentation bug/update request" +description: "Report an issue or suggest an improvement for Flyte docs" +title: "[Docs] " +labels: documentation,untriaged +body: + - type: textarea + id: issue-description + validations: + required: true + attributes: + label: "Description" + description: "Describe the documentation update." + - type: checkboxes + id: no-duplicate-issues + attributes: + label: "Are you sure this issue hasn't been raised already?" + options: + - label: "Yes" + required: true + - type: checkboxes + id: read-code-of-conduct + attributes: + label: "Have you read the Code of Conduct?" + description: "[Code of Conduct](https://github.com/flyteorg/flyte/blob/master/CODE_OF_CONDUCT.md)" + options: + - label: "Yes" + required: true diff --git a/ISSUE_TEMPLATE/feature_request.yaml b/ISSUE_TEMPLATE/feature_request.yaml new file mode 100644 index 0000000..4fe5970 --- /dev/null +++ b/ISSUE_TEMPLATE/feature_request.yaml @@ -0,0 +1,51 @@ +name: "Core features" +description: "Suggest an idea for the project" +title: "[Core feature] " +labels: enhancement,untriaged +body: + - type: textarea + id: motivation + validations: + required: true + attributes: + label: "Motivation: Why do you think this is important?" + description: "A clear and concise description of the use case." + placeholder: "I'm frustrated when [...] OR this feature can be a cool addition because [...] OR this feature can simplify [...] use case." + - type: textarea + id: goal + validations: + required: true + attributes: + label: "Goal: What should the final outcome look like, ideally?" + description: "A clear and concise description of what you want to happen or achieve." + placeholder: "This feature can help implement or resolve [...]" + - type: textarea + id: alternatives + validations: + required: true + attributes: + label: "Describe alternatives you've considered " + description: "A clear and concise description of any alternative solutions or features you've considered. " + placeholder: "I've considered implementing or using [...]" + - type: textarea + id: context + validations: + required: false + attributes: + label: " Propose: Link/Inline OR Additional context " + description: "If you have ideas about the implementation, please propose the change. If inline, keep it short; if more prominent, then you can link to an external document." + - type: checkboxes + id: no-duplicate-issues + attributes: + label: "Are you sure this issue hasn't been raised already?" + options: + - label: "Yes" + required: true + - type: checkboxes + id: read-code-of-conduct + attributes: + label: "Have you read the Code of Conduct?" + description: "[Code of Conduct](https://github.com/flyteorg/flyte/blob/master/CODE_OF_CONDUCT.md)" + options: + - label: "Yes" + required: true diff --git a/ISSUE_TEMPLATE/flytectl_issue.yaml b/ISSUE_TEMPLATE/flytectl_issue.yaml new file mode 100644 index 0000000..639dd9b --- /dev/null +++ b/ISSUE_TEMPLATE/flytectl_issue.yaml @@ -0,0 +1,36 @@ +name: FlyteCTL Feature request +description: Suggest a feature for FlyteCTL +title: "[FlyteCTL Feature] " +labels: enhancement, untriaged, FlyteCTL +body: + - type: textarea + id: feature-description + validations: + required: true + attributes: + label: "Describe the feature/command for FlyteCTL" + description: "A clear and concise description of what the problem is. " + placeholder: "I'm frustrated when [...] OR this feature can be a cool addition because [...] OR this feature can simplify [...] use case." + - type: textarea + id: example + validations: + required: true + attributes: + label: "Provide a possible output or UX example" + description: " A clear and concise description of what you want to happen or achieve." + placeholder: "This feature can help implement or resolve [...]" + - type: checkboxes + id: no-duplicate-issues + attributes: + label: "Are you sure this issue hasn't been raised already?" + options: + - label: "Yes" + required: true + - type: checkboxes + id: read-code-of-conduct + attributes: + label: "Have you read the Code of Conduct?" + description: "[Code of Conduct](https://github.com/flyteorg/flyte/blob/master/CODE_OF_CONDUCT.md)" + options: + - label: "Yes" + required: true diff --git a/ISSUE_TEMPLATE/housekeeping_template.yaml b/ISSUE_TEMPLATE/housekeeping_template.yaml new file mode 100644 index 0000000..2d0de6a --- /dev/null +++ b/ISSUE_TEMPLATE/housekeeping_template.yaml @@ -0,0 +1,46 @@ +name: Housekeeping +description: Maintenance and cleanup tasks that need to be performed may include tech debt, library upgrades, CI/CD improvements, etc. +title: "[Housekeeping] " +labels: housekeeping +body: + - type: textarea + id: issue-description + validations: + required: true + attributes: + label: "Describe the issue" + description: "A clear and concise description of what the housekeeping item is." + placeholder: "Clean up [...] OR upgrade [...] library to pull in the latest changes, etc." + - type: textarea + id: consequences + validations: + required: true + attributes: + label: "What if we do not do this?" + description: "Short description of potential consequences" + placeholder: "Higher propensity for errors, uncleanliness, lack of polish, [...]" + - type: textarea + id: related-component + validations: + required: false + attributes: + label: "Related component(s)" + description: "Either specific or all" + placeholder: "flyteidl, [...]" + - type: checkboxes + id: no-duplicate-issues + attributes: + label: "Are you sure this issue hasn't been raised already?" + options: + - label: "Yes" + required: true + - type: checkboxes + id: read-code-of-conduct + attributes: + label: "Have you read the Code of Conduct?" + description: "[Code of Conduct](https://github.com/flyteorg/flyte/blob/master/CODE_OF_CONDUCT.md)" + options: + - label: "Yes" + required: true + + diff --git a/ISSUE_TEMPLATE/ui_feature_request.yaml b/ISSUE_TEMPLATE/ui_feature_request.yaml new file mode 100644 index 0000000..1433e09 --- /dev/null +++ b/ISSUE_TEMPLATE/ui_feature_request.yaml @@ -0,0 +1,43 @@ +name: UI feature request +description: Suggest a feature in the UI +title: "[UI Feature] " +labels: enhancement, untriaged, ui +body: + - type: textarea + id: motivation + validations: + required: true + attributes: + label: "Motivation: Why do you think this is important?" + description: "A clear and concise description of what the problem is." + placeholder: "I'm frustrated when [...] OR this feature can be a cool addition because [...] OR this feature can simplify [...] use case." + - type: textarea + id: goal + validations: + required: true + attributes: + label: "Goal: What should the final outcome look like, ideally?" + description: "A clear and concise description of what you want to happen or achieve." + placeholder: "This feature can help implement or resolve [...]" + - type: textarea + id: context + validations: + required: false + attributes: + label: "Propose: Link/Inline OR Additional context " + description: "If you have ideas about the implementation, please propose the change. If inline, keep it short; if more prominent, then you can link to an external document." + - type: checkboxes + id: no-duplicate-issues + attributes: + label: "Are you sure this issue hasn't been raised already?" + options: + - label: "Yes" + required: true + - type: checkboxes + id: read-code-of-conduct + attributes: + label: "Have you read the Code of Conduct?" + description: "[Code of Conduct](https://github.com/flyteorg/flyte/blob/master/CODE_OF_CONDUCT.md)" + options: + - label: "Yes" + required: true diff --git a/config.yml b/config.yml new file mode 100644 index 0000000..4bc5c32 --- /dev/null +++ b/config.yml @@ -0,0 +1,16 @@ +# Comment to be posted on PRs from first-time contributors in your repository +newPRWelcomeComment: | + Thank you for opening this pull request! 🙌 + + These tips will help get your PR across the finish line: + + - Most of the repos have a PR template; if not, fill it out to the best of your knowledge + - Sign off your commits (Reference: [DCO Guide](https://github.com/src-d/guide/blob/master/developer-community/fix-DCO.md)) + +# Comment to be posted to on pull requests merged by a first time user +firstPRMergeComment: > + Congrats on merging your first pull request! 🎉 + +# Comment to be posted on first-time issues +newIssueWelcomeComment: > + Thank you for opening your first issue here! 🛠 diff --git a/profile/README.md b/profile/README.md index e9d8582..806c3ff 100644 --- a/profile/README.md +++ b/profile/README.md @@ -3,12 +3,12 @@

- Flyte is a workflow automation platform for complex, mission-critical data and ML processes at scale + Flyte is a workflow automation platform for complex, mission-critical data and ML processes at scale

-We at Flyte are constantly striving to make MLOps better by providing off-the-shelf orchestration mechanisms to automate the way you build pipelines. Ours is a **Kubernetes-native** and **type-safe** platform—which we are super proud of! +We at Flyte are constantly striving to make MLOps better by providing off-the-shelf orchestration mechanisms to automate the way you build pipelines. Ours is a **Kubernetes-native** and **type-safe** platform, which we are super proud of! #### 5️⃣ Reasons to Use Flyte @@ -18,4 +18,4 @@ We at Flyte are constantly striving to make MLOps better by providing off-the-sh - Reproducible Pipelines - Strong Data Typing -Explore our GitHub repos and give us a star ⭐️ [here](https://github.com/flyteorg/flyte) if you like what you see 👀. Our [getting started guide](https://docs.flyte.org/en/latest/getting_started.html) should further intrigue you 🧐. +Explore our GitHub repos and give us a star ⭐️ [here](https://github.com/flyteorg/flyte) if you like what you see 👀. Our [getting started guide](https://docs.flyte.org/en/latest/getting_started.html) should help you get acquainted with Flyte. From cba9a276572432960f3ab292db6356acce675f98 Mon Sep 17 00:00:00 2001 From: Samhita Alla Date: Fri, 22 Jul 2022 11:44:25 +0530 Subject: [PATCH 2/2] rebase Signed-off-by: Samhita Alla --- ISSUE_TEMPLATE/backend-plugin-request.yaml | 51 ---------------------- ISSUE_TEMPLATE/bug_report.yaml | 49 --------------------- ISSUE_TEMPLATE/docs_issue.yaml | 27 ------------ ISSUE_TEMPLATE/feature_request.yaml | 51 ---------------------- ISSUE_TEMPLATE/flytectl_issue.yaml | 36 --------------- ISSUE_TEMPLATE/housekeeping_template.yaml | 46 ------------------- ISSUE_TEMPLATE/ui_feature_request.yaml | 43 ------------------ config.yml | 6 +-- 8 files changed, 3 insertions(+), 306 deletions(-) delete mode 100644 ISSUE_TEMPLATE/backend-plugin-request.yaml delete mode 100644 ISSUE_TEMPLATE/bug_report.yaml delete mode 100644 ISSUE_TEMPLATE/docs_issue.yaml delete mode 100644 ISSUE_TEMPLATE/feature_request.yaml delete mode 100644 ISSUE_TEMPLATE/flytectl_issue.yaml delete mode 100644 ISSUE_TEMPLATE/housekeeping_template.yaml delete mode 100644 ISSUE_TEMPLATE/ui_feature_request.yaml diff --git a/ISSUE_TEMPLATE/backend-plugin-request.yaml b/ISSUE_TEMPLATE/backend-plugin-request.yaml deleted file mode 100644 index a9c399b..0000000 --- a/ISSUE_TEMPLATE/backend-plugin-request.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: Plugin request -description: This issue is used to request for and track addition of new plugins in Flyte -title: "[Plugin] " -labels: untriaged,plugins -body: - - type: textarea - id: motivation - validations: - required: true - attributes: - label: "Why would this plugin be helpful to the Flyte community?" - description: "Explain the usecases for the plugin." - placeholder: "I'm always frustrated when [...] OR this would be a cool addition because [...]." - - type: dropdown - id: type - validations: - required: true - attributes: - label: "Type" - description: "Which plugin are you referring to?" - options: - - Python/Java interface only plugin - - Web Service (e.g. AWS Sagemaker, GCP DataFlow, Qubole etc...) - - Kubernetes Operator (e.g. TfOperator, SparkOperator, FlinkK8sOperator, etc...) - - Customized Plugin using native kubernetes constructs - - Other - - type: dropdown - id: help - validations: - required: true - attributes: - label: "Implementation" - description: "Can you help with the implementation?" - options: - - 'Yes' - - 'No' - - type: checkboxes - id: no-duplicate-issues - attributes: - label: "Are you sure this issue hasn't been raised already?" - options: - - label: "Yes" - required: true - - type: checkboxes - id: read-code-of-conduct - attributes: - label: "Have you read the Code of Conduct?" - description: "[Code of Conduct](https://github.com/flyteorg/flyte/blob/master/CODE_OF_CONDUCT.md)" - options: - - label: "Yes" - required: true diff --git a/ISSUE_TEMPLATE/bug_report.yaml b/ISSUE_TEMPLATE/bug_report.yaml deleted file mode 100644 index 0c566a0..0000000 --- a/ISSUE_TEMPLATE/bug_report.yaml +++ /dev/null @@ -1,49 +0,0 @@ -name: "Bug Report" -description: "Submit a bug report to help us improve" -title: "[BUG] " -labels: bug,untriaged -body: - - type: textarea - id: steps-to-reproduce - validations: - required: true - attributes: - label: "Describe the bug" - description: "A clear and concise description of what the bug is." - - type: textarea - id: expected-behavior - validations: - required: true - attributes: - label: "Expected behavior" - description: "A clear and concise description of what you expected to happen." - - type: textarea - id: additional-context - validations: - required: false - attributes: - label: "Additional context to reproduce" - description: "Steps to reproduce the behavior." - placeholder: "1.[...] 2.[...]" - - type: textarea - id: screenshots - validations: - required: false - attributes: - label: "Screenshots" - description: "If applicable, add screenshots to help explain your problem." - - type: checkboxes - id: no-duplicate-issues - attributes: - label: "Are you sure this issue hasn't been raised already?" - options: - - label: "Yes" - required: true - - type: checkboxes - id: read-code-of-conduct - attributes: - label: "Have you read the Code of Conduct?" - description: "[Code of Conduct](https://github.com/flyteorg/flyte/blob/master/CODE_OF_CONDUCT.md)" - options: - - label: "Yes" - required: true diff --git a/ISSUE_TEMPLATE/docs_issue.yaml b/ISSUE_TEMPLATE/docs_issue.yaml deleted file mode 100644 index 1197005..0000000 --- a/ISSUE_TEMPLATE/docs_issue.yaml +++ /dev/null @@ -1,27 +0,0 @@ -name: "Documentation bug/update request" -description: "Report an issue or suggest an improvement for Flyte docs" -title: "[Docs] " -labels: documentation,untriaged -body: - - type: textarea - id: issue-description - validations: - required: true - attributes: - label: "Description" - description: "Describe the documentation update." - - type: checkboxes - id: no-duplicate-issues - attributes: - label: "Are you sure this issue hasn't been raised already?" - options: - - label: "Yes" - required: true - - type: checkboxes - id: read-code-of-conduct - attributes: - label: "Have you read the Code of Conduct?" - description: "[Code of Conduct](https://github.com/flyteorg/flyte/blob/master/CODE_OF_CONDUCT.md)" - options: - - label: "Yes" - required: true diff --git a/ISSUE_TEMPLATE/feature_request.yaml b/ISSUE_TEMPLATE/feature_request.yaml deleted file mode 100644 index 4fe5970..0000000 --- a/ISSUE_TEMPLATE/feature_request.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: "Core features" -description: "Suggest an idea for the project" -title: "[Core feature] " -labels: enhancement,untriaged -body: - - type: textarea - id: motivation - validations: - required: true - attributes: - label: "Motivation: Why do you think this is important?" - description: "A clear and concise description of the use case." - placeholder: "I'm frustrated when [...] OR this feature can be a cool addition because [...] OR this feature can simplify [...] use case." - - type: textarea - id: goal - validations: - required: true - attributes: - label: "Goal: What should the final outcome look like, ideally?" - description: "A clear and concise description of what you want to happen or achieve." - placeholder: "This feature can help implement or resolve [...]" - - type: textarea - id: alternatives - validations: - required: true - attributes: - label: "Describe alternatives you've considered " - description: "A clear and concise description of any alternative solutions or features you've considered. " - placeholder: "I've considered implementing or using [...]" - - type: textarea - id: context - validations: - required: false - attributes: - label: " Propose: Link/Inline OR Additional context " - description: "If you have ideas about the implementation, please propose the change. If inline, keep it short; if more prominent, then you can link to an external document." - - type: checkboxes - id: no-duplicate-issues - attributes: - label: "Are you sure this issue hasn't been raised already?" - options: - - label: "Yes" - required: true - - type: checkboxes - id: read-code-of-conduct - attributes: - label: "Have you read the Code of Conduct?" - description: "[Code of Conduct](https://github.com/flyteorg/flyte/blob/master/CODE_OF_CONDUCT.md)" - options: - - label: "Yes" - required: true diff --git a/ISSUE_TEMPLATE/flytectl_issue.yaml b/ISSUE_TEMPLATE/flytectl_issue.yaml deleted file mode 100644 index 639dd9b..0000000 --- a/ISSUE_TEMPLATE/flytectl_issue.yaml +++ /dev/null @@ -1,36 +0,0 @@ -name: FlyteCTL Feature request -description: Suggest a feature for FlyteCTL -title: "[FlyteCTL Feature] " -labels: enhancement, untriaged, FlyteCTL -body: - - type: textarea - id: feature-description - validations: - required: true - attributes: - label: "Describe the feature/command for FlyteCTL" - description: "A clear and concise description of what the problem is. " - placeholder: "I'm frustrated when [...] OR this feature can be a cool addition because [...] OR this feature can simplify [...] use case." - - type: textarea - id: example - validations: - required: true - attributes: - label: "Provide a possible output or UX example" - description: " A clear and concise description of what you want to happen or achieve." - placeholder: "This feature can help implement or resolve [...]" - - type: checkboxes - id: no-duplicate-issues - attributes: - label: "Are you sure this issue hasn't been raised already?" - options: - - label: "Yes" - required: true - - type: checkboxes - id: read-code-of-conduct - attributes: - label: "Have you read the Code of Conduct?" - description: "[Code of Conduct](https://github.com/flyteorg/flyte/blob/master/CODE_OF_CONDUCT.md)" - options: - - label: "Yes" - required: true diff --git a/ISSUE_TEMPLATE/housekeeping_template.yaml b/ISSUE_TEMPLATE/housekeeping_template.yaml deleted file mode 100644 index 2d0de6a..0000000 --- a/ISSUE_TEMPLATE/housekeeping_template.yaml +++ /dev/null @@ -1,46 +0,0 @@ -name: Housekeeping -description: Maintenance and cleanup tasks that need to be performed may include tech debt, library upgrades, CI/CD improvements, etc. -title: "[Housekeeping] " -labels: housekeeping -body: - - type: textarea - id: issue-description - validations: - required: true - attributes: - label: "Describe the issue" - description: "A clear and concise description of what the housekeeping item is." - placeholder: "Clean up [...] OR upgrade [...] library to pull in the latest changes, etc." - - type: textarea - id: consequences - validations: - required: true - attributes: - label: "What if we do not do this?" - description: "Short description of potential consequences" - placeholder: "Higher propensity for errors, uncleanliness, lack of polish, [...]" - - type: textarea - id: related-component - validations: - required: false - attributes: - label: "Related component(s)" - description: "Either specific or all" - placeholder: "flyteidl, [...]" - - type: checkboxes - id: no-duplicate-issues - attributes: - label: "Are you sure this issue hasn't been raised already?" - options: - - label: "Yes" - required: true - - type: checkboxes - id: read-code-of-conduct - attributes: - label: "Have you read the Code of Conduct?" - description: "[Code of Conduct](https://github.com/flyteorg/flyte/blob/master/CODE_OF_CONDUCT.md)" - options: - - label: "Yes" - required: true - - diff --git a/ISSUE_TEMPLATE/ui_feature_request.yaml b/ISSUE_TEMPLATE/ui_feature_request.yaml deleted file mode 100644 index 1433e09..0000000 --- a/ISSUE_TEMPLATE/ui_feature_request.yaml +++ /dev/null @@ -1,43 +0,0 @@ -name: UI feature request -description: Suggest a feature in the UI -title: "[UI Feature] " -labels: enhancement, untriaged, ui -body: - - type: textarea - id: motivation - validations: - required: true - attributes: - label: "Motivation: Why do you think this is important?" - description: "A clear and concise description of what the problem is." - placeholder: "I'm frustrated when [...] OR this feature can be a cool addition because [...] OR this feature can simplify [...] use case." - - type: textarea - id: goal - validations: - required: true - attributes: - label: "Goal: What should the final outcome look like, ideally?" - description: "A clear and concise description of what you want to happen or achieve." - placeholder: "This feature can help implement or resolve [...]" - - type: textarea - id: context - validations: - required: false - attributes: - label: "Propose: Link/Inline OR Additional context " - description: "If you have ideas about the implementation, please propose the change. If inline, keep it short; if more prominent, then you can link to an external document." - - type: checkboxes - id: no-duplicate-issues - attributes: - label: "Are you sure this issue hasn't been raised already?" - options: - - label: "Yes" - required: true - - type: checkboxes - id: read-code-of-conduct - attributes: - label: "Have you read the Code of Conduct?" - description: "[Code of Conduct](https://github.com/flyteorg/flyte/blob/master/CODE_OF_CONDUCT.md)" - options: - - label: "Yes" - required: true diff --git a/config.yml b/config.yml index 4bc5c32..05aeefb 100644 --- a/config.yml +++ b/config.yml @@ -1,11 +1,11 @@ -# Comment to be posted on PRs from first-time contributors in your repository +# Comment to be posted on PRs from first-time contributors newPRWelcomeComment: | Thank you for opening this pull request! 🙌 These tips will help get your PR across the finish line: - - Most of the repos have a PR template; if not, fill it out to the best of your knowledge - - Sign off your commits (Reference: [DCO Guide](https://github.com/src-d/guide/blob/master/developer-community/fix-DCO.md)) + - Most of the repos have a PR template; if not, fill it out to the best of your knowledge. + - Sign off your commits (reference: [DCO Guide](https://github.com/src-d/guide/blob/master/developer-community/fix-DCO.md)). # Comment to be posted to on pull requests merged by a first time user firstPRMergeComment: >