/
ERM Sprint 82

ERM Sprint 82

Sprint Goal / Focus

  •  Migration / Import / Custom Properties

Sprint Schedule

  • Sprint: 82
  • Release: Fameflower
  • Quarter: 2020 Q1
  • Start Monday 27 Jan, 2pm UK
  • Finish Friday 7 Feb, 12pm UK


Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions: NA

Lead Roles:

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 

 

Brought Forward

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

UXPROD-2081 - Management and display of non-serial resources in Agreements Closed

ERM-481 - Support Edition information in Agreements local KB Closed

In QA 


ERM-507 - Agreement: Agreement Lines: Package item count always equals "1" Closed

In QA 

ERM-571 - Ensure remote KB syncs are not left "In Progress" when an error occurs. Closed

In QA 

ERM-619 - Agreements: Filters are being ignored after switching to a linked agreement Closed

In QA 

ERM-649 - Display a better message when the ExternalDataSources name isn't unique Closed

In QA 

UXPROD-2111 - Local KB Admin | Improvements up to Q3 2020 Closed

ERM-434 - "LOCAL" Remote KB/data source should not be editable or be able to be deleted Closed

Waiting on completion of ERM-644

  • Migration script needs to be fixed for new column added (withPeter Böhm)

UXPROD-2111 - Local KB Admin | Improvements up to Q3 2020 Closed

ERM-644 - Add preUpdate and preDelete listeners Closed



ERM-633 - Agreements: Edit: Issue saving unassigned license amendments Closed

(error)

Does need resolving,  but not especially urgent. 

PO decision input from steve.osguthorpe

UXPROD-2081 - Management and display of non-serial resources in Agreements Closed

ERM-486 - Support monograph volume in Agreements local KB Closed

In QA 

UXPROD-2081 - Management and display of non-serial resources in Agreements Closed

ERM-482 - Support Author information in Agreements local KB Closed

In QA 

UXPROD-2081 - Management and display of non-serial resources in Agreements Closed

ERM-485 - Support e/p monograph publication dates in Agreements local KB Closed

In QA 

UXPROD-2081 - Management and display of non-serial resources in Agreements Closed

ERM-676 - Support Editor information in Agreements local KB Closed

In QA 

ERM-671 - Display Publication date and Edition in place of "Coverage" for monographs Closed

In Progress Needs BigTest tests to be written

ERM-647 - Sort custom properties alphabetically within order weights Closed

(tick)



ERM-655 - Sorting limits output in some cases Closed

Higher priority than ERM-647 and ERM-633. Should resolve ERM-427.

Workaround: is to manually add JOIN and sort on title of resource. 


ERM-427 - No way of fetching agreement entitlements sorted by name Closed

 (tick)

Should be resolved by ERM-655.

UXPROD-1478 - Compare license terms Closed

ERM-668 - Add ability to search/filter licenses based on custom properties (aka "terms") Closed  

See  ERM-684 - Create query builder for license terms Closed

Sprint Focus

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

UXPROD-2234 - Support for Faculty Shares in Agreements Closed

ERM-683 - Support Custom Properties in Agreements Closed

Custom Properties in this context are like Custom Properties ("terms") in Licenses.

Possible conflict of functionality with MOD-CUSTOM-FIELDS (https://github.com/folio-org/mod-custom-fields)

Putting into a separate module inhibits searching.

TODO: 

  1. Steve to review mod-custom-fields
  2. Implement backend
    1. using terms implementation
    2. or using mod-custom fields
  3. Define UI work based on method 
  4. Build out UI for settings
  5. Implement add/edit UI

Front-end implementation with terms is complicated because they are stored as object arrays. 

UXPROD-1514 - Import resources from KBART files Closed

ERM-685 - Support import and processing of KBART in Local KB Admin Closed

TODO

  1. Supply KBART mapping (Owen)
  2. Controller for TSV parsing (Ethan)
  3. Define front end requirements / UI (Gill)

UXPROD-1478 - Compare license terms Closed

ERM-668 - Add ability to search/filter licenses based on custom properties (aka "terms") Closed  /  ERM-684 - Create query builder for license terms Closed

Draft UIs defined.  Some questions about rules / operations that can be supported. 

Currently being refined: operator precedence (perhaps some kind of expression grouping. 

Owen Stephens to merge into ERM-668 and close ERM-684

Has potential relationship to ERM-683.


ERM-682 - Upgrading mod-agreements module from Daisy to Edelweiss fails Closed

(tick)  

Related to service that occurs prior to migrations. 

Required for live upgrade in second sprint week. 


ERM-680 - Show spinner in agreement lines when switching between agreements Closed

Entitlements package view used to have this problem, but is now fixed. Recent PR related to paging in agreements should help with addressing this.

Related content