ERM Sprint 106

ERM Sprint 106

Sprint Goal / Focus

  • Dashboard Base Setup

  • RTL Migration

  • Agreement Date

  • Subscription Controller

Sprint Schedule

  • Sprint: 106

  • Release: Iris

  • Quarter: 2021 Q1

  • Start Monday 18 Jan

  • Finish Friday 29 Jan

Note: Iris release has been delayed to May. 

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

  • 18 Jan: Adi off (MLK Day)

Lead Roles:

  • Front End Code Review: @Aditya matukumalli

  • Back End Code Review:  @Ethan Freestone

  • QA: @Owen Stephens

QA Environment: folio-snapshot

Navigation

  1. Sprint Goal / Focus

  2. Sprint Capacity

  3. Review sprint candidates 

  4. Agree technical approach / define key implementation tasks

  5. Finalise estimates / costings

  6. Confirm sprint scope

  7. Confirm first actions

 

 

Sprint Planning  

 - not in sprint

 or @ - in sprint 

 

Sprint Focus

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

https://folio-org.atlassian.net/browse/UXPROD-612

https://folio-org.atlassian.net/browse/ERM-1529

@Ethan Freestone  @Ian Ibbotson (Use this one)

 

https://folio-org.atlassian.net/browse/UXPROD-612

https://folio-org.atlassian.net/browse/ERM-1528

@Ethan Freestone

 

 

https://folio-org.atlassian.net/browse/ERM-1530

 Blocked

 

https://folio-org.atlassian.net/browse/UXPROD-2870

https://folio-org.atlassian.net/browse/ERM-1531

Frontend: 0.5d.  Backend: None. 

Aim to simplify period display. Reuses existing data points.  Replaces existing UI, rather than show both. 

TODO: 

  • Remove existing current period conditional. 

  • Reposition in template. 

 

https://folio-org.atlassian.net/browse/UXPROD-2870

https://folio-org.atlassian.net/browse/ERM-1533

https://folio-org.atlassian.net/browse/ERM-1532

Backend: 2d. Frontend: 1d

May need change in the way dates are stored. Potentially need to be non-transient, as they will need to be searchable.

TODO: 

  • Save start and end dates to database on record save

  • Set up nightly timer task to update existing data

    • check update existing timer task to not use existing housekeeping endpoint

    • check 

  • Update MCL to pull in correct date

  • Add search date components to SaS screen

Mid Sprint Update: 

  • 1533:

    • frontend was just a label change, as backend already using start/end dates

    • other backend work has passed code review and is merged

  • 1532:

    • may require some re-iteration to make robust and compatible with a shared component, including better naming and checkbox usage for logic handling

https://folio-org.atlassian.net/browse/UXPROD-2870

https://folio-org.atlassian.net/browse/ERM-1534

Backend: . Frontend: . 

Preferred route would be a breaking API change.

  • Add mechanism to catch and convey Next Period.

  • Use some kind of period marker for current, next and previous. 

  • Add filter based on marker.

Further discussion required.

  • Could just show current period as a minimal change.

  • Could automatically expand All Periods accordian. 

Brought Forward

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

https://folio-org.atlassian.net/browse/FAT-81

https://folio-org.atlassian.net/browse/ERM-1265

@Ethan Freestone

On hold. Pending decision re interactors. 

 

https://folio-org.atlassian.net/browse/FAT-81

https://folio-org.atlassian.net/browse/ERM-1277

@Aditya matukumalli

 

https://folio-org.atlassian.net/browse/FAT-81

https://folio-org.atlassian.net/browse/ERM-1526

@Aditya matukumalli

 

https://folio-org.atlassian.net/browse/UXPROD-2812

https://folio-org.atlassian.net/browse/ERM-1239

@Claudia Malzer

Error Cannot read property 'contains' of null  applying the changes to ui-licenses.

  • If issue is not at ui-licenses app list, then need to interrogate CommandList from stripes component,

  • Breakpoint at failing line for hotkeys.js 

 

https://folio-org.atlassian.net/browse/UXPROD-2811

https://folio-org.atlassian.net/browse/ERM-1240

@Claudia Malzer

 

https://folio-org.atlassian.net/browse/UXPROD-2857

https://folio-org.atlassian.net/browse/ERM-1241

@Claudia Malzer

 

https://folio-org.atlassian.net/browse/FAT-81

https://folio-org.atlassian.net/browse/ERM-1274

@Aditya matukumalli

Some rework on how ERM consumes the components. 

https://folio-org.atlassian.net/browse/UXPROD-2817

https://folio-org.atlassian.net/browse/ERM-1459

@Ian Ibbotson (Use this one)

TODO:

  • Review Owen's feedback

  • Review current implementation against defined requirements

  • Review test data for use 

  • Confirm work breakdown for implementation in Jira ticket

Test data provided would work for manual approach ... should really be automated and done as part of integration test suite. 

Brought In

Removed

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions