ERM Sprint 121

ERM Sprint 121

Sprint Goal / Focus

  • Front end tech debt

    • Translation files

    • RTL migration

  • UX and accessibility fixes

  • Feature: data loading enablers

Sprint Schedule

  • Sprint: 121

    • Start Monday 16 Aug

    • Finish Tuesday 31 Aug

    • Sprint Board

    • Jira Sprint: 994

  • Release: 2021.3 Kiwi  

    • Module Release Deadline: Sprint 124

    • Bugfix Deadline: Sprint 127

    • Stripes v7 Upgrade Deadline: Sprint 122 (Fri Sep 13)

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

  • 16-20 Aug: Owen on Leave

  • 25-31 Aug: Owen on Leave

  • 23-27 Aug: Gill on Leave

  • 19-27 Aug: Claudia on Leave

Lead Roles:

  • Front End Code Review: @Aditya matukumalli

  • Back End Code Review: @Ethan Freestone

  • QA: @Owen Stephens

QA Environment: folio-snapshot

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 Focus

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

 

 

 

Brought Forward

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

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

@Peter Böhm

Changes requested from code review

TODO

  1. Cleanup needs to be made more robust using batch fetching, similar to string templates

  2. Create batches of different sizes to test 

Aim for code review by Wednesday

 

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

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

@Peter Böhm

Blocked on dependency https://folio-org.atlassian.net/browse/ERM-1731

Peter to pick up in sprint week 2.

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

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

@Peter Böhm

TODO:

  1. Need to understand existing SQL 

  2. Then adapt it to SubscriptionAgreementController

  3. Can use provided JSON to test

  4. AgreementViewsSpec needs to be regression tested

    1. New failure scenario should be added and tested for failure before and succeeds after

Aim for code review by end of sprint week 1. 

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

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

@Claudia Malzer

TODO: 

  1. Add history.push with state in WidgetCreateRoute

  2. Use state inside Dashboard.js (within a useEffect)

  3. Action menu uses dropdown menu - intercept ref via useEffect in widgetHeader

  4. When navigating away from dashboard after creating and saving widget (to, eg, Agreements), focus should be unset

    1. Unset state in DashboardRoute component via useEffect callback 

    2. Use history.replaceState (TBC)

No RTL tests required here. 

https://folio-org.atlassian.net/browse/FAT-81

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

@Monireh Rasouli

Starting with info.js then continuing with form-related components, which should be easier. 

 

https://folio-org.atlassian.net/browse/FAT-81

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

@Aditya matukumalli

 

 

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

@Monireh Rasouli

QA issues:

  1. Count on accordian disappears when opened

    1. issue is that we are not passing addAmendment in viewAmendment route 

    2. instead, just renderBadge()

    3. also amend renderAddAmendmentButton on displayWhenOpen

    4. changes to be made around lines 60-68 of LicenseAmendments.js

  2. Amendments displayed in MCL should be linked to amendment view pane, as they are on license view

    1. change name to link on line 85

    2. onAmendmentClick needs to be added/passed tovia ViewAmendmentRoute as per ViewLicenseRoute (line 273)

    3. check if row param is matched, in which case do not link

  3. Add additional RTL tests to

    1. check for accordian title from relevant Route

    2. check for addAmendment vs badge depending on call source

Return to sprint backlog to address these. 

Prioritise to ensure QA by Gill this week. 

 

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

@Owen Stephens

In QA

 

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

@Owen Stephens

In QA

 

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

@Ethan Freestone

Expected for code review Friday.

 

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

@Ethan Freestone

To begin in sprint week 2.

 

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

To discuss scenarios: 

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

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

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

Main issue has merged PR that needs testing, reverting or adjusting?

 

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

Displaying hyphens affects column width calculation

BLOCKED pending confirmation from Khalilah

 

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

Steve to review and self-assign or update with action required.

 

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

 

 

 

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

 

Brought In

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

 

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

 

 

 

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

 

 

Removed

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

 


Sprint Summary

ERM

key summary type assignee status components
Loading...
Refresh

 

 

Dashboard

key summary type assignee status components
Loading...
Refresh

Other

key summary type assignee status components
Loading...
Refresh