Add issue and PR templates

Original commit: 389062ec1a
This commit is contained in:
Ara Adkins 2019-10-14 11:00:17 +01:00
parent c279693279
commit 6c2d42d890
5 changed files with 144 additions and 0 deletions

View File

@ -0,0 +1,39 @@
---
name: Bug Report
about: Report a bug in BaseGL.
title: ''
labels: 'Type: Bug'
assignees: ''
---
<!--
Please ensure that you are using the latest version of BaseGL before reporting
the bug! It may have been fixed since.
-->
### General Summary
<!--
- Please include a high-level description of your bug here.
-->
### Steps to Reproduce
<!--
Please list the reproduction steps for your bug.
-->
### Expected Result
<!--
- A description of the results you expected from the reproduction steps.
-->
### Actual Result
<!--
- A description of what actually happens when you perform these steps.
- Please include any error output if relevant.
-->
### Luna Version
<!--
- Please include the version of BaseGL you are using here.
-->

31
gui/.github/ISSUE_TEMPLATE/epic.md vendored Normal file
View File

@ -0,0 +1,31 @@
---
name: Epic
about: Create a new epic for BaseGL development.
title: ''
labels: ''
assignees: ''
---
### Summary
<!--
- This section should summarise the work we want to accomplish during the epic.
-->
### Value
<!--
- A description of the value this epic brings to users.
- The motivation behind this epic.
-->
### Specification
<!--
- The high-level requirements of the epic.
- Any performance requirements for the epic.
-->
### Acceptance Criteria & Test Cases
<!--
- The high-level acceptance criteria for the epic.
- The test plan for the epic.
-->

View File

@ -0,0 +1,24 @@
---
name: Feature Request
about: Request a new feature in BaseGL.
title: ''
labels: 'Type: Enhancement'
assignees: ''
---
<!--
Please ensure that you check the latest version of BaseGL to see if your feature
has been implemented.
-->
### General Summary
<!--
- Describe the feature you are requesting.
-->
### Motivation
<!--
- A description of the motivation for adding this feature to BaseGL.
- Ideally this would include use-cases that support the feature.
-->

31
gui/.github/ISSUE_TEMPLATE/task.md vendored Normal file
View File

@ -0,0 +1,31 @@
---
name: Task
about: Create a new development task for BaseGL.
title: ''
labels: ''
assignees: ''
---
### Summary
<!--
- A summary of the task.
-->
### Value
<!--
- This section should describe the value of this task.
- This value can be for users, to the team, etc.
-->
### Specification
<!--
- Detailed requirements for the feature.
- The performance requirements for the feature.
-->
### Acceptance Criteria & Test Cases
<!--
- Any criteria that must be satisfied for the task to be accepted.
- The test plan for the feature, related to the acceptance criteria.
-->

19
gui/.github/PULL_REQUEST_TEMPLATE.md vendored Normal file
View File

@ -0,0 +1,19 @@
### Pull Request Description
<!--
- Please describe the nature of your PR here, as well as the motivation for it.
- If it fixes an open issue, please mention that issue number here.
-->
### Important Notes
<!--
- Mention important elements of the design.
- Mention any notable changes to APIs.
-->
### Checklist
Please include the following checklist in your PR:
- [ ] The documentation has been updated if necessary.
- [ ] All code conforms to the [Rust](https://github.com/luna/enso/blob/master/doc/rust-style-guide.md), [Scala](https://github.com/luna/enso/blob/master/doc/scala-style-guide.md), [Java](https://github.com/luna/enso/blob/master/doc/java-style-guide.md) or [Haskell](https://github.com/luna/enso/blob/master/doc/haskell-style-guide.md) style guides as appropriate.
- [ ] All code has been tested where possible.