/
ERM Sprint 78

ERM Sprint 78

Sprint Goal / Focus

  •  Bug fixes for Edelweiss

Sprint Schedule

  • Sprint: 78
  • Release: Edelweiss
  • Quarter: 2019 Q4
  • Start Monday 2 Dec, 2pm UK
  • Finish Friday 13 Dec, 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 

 

Priorities for Edelweiss

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

UXPROD-1943 - Export full Agreement including orgs, license and resources Closed

ERM-621 - License terms not included in Agreement JSON export Closed

Missing functionality in  ERM-376 - Export full Agreement as JSON Closed .

Cannot use /export/ endpoint on its own, as current resources are missing. 

TODO:

  • confirm that license terms (esp controlling license) is presented
  • is the recent extension to the GSON template causing an issue or conflict?
  • Is something like the _SubscriptionAgreement.gson expand linked license section needed in the export (see conditions in lines 38 and 52)?

  ERM-623 - KBART export returns 500 error Closed

Blocking QA on export agreement, such as  ERM-418 - Duplicate titles in KBART export Closed .

TODO:

  • Identify last known point it was working (EOD 21 Nov: snapshot)
  • Identify breaking changes to mod-agreements since then
  • Starting point may be around PR 210, 211 (relevant to the export), 212

Expecting that front-end is working as expected. 


ERM-614 - rkb_cursor reset after harvest completed Closed

(tick)

Relates to  ERM-561 - GOKb harvest job ends in failure Closed

Cursor tracks where in the harvest the process got to, so it can pick up from where it should be. 

  • What would the performance impact be on a production environment? Should be fixed as a moderate priority. 
  • Can this be done without executing an HQL query

TODO:

  • Set a from  offset (date/time) at the end of the harvest, to indicate where harvesting has reached
  • Set resumption point of cursor based on the from offset, when restarting
    • could last_check be used instead of cursor resumption? that could be problematic if the runsync erred. 

There's nested transaction mysteries.

Ian Ibbotson (Use this one) to review code and comment on issue.


ERM-558 - erm/sas/<uuid>/export options not working in all cases Closed

TODO:

  • Add disabled attribute 
  • Fix console issue:
    • error on disabled resource filter
    • error thrown on first attempt

ERM-567 - Local KB Admin | Removed title counts not accurate Closed

Peter Böhm

Comment left on Jira issue for steve.osguthorpe

Additional

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


ERM-356 - Expose license terms over API Closed  /  ERM-361 - Support API for retrieving license terms based on a resource identifier Closed

(question)Not clear how to test. Need API url. 

ERM-591 - Filters across custom properties do not work Closed



ERM-568 - On duplicating an agreement Amendment status and notes not duplicated Closed




ERM-587 - Agreements : On duplicating an agreement the "General notes about this agreement's license" field should be copied Closed



STCOM-631 - Agreements preview: Coverage data is clipped in the list of "E-resources covered by this agreement" Closed




ERM-625 - Maximum file size message needs updating Closed



Related content