ERM Sprint 103

ERM Sprint 103

Sprint Goal / Focus

  • UX Improvements

  • License Search (for Dashboard)

Sprint Schedule

  • Sprint: 103

  • Release: Iris

  • Quarter: 2021 Q1

  • Start Monday 30 Nov

  • Finish Friday 11 Dec

 

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

  • Last full sprint before holiday season

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

Owen and Gill to review ui options for expressing search / filter conditions.

 

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

@Ian Ibbotson (Use this one) 

Ian, Steve and Ethan have had a conversation about this. 

Tracks back to how list is bound in web-toolkit

Switch to Grails 4 with significant updates seems to have fixed it. 

Fixed in Honeysuckle. Would take weeks to patch in earlier versions because of the framework upgrades. 

Could potentially spend a couple of days to dig into, refine estimate and explore possible options. 

Ian to spend a day to examine options and impact. 

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

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

@Aditya matukumalli

Estimate: 1d

Permissions have been moved inside a Display Action Button function, but no permission wrapped around that.

Potentially render only if Action has children, rather than checking individual and variable permissions?

  • And handle separately through a different component.

TODO: 

  • Add function to stripes-erm-component (so it applies to all ERM apps)

  • Write higher order component to take get-action-menu function and checks children

    • return children or null from higher order component

 

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

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

 

 

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

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

Needs more elaboration

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

@Owen Stephens

In QA

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

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

@Ethan Freestone

In Code Review. 

Steve to progress as priority to unblock ERM-1229

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

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

@Claudia Malzer

In Development

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

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

@Ethan Freestone

In Development. Needs ERM-1243.

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

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

@Ethan Freestone

Effort: straightforward

Four column layout is already being used in other apps. We're starting to introduce to ERM. 

Issue includes removing duplicate status display. 

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

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

@Aditya matukumalli

Effort: 

Change would intentionally remove the direct link to the TI. 

MCL data link is tightly coupled (within the existing eresource-link component) to the TI, so uncoupling from PCI is less straightforward. Would need to navigate from TI to PCI. Could be done from links in 'covered eresources' - so should also have 

Impact: the component is used extensively in other places. 

No additional info or component should be needed, as the existing component has all the info necessary - the link just needs to be changed. 

Applies only to internal/local KB resources. 

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

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

@Ethan Freestone

 

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

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

@Peter Böhm

 

 

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

 

 

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

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

 

 

 

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

@Peter Böhm

Needs to be tested in pre-UTC timezone (such as New York)

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

@Peter Böhm

Added 9 Dec

 

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

@Owen Stephens

Added 9 Dec

Removed

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

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

Won't do because this cannot be changed,