Sprint planning - S79

Start recording on Zoom!

https://ubc.zoom.us/rec/share/qSrZpoyJMGGKzLDKbkqRTS11bpsjE8-pyyeFpVSNEuvsqJ-1aCaw68U3OLoI9jBr.JeWA3L3gQRwmA9sZ

Passcode: pR6P$KJ+

Themes and priorities for this sprint: 

  1. Understand how likely https://lite-farm.atlassian.net/browse/LF-3979 is to occur in the wild and either patch it or fix it on integration

    1. Also see https://lite-farm.atlassian.net/browse/LF-4018

  2. Completion of (Read only; no create, update, or delete).

  3. Review and (ideally) get high value e2e running when integration is rebuilt

  4. Tech debt tickets

  5. Bugs:

    1. Not able to edit expense value

    2. An error message is displayed once the user tries to create a task for a wild crop ( any task )

    3. Error message is shown while locating user on "Tell us about your farm"

    4. Update read-only view to match edit view on varietal

  6. Begin work on fully interactive user interface for Livestock Dashboard (), including:

    1. Search

    2. Filters

    3. Interactive KPIs

    4. Desktop, mobile, and tablet views

    5. Mocking of interactions and links to other pages, but no actual navigation / actions

 

Pre-reading for this sprint 

Intro reads:

 

Livestock specific reads:

We’re still working on , 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:

  • [10 minutes]

  • [10 minutes]

  • [15 minutes]

  • [10 minutes]

  • [reference]

  • [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

S79 runs from … to …

Thursday, January 18th

Wednesday, January 31st

Days in sprint: 9

Person

Days in sprint

Notes

@Duncan Brain

8.5

OOO afternoon Friday, January 19th , Wed 24 morning

@David Trapp

7.5

OOO Friday, January 26th,

Half day Monday, January 22nd

@Sayaka Ono

9

 

@Joyce Sato-Reinhold

9

 

@Denis Dovganyuk

9

 

@Anto Sgarlatta

9

Potential half day week of Jan 22 - Jan 26

@Lite Farm

8.5

Snow days / school closures?

1/2 day Thursday, January 18th

@Loic Sans

 

 

@Larisse Cavalcante

9

 

@Navdeep Dhammu

2+

Mostly in the evenings

Has W / Th off, so will be more available

@Gursimran Singh

 

Mostly in the evenings