ERM Sprint 97

ERM Sprint 97

Sprint Goal / Focus

  •  

Sprint Schedule

  • Sprint: 97

  • Release: Honeysuckle

  • Quarter: 2020 Q4

  • Start Tues 8 Sep, 2pm UK

  • Finish Fri 18 Sep, 12pm UK

 

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions

Lead Roles:

  • Front End Code Review: @Aditya matukumalli

  • Back End Code Review:  @Ethan Freestone

  • QA: @Owen Stephens

QA Environment: 

  • folio-testing 

  • (folio-snapshot is on pre-JDK11 ERM)

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 

 

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/ERM-1000

@Owen Stephens

In QA

 

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

@Owen Stephens

Returned to Dev. 

 

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

@Owen Stephens

In QA

 

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

@Owen Stephens

In QA

 

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

@Owen Stephens

In QA

 

https://folio-org.atlassian.net/browse/ERM-943 / https://folio-org.atlassian.net/browse/ERM-986

 

ERM-943 Blocked pending ERM-1053

ERM-986 In QA: Failed

JSON should support new field for publicationType, rather than reuse existing Type. Should not be making guesses about what the row type is at this point. 

On ERM-986: TODO

  • Reject JSON import row if Type field is set to something other than serial or monograph

  • Add new field publicationType to JSON to populate titleInstance only when new or trustedSource

Changes need to happen on (a) import and (b) import validation. 

 

https://folio-org.atlassian.net/browse/ERM-740 / https://folio-org.atlassian.net/browse/ERM-742

@Ethan Freestone

 

ERM-740 In Progress

ERM-742 Ready for Dev

Ethan has reached an impasse. The issue is blocked 500 error when posting custom props to mod-agreements (and possibly mod-licenses). Looks like a Grails 4 triggered issue

Steve O to pick up ERM-904.

 

 

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

@Peter Böhm

In Progress

TODO:

  • Incorporate backend variables into frontend

  • Renaming them

Uses standard MCL as per other messages. 

 

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

@Claudia Malzer

Ready for Dev. Backend sorting verified by Claudia in Sprint 95.

Sorting in backend is confirmed. 

SearchAndSort handles MCL sorting.

TODO: 

  • Look at MCL API for parameters and properties being used for sorting

  • Add sort logic for non-SaS contexts. Can use similar SaS logic as a

Example is in SaS, but also in other apps (eg, ui-inventory). 

 

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

@Owen Stephens

Ready for Dev.

 

https://folio-org.atlassian.net/browse/ERM-943 / https://folio-org.atlassian.net/browse/ERM-1071

@Owen Stephens

For elaboration 

 

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

@Owen Stephens

 

 

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

@Ian Ibbotson (Use this one)

ERM-1093 ERM-1094

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/ERM-1100

@Owen Stephens

In QA

 

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

@Ethan Freestone

Should be very quick.

 

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

Potentially resolved by fixing https://folio-org.atlassian.net/browse/ERM-908

 

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

Potentially resolved by fixing https://folio-org.atlassian.net/browse/ERM-908

 

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

@Aditya matukumalli

TODO: Form level validation needed

Error message to be used rather than warning, as that is needed for blocking progress  

 

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

@Aditya matukumalli

TODO: Form level validation needed

Error message to be used rather than warning, as that is needed for blocking. 

 

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

 

@Ian Ibbotson (Use this one)

Spike to identify what the proposed solution does or does not afford for more efficient or speedy bulk fetching. 

On the face of it, the microservice as presented is being asked to do work it shouldn't be expected to. 

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

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

 @Aditya matukumalli

Accessibility issue that has come in externally. 

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

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

 

Stored v dynamic? Trade-off between performance cost of fetch.

More info needed ... technical options discussion to follow
PO to provide use cases to understand the kinds of operations requiredhttps://folio-org.atlassian.net/browse/ERM-1102

 

 

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

@Ethan Freestone

folio_eholdings, folio_erm-comparisons, folio_plugin-find-eresource, folio_plugin-find-agreement, and folio_local-kb-admin

 

 

Brought In

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

 

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

@Ethan Freestone

Reported as https://folio-org.atlassian.net/browse/SUP-19.

Potential roadblock with GORM/migrations. Hopefully ready for QA Wednesday 16 Sep. 

 

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

@Aditya matukumalli

Frontend code is setting type for inward but not outward relationship. 

TODO: 

  • Discuss with Mark D and Steve O the implementation decision behind this. 

 

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

book keeping work, specifically bumping react-intl versions across all our repos

 

https://folio-org.atlassian.net/browse/ERM-1111 / https://folio-org.atlassian.net/browse/ERM-1112

@Aditya matukumalli

 

 

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

Simple change. 

 

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