ERM Sprint 86

ERM Sprint 86

Sprint Goal / Focus

  •  

Sprint Schedule

  • Sprint: 86

  • Release: Goldenrod

  • Quarter: 2020 Q2

  • Start Monday 23 March, 2pm UK

  • Finish Friday 3 April, 12pm UK

 

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

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 Candidates

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

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

@Peter Böhm

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

GOKb has workflow statuses. This change only harvests the data that is flagged as checked. 

TODO:

  • Filter on checked status in GOKb adaptor (not package import).

  • No change to FOLIO data model.

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

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

Brought Forward. 

Parked with outstanding query for @steve.osguthorpe, which maybe redundant after https://folio-org.atlassian.net/browse/ERM-793

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

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

@steve.osguthorpe

@md331 (Deactivated)

Brought Forward.

Backend changes needed to support functionality.

Frontend is mostly done - will need revisiting once backend changes are made.

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

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

@Claudia Malzer

Brought Forward.

TODO:

  • Some issues with migration files under some conditions.

  • Controller changes needed

  • Steve to check out the branch to investigate migrations issue

 

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

@Ethan Freestone

Quick job

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

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

@Owen Stephens

Investigation spike to determine application design options with @steve.osguthorpe.

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

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

@Ethan Freestone

Applies to title instances only (not PCI or PTI)

Questions:

  • Are type/subtype handled in ERM-788?

    • could affect data integrity

    • DECISION: move both to ERM-788

  • Difference between enriching vs trusted

    • enriching is obsolete

  • When/how can LOCAL not be trusted?

    • see ERM-794

  • Include trusted flag inside or outside JSON? 

    • putting outside would be consistent with KBART

    • within JSON, would act as an override to source default

TODO:

  • Add trusted status to data source (agreements.remotekb)

  • Add trusted status to job object

  • Test trusted source status on import/harvest

    • file > job > source 

  • Flesh out stub to make titleInstance metadata updates if trusted

  • Do with ERM-794

  • Do with ERM-795

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

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

@Ethan Freestone

Wireframes not(?) needed.

To do with ERM-793

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

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

@Ethan Freestone

Wireframes not(?) needed.

To do with ERM-793

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

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

@steve.osguthorpe

TODO:

  • See description

  • Add as object to coverage statement

  • Represent as string

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

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

@steve.osguthorpe@md331 (Deactivated)

Notes:

  • Do not delete license if linked to an agreement (though license is ignorant of this)

  • Delete amendments as well

TODO:

  • Add event listener

  • Delete related things first 

    • Cascaded delete via db

    • Delete non-cascadeable stuff directly

  • Disassociate undeleteable items where necessary

  • Add permission set/group

  • Check permission to delete before showing in Action menu

  • Implement UI

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

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

@steve.osguthorpe @md331 (Deactivated)

Notes:

  • Do not delete agreement if linked to license

  • Do not delete if agreement has agreement lines

  • No bulk delete of agreement lines currently

 

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

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

@Gill Osguthorpe

Wireframes needed. 

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

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

@Gill Osguthorpe

Wireframes needed.

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

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

@Gill Osguthorpe

Wireframes needed.

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

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

@Gill Osguthorpe

Wireframes needed.

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

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

@Gill Osguthorpe

Wireframes needed.

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

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

@Owen Stephens

TODO: Define how exports work. Wireframes needed.

 

Bug Triage

@Aditya matukumalli

 

 

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

@Aditya matukumalli

 

 

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

@Aditya matukumalli

 


Brought Forward (LAS:eR)

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions