Skip to content

Provide issue templates #144

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 11 commits into from
Jan 17, 2020
31 changes: 31 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: bug
assignees: temanbrcom

---

## Description ##
A clear and concise description of what the bug is.

## Steps to reproduce ##
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error.

## Expected behavior ##
A clear and concise description of what you expected to happen.

## Screenshots ##
If applicable, add screenshots to help explain your problem.

## Desktop (please complete the following information): ##
- OS: [e.g. iOS 9, Windows 8.1]
- IDE: [e.g. VS Code, Che 7, Theia IDE]

## Additional information ##
Add any other information about the problem here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: new feature
assignees: ''

---

**Is your feature request related to a problem?**
Provide a clear and concise description of what the problem is, e.g. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional information**
Add any other information or screenshots related to the feature request here.
31 changes: 31 additions & 0 deletions .github/ISSUE_TEMPLATE/internal-changes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
name: Internal changes
about: Create an issue to track code improvement
title: ''
labels: enhancement
assignees: ''

---

## Description ##
As a USER, I would like to... so I can...

## Acceptance Criteria ##
- The feature works as designed.
- The code is tested.
- There are no bugs or code smells.
- The solution is tested on all platforms.
- The changelog is updated.

## Definition of Done ##
- The story is implemented according to the description.
- Unit testing done (Preferably by TDD approach, coverage should be at least 70%).
- Code review done by at least one other team member.
- Manual testing is done.
- Documentation is added and reviewed (if needed).
- The pull request is approved.
- The story is merged into the development branch.
- Tests are performed on the development branch.

## Technical details ##
This is the place for any implementation-related notes