From 50522037d87459823e56d9dc8c580b52709278de Mon Sep 17 00:00:00 2001 From: Dan Matthews Date: Mon, 18 May 2020 14:16:09 +0300 Subject: [PATCH 1/6] Repo setup by @pie-dao/meta (#4) * update Github templates * add linting workflow * Delete eslint.yml Will add back in when TS / Solidity linting is a thing --- .github/ISSUE_TEMPLATE/bug.md | 27 ++------------- .github/ISSUE_TEMPLATE/epic.md | 41 ++++++++++++++--------- .github/ISSUE_TEMPLATE/feature-request.md | 19 +++++++++++ .github/ISSUE_TEMPLATE/new-issue.md | 14 ++++---- .github/PULL_REQUEST_TEMPLATE.md | 3 +- 5 files changed, 55 insertions(+), 49 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/feature-request.md diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md index fecf59f..8d520cd 100644 --- a/.github/ISSUE_TEMPLATE/bug.md +++ b/.github/ISSUE_TEMPLATE/bug.md @@ -7,15 +7,6 @@ assignees: '' --- -#### Priority + Rationale - - #### Describe the bug #### Platform details - -**Desktop (please complete the following information):** - - -**Mobile (please complete the following information):** - ## Additional context diff --git a/.github/ISSUE_TEMPLATE/epic.md b/.github/ISSUE_TEMPLATE/epic.md index 8f8bd9c..842e3b6 100644 --- a/.github/ISSUE_TEMPLATE/epic.md +++ b/.github/ISSUE_TEMPLATE/epic.md @@ -7,22 +7,31 @@ assignees: '' --- -#### Description +## Description + -#### Frontend: -- [ ] -- [ ] -- [ ] -- [ ] +## Initiative / goal + -#### Backend: -- [ ] -- [ ] -- [ ] -- [ ] +## Acceptance criteria and must have scope + -#### Marketing: -- [ ] -- [ ] -- [ ] -- [ ] +## Stakeholders + + +## Timeline + diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md new file mode 100644 index 0000000..05594c8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -0,0 +1,19 @@ +--- +name: Feature Request +about: Suggest a feature for this project +title: '' +labels: '' +assignees: '' + +--- + +#### Describe the ideal solution or feature request + + +#### Who's asking? + diff --git a/.github/ISSUE_TEMPLATE/new-issue.md b/.github/ISSUE_TEMPLATE/new-issue.md index 0d2fc9f..cf886d1 100644 --- a/.github/ISSUE_TEMPLATE/new-issue.md +++ b/.github/ISSUE_TEMPLATE/new-issue.md @@ -8,7 +8,7 @@ assignees: '' --- @@ -17,6 +17,9 @@ fields below to define the problem. - Audience or user can include a person or system, i.e. dev, user, api. - An action or task this issue will accomplish. - What is the desired outcome or goal? + +NOTE: Feel free to replace this with a general description if a user story doesn't make sense, but +be willing to defend your choice to exclude a user story. --> - As an : - I want to : @@ -35,16 +38,13 @@ fields below to define the problem. - Describe the problem and why this task is needed. --> -#### Solution - - #### Definition of Done +- [ ] Thing One... +- [ ] Thing Two... + #### Attach files or screenshots if it's helpful for this issue. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index de2c8b1..a7c114b 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -4,8 +4,9 @@ ##### Checklist +- [ ] Linter status: 100% pass - [ ] Changes don't break existing behavior -- [ ] Tests coverage hasn't decreased +- [ ] Test coverage hasn't decreased ##### Testing