ERM Sprint 90

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

  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-2352

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

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

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

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



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

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



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

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



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

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



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

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

@Claudia Malzer

Needs front and backend work. 

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

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

@Ethan Freestone

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 ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

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

https://folio-org.atlassian.net/browse/ERM-844 / https://folio-org.atlassian.net/browse/ERM-872 https://folio-org.atlassian.net/browse/ERM-885

@md331 (Deactivated)

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

TODO: 



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

@md331 (Deactivated)

To pick up alongside https://folio-org.atlassian.net/browse/ERM-844



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

@Owen Stephens



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

https://folio-org.atlassian.net/browse/ERM-843 / https://folio-org.atlassian.net/browse/ERM-850

@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. 



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

@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

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

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

@Claudia Malzer

Changes requested.



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

@Aditya matukumalli

Front-end functionality done.

  • Extend validation to top-level licenses on remote KB.

  • Tests to be written.

  • May need extended permissions. 

Backend not merged: https://folio-org.atlassian.net/browse/ERM-891



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



@Ethan Freestone

TODO:

  • No validation written yet

  • Need to verify that OKAPI endpoints are exposed. 

  • Migration may take longer. 



https://folio-org.atlassian.net/browse/ERM-859 / https://folio-org.atlassian.net/browse/ERM-860 / https://folio-org.atlassian.net/browse/ERM-861

@Aditya matukumalli 

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

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

https://folio-org.atlassian.net/browse/ERM-788 / https://folio-org.atlassian.net/browse/ERM-791

@steve.osguthorpe

Relates to https://folio-org.atlassian.net/browse/ERM-842

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

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



Related to JSON patching. Requires https://folio-org.atlassian.net/browse/ERM-791

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

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



Related to JSON patching. Requires https://folio-org.atlassian.net/browse/ERM-791