Skip to content

Development

Rachel Tublitz edited this page Oct 1, 2020 · 3 revisions

Workflow

We track our workflow using this GitHub board.

  • Newly filed issues do not appear there automatically, so make sure to add them to the board if you’re filing.
  • The “scheduled” column is what we intend to actively work on during any given week. We prune the “done” column every week or two, so it’s usually a good place to look for recently completed issues.
  • For estimation, we use GitHub labels and follow this guide when adding/adjusting estimates.

Best Practices

Troubleshooting

PR Process

  • See the main project CONTRIBUTING.md section on PRs.
  • When opening a PR, please be sure to use the existing project PR Template.
  • Please try to provide detailed testing instructions for reviewers; your code should be reviewed, but we also try to do a review for functional changes that aren’t already covered by automated tests.

Dependency Upgrades

  • For minor upgrades, we're using dependabot.
  • For major upgrades, we typically review once per quarter. However if you have a specific request, let us know.
Clone this wiki locally