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

 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 Candidates

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

UXPROD-2124 - Getting issue details... STATUS

ERM-547 - Getting issue details... STATUS

Peter Böhm

To prioritise over  ERM-681 - Getting issue details... STATUS .

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.

UXPROD-2124 - Getting issue details... STATUS

ERM-681 - Getting issue details... STATUS

(error)

Brought Forward. 

Parked with outstanding query for steve.osguthorpe, which maybe redundant after  ERM-793 - Getting issue details... STATUS

UXPROD-2335 - Getting issue details... STATUS

ERM-705 - Getting issue details... STATUS

Brought Forward.

Backend changes needed to support functionality.

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

UXPROD-2336 - Getting issue details... STATUS

ERM-735 - Getting issue details... STATUS

Brought Forward.

TODO:

  • Some issues with migration files under some conditions.
  • Controller changes needed
  • Steve to check out the branch to investigate migrations issue

ERM-786 - Getting issue details... STATUS

Quick job

UXPROD-2124 - Getting issue details... STATUS

ERM-788 - Getting issue details... STATUS

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

UXPROD-2124 - Getting issue details... STATUS

ERM-793 - Getting issue details... STATUS

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

UXPROD-2124 - Getting issue details... STATUS

ERM-794 - Getting issue details... STATUS

Wireframes not(?) needed.

To do with ERM-793

UXPROD-2124 - Getting issue details... STATUS

ERM-795 - Getting issue details... STATUS

Wireframes not(?) needed.

To do with ERM-793

UXPROD-2344 - Getting issue details... STATUS

ERM-800 - Getting issue details... STATUS

TODO:

  • See description
  • Add as object to coverage statement
  • Represent as string
UXPROD-2346 - Getting issue details... STATUS ERM-748 - Getting issue details... STATUS

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

UXPROD-2345 - Getting issue details... STATUS

ERM-777 - Getting issue details... STATUS

Notes:

  • Do not delete agreement if linked to license
  • Do not delete if agreement has agreement lines
  • No bulk delete of agreement lines currently


UXPROD-2356 - Getting issue details... STATUS

ERM-797 - Getting issue details... STATUS

Wireframes needed. 

UXPROD-2356 - Getting issue details... STATUS

ERM-798 - Getting issue details... STATUS

Wireframes needed.

UXPROD-2356 - Getting issue details... STATUS

ERM-801 - Getting issue details... STATUS

Wireframes needed.

UXPROD-2356 - Getting issue details... STATUS

ERM-803 - Getting issue details... STATUS

Wireframes needed.

UXPROD-2344 - Getting issue details... STATUS

ERM-805 - Getting issue details... STATUS

Wireframes needed.

UXPROD-2344 - Getting issue details... STATUS

ERM-807 - Getting issue details... STATUS

TODO: Define how exports work. Wireframes needed.

Bug TriageAditya matukumalli

ERM-782 - Getting issue details... STATUS



ERM-694 - Getting issue details... STATUS

Aditya matukumalli


Brought Forward (LAS:eR)

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

UXPROD-2251 - Getting issue details... STATUS

ERM-750 - Getting issue details... STATUS

Needs to be deployed to GBV servers

UXPROD-2251 - Getting issue details... STATUS

ERM-700 - Getting issue details... STATUS

Local testing and QA coordination

UXPROD-2251 - Getting issue details... STATUS

ERM-702 - Getting issue details... STATUS

Local testing and QA coordination

UXPROD-2251 - Getting issue details... STATUS

ERM-763 - Getting issue details... STATUS

Local testing and QA coordination