-
Notifications
You must be signed in to change notification settings - Fork 292
Home
This Wiki is here to define our development practices and help onboard developers who are working on the PWABuilder front-end. Check out the table of contents to the right to find the topic you are looking for!
Thank you for being an active contributor to the PWABuilder codebase. Below we have outlined how we plan sprints, tag tasks, and manage contributions.
Link to Sprint Board All sprint planning takes place on this board on the PWABuilder project repo.
- Sprints start on the first of the month and end on the last day of the month.
- Milestones are a great way for the team to work that span over multiple sprints.
- If you are opening a bug/issue, please make sure to properly document the reproduction steps so that we can easily triage them.
Tagging plays a huge role in the organization of our sprints and tasks. Without proper tagging of a card your task will likely get lost ☹ Adding a date task for the appropriate sprint: Tag format: last_two_digits_of_year+month For example: April 2018 sprint would be under the tag 1804 June 2020 = 2006 December 2017 = 1712
The team typically categories tasks by T-shirt sizing them Sizing structure can be found below:
- S = < 1 day worth of work
- M = 1-3 days’ worth of work
- L = 3-7 days’ worth of work
- XL = >7 days’ worth of work
New to project management tooling/ Kanban boards on GitHub? Watch this video for some hands-on demos Link to Demo