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: >