ERM Sprint 90

Sprint Goal / Focus

  •  

Sprint Schedule

  • Sprint: 90
  • Release: Goldenrod
  • Quarter: 2020 Q2
  • Start Monday 18 May, 2pm UK
  • Finish Friday 29 May, 12pm UK


Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

  • 25 May: public holiday (UK / Germany) - no mid-sprint review
  • Sprint 91: no Steve

Lead Roles:

  • Front End Code Review: 
  • Back End Code Review:  
  • QA: 

QA Environment: folio-testing

Navigation

 Sprint Planning Agenda
  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  

(error) - not in sprint

(tick) or @ - in sprint 

 

Sprint Focus

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

UXPROD-2352 - Getting issue details... STATUS

ERM-893 - Getting issue details... STATUS

(tick)

Assuming we're using tag helper app, even though not using tag helper app. No problem if all tags are shown. 

  • Backend:
    • present all PTI/PCI child information needed in single request from title 
      • arrays of arrays
      • limit to IDs and denoted text
    • save tags immediately
    • TODO: new template, expanding PTI
    • TODO: new endpoint (joins already exist)
  • Frontend:
    • save and close button redundant for tags
    • shared components for treeview: add to Stripes
    • can multi-select component be processed immediately (and therefore do we need to remove suppress?) or is another component available?
    • should be able to use tags form in a different way than usual

UXPROD-2352 - Getting issue details... STATUS

ERM-894 - Getting issue details... STATUS  

(tick)

UXPROD-2352 - Getting issue details... STATUS

ERM-895 - Getting issue details... STATUS

(tick)
UXPROD-2352 - Getting issue details... STATUS

ERM-896 - Getting issue details... STATUS

(tick)

UXPROD-2352 - Getting issue details... STATUS

ERM-897 - Getting issue details... STATUS

(tick)

UXPROD-1669 - Getting issue details... STATUS

ERM-889 - Getting issue details... STATUS

Needs front and backend work. 

UXPROD-2124 - Getting issue details... STATUS

ERM-681 - Getting issue details... STATUS

Backend: ~2d

If cannot differentiate between update/insert, can rely on trustedsourceTI.

Make adjustment in GOKBtoERM method in adaptor.

TI Resolver should not need changing. 

Brought Forward

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

UXPROD-2352 - Getting issue details... STATUS

ERM-844 - Getting issue details... STATUS  /  ERM-872 - Getting issue details... STATUS   ERM-885 - Getting issue details... STATUS

FE: 2d (Edit incl tests). <1d (eHoldings)

TODO: 


ERM-887 - Getting issue details... STATUS

To pick up alongside  ERM-844 - Getting issue details... STATUS


ERM-869 - Getting issue details... STATUS

Owen Stephens

UXPROD-2124 - Getting issue details... STATUS

ERM-843 - Getting issue details... STATUS  /  ERM-850 - Getting issue details... STATUS

steve.osguthorpe
  • Events not functioning yet, Could be bypassed, but would create db churn.
  • Single ingest, with update on same PCI being observed - separate issue. Possible duplicate package entry in OAI. 

ERM-510 - Getting issue details... STATUS

Peter Böhm

Need to make progress this week. 

TODO: 

  • Preferred identification  priority: record number > resource title > resource identifier > file sequence number
  • Insert into log

UXPROD-2267 - Getting issue details... STATUS

ERM-876 - Getting issue details... STATUS

Changes requested.

ERM-877 - Getting issue details... STATUS

Front-end functionality done.

  • Extend validation to top-level licenses on remote KB.
  • Tests to be written.
  • May need extended permissions. 

Backend not merged:  ERM-891 - Getting issue details... STATUS


ERM-891 - Getting issue details... STATUS


TODO:

  • No validation written yet
  • Need to verify that OKAPI endpoints are exposed. 
  • Migration may take longer. 

ERM-859 - Getting issue details... STATUS  /  ERM-860 - Getting issue details... STATUS  /  ERM-861 - Getting issue details... STATUS

Moving away from clickable MCL rows to linkable column titles. See https://folio-project.slack.com/archives/CAYCU07SN/p1589384571278900

  • License checkbox needs to be reworked
  • Gill Osguthorpe  to provide new wireframces
UXPROD-2124 - Getting issue details... STATUS

ERM-788 - Getting issue details... STATUS  /  ERM-791 - Getting issue details... STATUS

Relates to  ERM-842 - Getting issue details... STATUS

UXPROD-2124 - Getting issue details... STATUS

ERM-842 - Getting issue details... STATUS


Related to JSON patching. Requires  ERM-791 - Getting issue details... STATUS

UXPROD-2124 - Getting issue details... STATUS

ERM-868 - Getting issue details... STATUS


Related to JSON patching. Requires  ERM-791 - Getting issue details... STATUS