Sprint planning - S85
Link to the recording
https://ubc.zoom.us/rec/share/BIlG1itN1wHyuZ4cj9JVUqj_Xci5-QNgXpQtIOGeurhEtDIBh2LCu8i1fNEH85-W.rrFinlsd2iK9LERq
Passcode: c9Zh2+Mq
Themes and priorities for this sprint:
Implementation of new filters component https://lite-farm.atlassian.net/browse/LF-4100
Tech debt tickets
Reviewing and merging in the implementation of https://lite-farm.atlassian.net/browse/LF-4022. Update: this exact implementation will not be merged as the new form navigation behaviour should be found only within Animals initially.
This is awaiting a design for the modal that warns about destructive (form-clearing) action via browser back button (should apply to animal creation as well). (Update: design is available here) @Loic Sans could you create a user-story ticket for this?
Pre-reading for this sprint
Intro reads:
Getting started! [10 minutes]
Tips and tricks [5 minutes]
Intro to the LiteFarm app [20 minutes /w videos]
A brief tour of the codebase and tech stack [5 minutes]
Source control and the developer’s workflow [5 minutes]
Animals specific reads:
Other readings haven’t been significantly updated since S79. However, they’re listed below from most high level to most detailed:
https://lite-farm.atlassian.net/wiki/spaces/LITEFARM/pages/822018049 [10 minutes]
https://lite-farm.atlassian.net/wiki/spaces/LITEFARM/pages/1368227863 [10 minutes]
https://lite-farm.atlassian.net/wiki/spaces/LITEFARM/pages/1378910214 [15 minutes]
https://lite-farm.atlassian.net/wiki/spaces/LITEFARM/pages/1309999105 [10 minutes]
https://lite-farm.atlassian.net/wiki/spaces/LITEFARM/pages/1404567587 [reference]
https://lite-farm.atlassian.net/wiki/spaces/LITEFARM/pages/1394835499 [5 minutes, reference]
https://lite-farm.atlassian.net/wiki/spaces/LITEFARM/pages/1428750337 [completed]
Forward-looking reads:
What’s the definition of done for a story?
Code
Language tags - (run
pnpm i18n
script in/webapp
)If En copy changes on a ticket please set all the non-En tags to “MISSING”
Es version of the language tag as “MISSING”
Pt version of the language tag as “MISSING”
Fr version of the language tag as “MISSING”
Unit testing
Check in with @Loic Sans if there’s a visual component to the story
Open up a PR, and leave it unassigned. Two reviewers from the core team will be automatically added. Core team to incorporate feedback given during peer review. (Check if this is working well for PRs from forks from contributors).
Passes peer review x 1
Anto will review all PRs
Reviewer will be auto-added
Merged
Passes verification
Passes validation
Team availability
S84 runs from … to …
Thursday, April 11th | Wednesday, April 24th |
Days in sprint: 10
Person | Days in sprint | Notes |
@David Trapp | 8.5-9 | OOO a Friday and maybe farm visit |
@Sayaka Ono | 10 |
|
@Joyce Sato-Reinhold | 10 | Morning ear doctor appt on Friday April 12; will work a late-shifted day |
@Denis Dovganyuk | 10 |
|
@Lite Farm | Avail Async | ~ 2 hours / day the remainder of the sprint |
@Loic Sans | 10 |
|
@Larisse Cavalcante | 8 |
|
@Navdeep Dhammu | 4-6 | T, W, Th for most of April |