Start recording on Zoom!
Themes and priorities for this sprint:
Review https://github.com/LiteFarmOrg/LiteFarm/pull/2931 and (ideally) get high value e2e running when integration is rebuilt
Begin work on fully interactive user interface for Livestock Dashboard (https://www.figma.com/file/eMffC0h3JPlWtzNttxJpil/Litefarm-Updated?type=design&node-id=2780%3A48212&mode=design&t=mckGufx4VmYiUCAx-1), including:
Search
Filters
Interactive KPIs
Desktop, mobile, and tablet views
Mocking of interactions and links to other pages, but no actual navigation / actions
Tech debt tickets
SPIKE on build vs. buy for CSV upload
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]
Livestock specific reads:
We’re still working on Detailed livestock records V1, so if you have 20-minutes or less before planning, read this. It’s the most relevant and probably the right level of detail for jumping in quickly without understanding the big picture.
Other readings haven’t been significantly updated since S78. However, they’re listed below from most high level to most detailed:
Livestock [10 minutes]
/wiki/spaces/LITEFARM/pages/1368227863 [10 minutes]
Detailed livestock records V1 [15 minutes]
/wiki/spaces/LITEFARM/pages/1309999105 [10 minutes]
/wiki/spaces/LITEFARM/pages/1404567587 [reference]
/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
Loïc and Anto to fill in for David/Kevin on validation
Team availability
S80 runs from … to …
Thursday, February 1st | Wednesday, February 14th |
Days in sprint: 9
Person | Days in sprint | Notes |
OOO Feb 9th | ||