Sprint planning - S82
Themes and priorities for this sprint:
Complete work on the Animals Dashboard, scope includes:
Final work on desktop and mobile table display https://lite-farm.atlassian.net/browse/LF-4072
Final UI portion of interactive KPIs https://lite-farm.atlassian.net/browse/LF-4071
Final integration of action menu with table multiple selection https://lite-farm.atlassian.net/browse/LF-4076
Complete animal removal flow https://lite-farm.atlassian.net/browse/LF-4116 https://lite-farm.atlassian.net/browse/LF-4117
Final integration work
Addition of removal date field
Dashboard filters
Implementation of new filters component https://lite-farm.atlassian.net/browse/LF-4100
Implementation of dashboard filters https://lite-farm.atlassian.net/browse/LF-4074
Tech debt tickets
Final decision on component library
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:
We should be wrapping up https://lite-farm.atlassian.net/wiki/spaces/LITEFARM/pages/1378910214 and https://lite-farm.atlassian.net/wiki/spaces/LITEFARM/pages/1428750337, so those are a good place to start.
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]
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 2
Anto will review all PRs
Second reviewer will be auto-added
Merged
Passes verification
Passes validation
Team availability
S82 runs from … to …
Thursday, February 29th | Wednesday, March 13 |
Days in sprint: 9
Person | Days in sprint | Notes |
|
@Duncan Brain | 9 |
|
|
@David Trapp | TBD | @David Trapp can you fill in your availability? |
|
@Sayaka Ono | 9 |
|
|
@Joyce Sato-Reinhold | 9 |
|
|
@Denis Dovganyuk | 8 | I will be out on the 12th of the March(My birthday) |
|
@Anto Sgarlatta | 9 |
|
|
@Lite Farm | TBD | @Kevin Cussen can you fill in your availability? |
|
@Loic Sans | 8 | Likely OOO on Friday March 8 |
|
@Larisse Cavalcante | 9 |
|
|
@Navdeep Dhammu | 3 | Available March 6, 7, and 12 |
|