diff --git a/.github/ISSUE_TEMPLATE/bug.yaml b/.github/ISSUE_TEMPLATE/bug.yaml new file mode 100644 index 00000000..71bcea07 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yaml @@ -0,0 +1,56 @@ +name: Bug for dashboard team +description: Report a new bug +title: "[Briefly describe the bug]" +labels: ["squad-dashboard"] +projects: ["cloud-gov/27"] +assignees: '' +body: + - type: input + id: contact + attributes: + label: Contact Details + description: How can we get in touch with you if we need more info? + placeholder: '' + validations: + required: false + - type: textarea + id: expected + attributes: + label: Expected behavior + description: What did you expect to happen? + placeholder: Tell us what you expected + value: "I was expecting:" + validations: + required: true + - type: textarea + id: actual + attributes: + label: Actual behavior + description: What happened instead? + placeholder: Tell us what you saw + value: "This happened instead:" + validations: + required: true + - type: dropdown + id: browsers + attributes: + label: What browsers are you seeing the problem on? + multiple: true + options: + - Firefox + - Chrome + - Safari + - Microsoft Edge + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. + render: shell + - type: textarea + id: notes + attributes: + label: Notes + description: Anything else we should know? + placeholder: provide any additional context here + value: "More context:" diff --git a/.github/ISSUE_TEMPLATE/issue.md b/.github/ISSUE_TEMPLATE/issue.md deleted file mode 100644 index 555aae2b..00000000 --- a/.github/ISSUE_TEMPLATE/issue.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -name: Issue -about: Suggest a new issue for this project -title: "[short phrase distinguishing this from other Issues]" -labels: '' -assignees: '' - ---- -Short description explaining the high-level reason for the new issue. - -## Notes - -- Additional details, technical information, resource links, and implementation notes -- Excerpt and link to any relevant slack discussions - -## Acceptance Criteria - -- [ ] Determine next steps and acceptance criteria diff --git a/.github/ISSUE_TEMPLATE/request.yml b/.github/ISSUE_TEMPLATE/request.yml new file mode 100644 index 00000000..da01214c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/request.yml @@ -0,0 +1,50 @@ +name: Request for dashboard team +description: Submit a new request for the project +title: "[Briefly describe the request]" +labels: ["squad-dashboard"] +projects: ["cloud-gov/27"] +assignees: '' +body: + - type: input + id: contact + attributes: + label: Contact Details + description: How can we get in touch with you if we need more info? + placeholder: '' + validations: + required: false + - type: textarea + id: problem + attributes: + label: Problem + description: Describe the problem + placeholder: Tell us here + value: "I'm noticing:" + validations: + required: true + - type: textarea + id: expected + attributes: + label: Request + description: What would you like to see? + placeholder: Tell us what you want + value: "I would like instead:" + validations: + required: true + - type: textarea + id: acceptance + attributes: + label: Acceptance Criteria + description: How will we know when we're done? + placeholder: Tell us here + value: "We will know we are done when:" + validations: + required: true + - type: textarea + id: notes + attributes: + label: Notes + description: Anything else we should know? + placeholder: provide any additional context here + value: "More context:" + diff --git a/.github/ISSUE_TEMPLATE/story.md b/.github/ISSUE_TEMPLATE/story.md deleted file mode 100644 index 233a15a9..00000000 --- a/.github/ISSUE_TEMPLATE/story.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -name: Story -about: Suggest a new story for this project -title: "[short phrase distinguishing this from other Stories]" -labels: '' -assignees: '' - ---- - -In order to [reason/outcome/goal], [someone or "we"] want [a specific change in product implementation/behavior] - -## Acceptance Criteria -* [ ] GIVEN [a precondition] \ - AND [another precondition] - WHEN [test step] \ - AND [test step] \ - THEN [verification step] \ - AND [verification step] - ---- - -## Security considerations -[note any potential changes to security boundaries, practices, documentation, risk that arise directly from this story] - -## Implementation sketch -[links to background notes, sketches, and/or relevant documentation -* [ ] [first thing to do] -* [ ] [another thing to do] diff --git a/.github/ISSUE_TEMPLATE/story.yaml b/.github/ISSUE_TEMPLATE/story.yaml new file mode 100644 index 00000000..3ea0352e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/story.yaml @@ -0,0 +1,47 @@ +name: Story for dashboard team +description: Suggest a new story for this project +title: "[Briefly summarize user story]" +labels: ["squad-dashboard"] +projects: ["cloud-gov/27"] +assignees: '' +body: + - type: input + id: contact + attributes: + label: Contact Details + description: How can we get in touch with you if we need more info? + placeholder: '' + validations: + required: false + - type: textarea + id: story + attributes: + label: Story + description: Describe the story + placeholder: Tell us here in AAU terms + value: "As a \, I want to \ so that \." + validations: + required: true + - type: textarea + id: acceptance + attributes: + label: Acceptance Criteria + description: How will we know when we're done? + placeholder: Tell us here + value: "We will know we are done when:" + validations: + required: true + - type: textarea + id: security + attributes: + label: Security considerations + description: note any potential changes to security boundaries, practices, documentation, risk that arise directly from this story + placeholder: '' + value: '' + - type: textarea + id: resources + attributes: + label: Additional resources + description: Add any links to background notes, sketches, and/or relevant documentation + placeholder: '' + value: ''