Add issue template

This will make it easier for us to do more work in the open.
This commit is contained in:
Mike McNeil 2021-02-22 15:29:02 -06:00
parent 471f25e470
commit 7438085248
3 changed files with 61 additions and 6 deletions

View File

@ -1,6 +1,6 @@
---
name: Internal - New project
about: Kick off a new company-sponsored project to ship particular improvements to Fleet
about: Kick off a new, company-sponsored project to ship particular improvements to Fleet
title: ''
labels: 'project'
assignees: ''
@ -24,7 +24,7 @@ assignees: ''
- [ ] **If applicable:** Visual design
- [ ] Design research
- [ ] Lo-fi wireframes (personal draft in Figma)
- [ ] Vision review w/ @edamamedesign, directional/aesthetic revisions
- [ ] Vision review w/ @edamamedesign, directional/aesthetic revisions
- [ ] Practical review w/ @mikermcneil, simplifying/UX revisions
- [ ] Hi-fi wireframes (shared project in Figma)
- [ ] Engineering review w/ @zachw, tactical revisions
@ -48,7 +48,7 @@ assignees: ''
- [ ] Release blog post published
- [ ] Release announced…
- [ ] …in osquery Slack
- [ ] …on social media
- [ ] …on social media
- [ ] https://twitter.com/fleetctl
- [ ] https://linkedin.com/company/fleetdm
- [ ] https://www.facebook.com/fleetdm

55
.github/ISSUE_TEMPLATE/z-new-task.md vendored Normal file
View File

@ -0,0 +1,55 @@
---
name: Internal - New task
about: Track a new, company-sponsored task ("List integrations on website")
title: ''
labels: ''
assignees: ''
---
### Goal
> TODO: A sentence or two describing the high level goal for this project
### Estimated release date
> TODO: When we expect to release some or all of these improvements
### Steps
- I. Drafting
- [x] High-level goals, estimated release date set
- [x] This GitHub issue
- [ ] Consider impact to UX/DX, talk to users
- [ ] **If applicable:** Visual design
- [ ] Design research
- [ ] Lo-fi wireframes (personal draft in Figma)
- [ ] Vision review w/ @edamamedesign, directional/aesthetic revisions
- [ ] Practical review w/ @mikermcneil, simplifying/UX revisions
- [ ] Hi-fi wireframes (shared project in Figma)
- [ ] Engineering review w/ @zachw, tactical revisions
- [ ] Final wireframes
- [ ] Shared as a comment in this issue
- II. Implementation
- [ ] Pull request(s)
- [ ] Code changes
- [ ] Documentation changes
- [ ] Short Loom video demo (the happy path + the edge cases you've tested)
- [ ] Engineering review, quality/style revisions
- III. Release
- [ ] Release tagged
- [ ] Release notes written
- [ ] Upgrade considerations documented (e.g. breaking change, DB schema migrations, etc)
- [ ] Release announced
- [ ] Code published
- [ ] GitHub
- [ ] NPM
- [ ] Docker
- [ ] Release blog post published
- [ ] Release announced…
- [ ] …in osquery Slack
- [ ] …on social media
- [ ] https://twitter.com/fleetctl
- [ ] https://linkedin.com/company/fleetdm
- [ ] https://www.facebook.com/fleetdm
- [ ] https://www.instagram.com/fleetctl/

View File

@ -1,13 +1,13 @@
---
name: Internal - New teammate onboarding
about: Onboard a new Fleet team member to the company
about: Onboard a new Fleet team member to the company ("Hiring Jasmine Stone")
title: ''
labels: ''
assignees: ''
---
Welcome to Fleet! This issue tracks TODOs required for all new teammates for you and your manager, to help you efficiently onboard with the team.
Welcome to Fleet! This issue tracks TODOs required for all new teammates for you and your manager, to help you efficiently onboard with the team.
## New teammate TODOs
@ -69,7 +69,7 @@ Welcome to Fleet! This issue tracks TODOs required for all new teammates for you
- [ ] _If using a company-issued laptop or other equipment >$500 USD (per item):_ Add new equipment to [fixed asset tracking doc](https://docs.google.com/spreadsheets/d/1hFlymLlRWIaWeVh14IRz03yE-ytBLfUaqVz0VVmmoGI/edit#gid=0)
- [ ] [Invite to Orbit CXP](https://app.orbit.love/fleet/edit)
- [ ] [Invite to Fleet Slack](https://fleetdm.slack.com/admin)
- [ ] Install "Google Calendar" for Slack
- [ ] Install "Google Calendar" for Slack
- [ ] Sign up for Reclaim.ai for syncing availability from your personal calendar (optional; but otherwise, please add any known personal events as "busy" on your work calendar so we don't schedule on top of your important stuff!)
- [ ] Install Reclaim's Slack app and make sure automated status syncing is turned on. Then, open up Google Calendar for Slack's settings, and disable "Status Sync" (Reclaim will take care of this instead.)
- [ ] Invite to osquery Slack. Steps for new teammate: