/
ERM Sprint 153

ERM Sprint 153

Sprint Goal / Focus

  • Nolana: NA

  • Orchid: ??

Sprint Schedule

  • Sprint: 152
  • Release: 2022.2 Morning Glory  
    • Sprint: Hotfix Release Deadline (2 Dec 2022) [FOLREL-536]
  • Release: 2022.3 Nolana  
    • Sprint: Bugfix Release Deadline (2 Dec 2022) [FOLREL-550]
  • Release: 2023.1 Orchid  
    • Sprint 3 of 8 since Release Development Cycle Starts (Sprint 151) to Feature Freeze (Sprint 158)
    • Sprint 159: Module Release Deadline [FOLREL-???]
      • Backend 22 Feb 2023
      • Frontend 24 Feb 2023
    • Sprint: Bugfix Release Deadline (31 Mar 2023) [FOLREL-???]

Development Meetings

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

  • Claudia: Busy 15 Nov
  • Peter: Office Move 15-21 Nov

Lead Roles:

QA Environment: 

  • folio-snapshot

Present

Planning Questions

  • Does the issue meet the criteria for Definition of Ready?
  • What front and back end components are affected?
  • What changes need to be made? (additions, removals or modifications)
  • What development tests need to be written?  
  • What data does the developer need to verify their work?
  • What are the known unknowns? 
  • What is needed to QA? (environment, data, scripts)

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 

(warning) - not ready

(question) - pending triage / planning


Planning Notes Template

  • Triage

  • Approach
  • Components and Changes

    • Frontend

    • Backend

  • Tests / Data

  • Dependencies

  • Known Unknowns

  • QA: snapshot | local | testing | other

  • Development Estimate

Sprint Focus

Feature

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

NA



UXPROD-3147 - Agreements internal KB resources search enhancements Closed

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

ERM-2416 - Separate title search and package search in local KB e-resource searching Closed

  • Triage

    • Scope is local kb only
    • No adjustment for non-local kb searches
    • No change to plugin-find-eresource behaviour
  • Approach
    • No change to Platform search
    • Split e-resources links to title and package, using responsive button design in kint-components (as per OA example)
    • Use existing title and package endpoints
    • No change to title search result columns
    • Update package search result columns
  • Components and Changes

    • Frontend: ui-agreements

  • Tests / Data

  • Dependencies

  • Known Unknowns: NA

  • QA: snapshot 

  • Development Estimate: 3d-2w

ERM-2417 - Do not show results on local KB e-resource search until a search or filter applied Closed

Moved to subtask of ERM-2417

  • Triage
  • Approach
    • copy pattern from agreement lines
    • display splash screen for "Choose a filter ..."
  • Components and Changes

    • Frontend: ui-agreements

  • Tests / Data

    • similar new tests as for Agreement Lines
  • Dependencies

    • Do after ERM-2416
  • Known Unknowns: NA

  • QA: snapshot | local | testing | other

  • Development Estimate: 1d-3d

FAT-142 - ui-erm-comparisons: UI tests replacement with RTL/Jest Closed

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

ERM-1309 - Add test coverage for ui-erm-comparisons <ComparisonSections> Closed Ready to commit

ERM-1310 - Add test coverage for ui-erm-comparisons <EntitlementAgreementsList> Closed

(question)

ERM-1311 - Add test coverage for ui-erm-comparisons <Logs> Closed

(question)

ERM-1312 - Add test coverage for ui-erm-comparisons <TitleInfoPopover> Closed

(question)

ERM-1522 - Add test coverage for ui-erm-comparisons <ComparisonCreateRoute> Closed

(question)

ERM-1523 - Add test coverage for ui-erm-comparisons <ComparisonReportViewRoute> Closed

(question)

ERM-1524 - Add test coverage for ui-erm-comparisons <ComparisonViewRoute> Closed

(question)

ERM-1525 - Add test coverage for ui-erm-comparisons <ComparisonRoutes> Closed

(question)

ERM-2425 - Add test coverage for ui-erm-comparisons view <ComparisonForm> Closed

(question)

ERM-2426 - Add test coverage for ui-erm-comparisons views <ComparisonReport> Closed

(question)

ERM-2427 - Add test coverage for ui-erm-comparisons views <ComparisonReportList> Closed

(question)

ERM-2429 - Add test coverage for ui-erm-comparisons view <Comparisons> Closed

(question)

No Feature

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

ERM-2434 - "customProperties.ctx.title": "" in en.json Closed

(tick) Monireh Rasouli 
  • Triage

  • Approach
    • update referenced lines in both en and en_us
    • remove ctx in licenses and agreements
    • update properties  to terms  
  • Components and Changes

    • Frontend: ui-licenses,  ui-agreements

    • Backend: na

  • Tests / Data: no new

  • Dependencies: NA

  • Known Unknowns: NA

  • QA: snapshot 

  • Development Estimate: <0.25 

ERM-2443 - Title Instance appearing twice in /erm/resource/electronic search Closed

  • Triage

    • cannot recreate the issue
    • issue is to do with erroneous template inheritance 
  • Approach
    • check for recurrence once ERM-2422
  • Dependencies

    • potentially resolved by ERM-2422
  • Known Unknowns

  • QA: snapshot 

    • cannot recreate the issue
  • Development Estimate: NA

ERM-2444 - Investigate "Narrowing to proxy class" message in mod-agreements logs Closed

Not for Release

  • Triage

    • new phenomenon
      • potentially as a result of hibernate changes?
    • no evidence of user impact
    • occurs locally as well as on hosted reference environments
    • potentially not calling hibernate correctly
    • could try to figure out how to turn off hibernate warning
  • Approach
    • Add references to support future diagnosis
    • Get input from Steve and document on issue
    • Close issue as Won't Do
  • Components and Changes

    • Frontend: NA

    • Backend: NA

  • Dependencies / Known Unknowns

  • QA: NA

  • Development Estimate: <0.25d

ERM-2445 - Display a callout when exporting an Agreement Closed

  • Approach

    • change translations in en and en_us
    • add callout to agreementViewRoute
    • add new callout render test
  • Components and Changes

    • Frontend: ui-agreements

    • Backend: none

  • Tests / Data

    • test callout has rendered (new test) 
  • Dependencies

  • Known Unknowns

  • QA: snapshot

  • Development Estimate: <0.5d

ERM-2448 - Design migration process to using GOKb UUID as package match ID Closed

Owen to confer with Ethan

Release Tasks (Nolana)

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

ERM-2400 - ui-agreements release. Fix version: 8.3.1 (Nolana BugFix) Closed

(tick)

ERM-2401 - ui-licenses release. Fix version: 8.3.1 (Nolana BugFix) Closed

(tick)

ERM-2447 - stripes-erm-components release. Fix version: 7.0.3 (Nolana BugFix) Closed

(tick)

ERM-2446 - mod-agreements release. Fix version: 5.4.2 (Nolana BugFix) Closed

(tick)

ERM-2473 - ui-dashboard release. Fix version: 3.0.4 (Nolana Bug Fix) Closed

(tick)

Release Tasks (Morning Glory Hot Fix)

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

ERM-2466 - ui-agreements release. Fix version: 8.2.3 (Morning Glory HotFix) Closed

(tick)

Maintenance

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

ERM-2331 - Investigate approach for reusable test resources Closed


Changes

(plus) Added

(minus) Removed: note whether rescheduled or deferred

Feature ID

Issue ID

Change

Notes


ERM-2462 - Request timed out when searching in "E-resources" Closed

(plus)

Potential environment issue

Exacerbated by federation changes

OS to get logs

Needs input from SO/II


ERM-2469 - HibernateException: Duplicate identifier in table for AppSetting Closed

(plus)

ERM-2472 - Missing translations in many locales Closed

  • Triage

    • Falls outside of FOLIO localize process
  • Approach
    • Run MG build with the broken SKC
    • Attempt to add translation files for relevant locales, falling back to English if needed
      • update KNown Issues to reort en fallback and rebuild needed
  • Components and Changes

    • Frontend: stripes-kint-components

    • Backend: none

  • Release:

    • No FOLIO module release (rebuild only)
    • SKC update will target MG HF 1

ERM-2471 - Fix dashboard keyboard shortcuts (or shortcuts documentation) Closed

  • Approach
    • change to ui-dashboard index
    • /create points to dashboard, needs to point to /createwidget, with known dashboard id 
    • line 48
  • Components and Changes

    • Frontend: ui-dashboard

    • Backend: none

  • Tests / Data / Dependencies / Known Unknowns

  • QA: snapshot | local | testing | other

  • Development Estimate: 16s

  • Release: Nolana Bug Fix 

ERM-2470 - /erm/custprops: No message found under code 'unique' Draft

(error)More info needed ... Owen to follow up on issue

ERM-2475 - Loading update to existing package fails if lifecycleStatus or availabilityScope are omitted Closed

Target Release: Nolana BugFix

ERM-2478 - Missing Japanese translations in Morning Glory Closed


Target Release: Morning Glory Hot Fix

ERM-2479 - Changed Korean translations in Morning Glory Closed


Target Release: Morning Glory Hot Fix




Planning Notes Template

  • Current State
  • TODO
  • Development Estimate

Rolled Over From Previous Sprint

In Development

Feature ID

Issue IDSprint Backlog?

Notes / Estimates / Actions


ERM-2422 - JSON errors on agreement lines in Nolana bugfest Closed

In Code Review

  • Current State
  • TODO
    • Missing data

    • Duplicate keys

  • Development Estimate: NA

FAT-142 - ui-erm-comparisons: UI tests replacement with RTL/Jest Closed

ERM-2430 - Add test coverage for ui-erm-comparisons view <ComparisonView> Closed

  • Current State
  • TODO
    • Complete work
  • Development Estimate: 1d

ERM-2331 - Investigate approach for reusable test resources Closed

  • Current State
    • all modules apart from erm-components moved to stripes-erm-testing
  • TODO: set up Jira tasks for 
    • erm-components
    • bump other components
    • manual mocks for internal components
  • Development Estimate: <0.25d


Sprint Backlog

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


NA



Blocked

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


NA



In QA

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


ERM-2414 - Missing translation values in license settings Closed




For Elaboration

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions






For Release Prep

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


ERM-2420 - Amendment doesn't show licensor value of parent license Closed

ERM-2423 - Performance issues on displaying external agreement lines Closed



ERM-2399 - Missing Translations Closed

Owen Stephens 


Bugfix Cycle

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


ERM-2431 - Job runner gets stuck in loop with NullPointerException Closed




Sprint Summary

ERM

Key Summary T Assignee Status Components


Dashboard

Key Summary T Assignee Status Components

Other

Key Summary T Assignee Status Components Labels
ZF-67 Data display issue Story Mike Taylor Closed Support
UILDP-68 Record Export Limit set in LDP App Settings does not change the export limit in app Bug Mike Taylor Closed Support
UICR-173 Bug Fest Temporary location drop down menu problem Bug Mike Taylor Closed support
MODLDP-38 Migrate mod-ldp to folio-vertx-lib Story Kurt Nordstrom Closed ldp
MODLDP-30 Indicate which columns have an index Story Kurt Nordstrom Closed quesnelia-candidate

No Label


Related content