-
Notifications
You must be signed in to change notification settings - Fork 42
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1392 from freedomofpress/add-issue-templates
Add bug, feature, release templates
- Loading branch information
Showing
3 changed files
with
73 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
--- | ||
name: Bug report | ||
about: Create a report to help us improve the SecureDrop Client | ||
|
||
--- | ||
|
||
## Description | ||
|
||
A short summary of the issue. | ||
|
||
## Steps to Reproduce | ||
|
||
Please specify your environment if that is necessary to reproduce the bug (if in | ||
doubt, include it). | ||
|
||
## Expected Behavior | ||
|
||
|
||
## Actual Behavior | ||
|
||
Please provide screenshots where appropriate. | ||
|
||
## Comments | ||
|
||
Suggestions to fix, any other relevant information. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
--- | ||
name: Feature request | ||
about: Suggest an idea for this project | ||
|
||
--- | ||
## Description | ||
|
||
A short summary of the idea. | ||
|
||
## How will this impact [SecureDrop users](https://github.com/freedomofpress/securedrop-ux/wiki/Users)? | ||
<!-- How do you feel this change might impact SecureDrop's usability, accessibility, or usefulness—and specifically, for which users? Has anecdotal feedback from users influenced this change? Does evidence exist from user research to support this idea? Could design or user research efforts be helpful to support a change? --> | ||
|
||
## How would this affect the SecureDrop Workstation [threat model](https://github.com/freedomofpress/securedrop-workstation/#threat-model)? | ||
<!-- Would this change create new risks for sources, journalists, or administrators? Would it mitigate existing risks? --> | ||
|
||
## User Stories | ||
<!-- If appropriate, add one or more relevant user stories in this format: “As a [role], I want to [task], so that [reason].” --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
--- | ||
name: Release | ||
about: Create a tracking ticket for a SecureDrop Client release | ||
|
||
--- | ||
|
||
This issue tracks the SecureDrop Client release [version]. It will be organized by: | ||
|
||
- Release Manager: | ||
- Deputy Release Manager: | ||
|
||
This release includes the following changes: | ||
- [high level summary of changes] | ||
|
||
SecureDrop maintainers and testers: As you QA this release, please report back your testing results as comments on this ticket. File GitHub issues for any problems found, tag them "QA: Release", and associate them with the release milestone for tracking (or ask a maintainer to do so). | ||
|
||
## Test plan | ||
|
||
[Once completed, insert or link to test plan here, can be left out until then] | ||
|
||
## Release tasks | ||
|
||
- [ ] Update changelog | ||
- [ ] Create test plan | ||
- [ ] Refresh nightlies | ||
- [ ] Begin formal QA using nightlies; refresh nightlies as needed | ||
- [ ] Build production package in standard [build environment](https://github.com/freedomofpress/securedrop-debian-packaging/wiki/FAQ#how-do-i-create-a-local-environment-suitable-for-building-packages) | ||
- [ ] Sign production package | ||
- [ ] Perform final pre-flight testing using apt-qa.freedom.press | ||
- [ ] Publish production package | ||
- [ ] Publicize release via support channels |