Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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:

QA Environment: folio-snapshot

Navigation

Table of Contents

Expand
titleSprint 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 Focus

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions


Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1838

Effort: 1d

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1803

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1804

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1805

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1806

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1807

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1808

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1809

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1810

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1811


Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1814

To review and close at end of sprint. 

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1815

(question)Further triage required to reproduce

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1816

(question)Expected to be backend issue.

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUXPROD-2949

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1826

(question)

From 2021-08-25 ERM Weekly Delivery Update

  • Issue 1: cannot reproduce on Windows or Mac
  • Issue 2: functionality has been added recently causing issue
  • Issue 3: should just need a single autofocus prop - but this is expected behaviour

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUXPROD-3108

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1825

(question)From 2021-08-25 ERM Weekly Delivery Update: may need to be handled by Stripes

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUXPROD-2817

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1819






Brought Forward

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUXPROD-3102

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1731

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


Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUXPROD-3102

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1775

Blocked on dependency

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1731

Peter to pick up in sprint week 2.

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUXPROD-3108

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1754

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. 

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUXPROD-3108

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1788

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. 

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyFAT-81

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1258

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


Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyFAT-81

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1288



Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1786

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. 


Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1697

In QA

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1649

In QA

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1801

Expected for code review Friday.

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1799

To begin in sprint week 2.

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1648

(question)

To discuss scenarios: 

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1839

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1840

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1841

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


Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1787

(error)

Displaying hyphens affects column width calculation

BLOCKED pending confirmation from Khalilah


Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-506

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

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1798

(error)


Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1797
(error)


Brought In

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


Jira Legacy
serverSystem JIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1847




Jira Legacy
serverSystem JIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1849



Removed

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUXPROD-3156

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1757

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1758

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1759

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1760

Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1761

(error)

Blocked on Dependency: https://github.com/folio-org/stripes-components/pull/1595

Awaiting input from Khalilah

Review at Sprint 122.


Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1817

(error)

Blocked. Depending on STCOR-547. 

Review at Sprint 122.


Jira Legacy
serverSystem JiraJIRA
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyERM-1818

(error)Blocked. Depending on STCOR-547.

Review at Sprint 122.




Sprint Summary

ERM

Jira Legacy
serverSystem JiraJIRA
columnIdsissuekey,summary,issuetype,assignee,status,components
columnskey,summary,type,assignee,status,components
maximumIssues20
jqlQuerylabels in (licenses, agreements, erm) and Sprint = 994 and issuetype in standardIssueTypes()
serverId01505d01-b853-3c2e-90f1-ee9b165564fc




Dashboard

Jira Legacy
serverSystem JiraJIRA
columnIdsissuekey,summary,issuetype,assignee,status,components
columnskey,summary,type,assignee,status,components
maximumIssues20
jqlQuerylabels = dashboard and Sprint = 994
serverId01505d01-b853-3c2e-90f1-ee9b165564fc

Other

Jira Legacy
serverSystem JiraJIRA
columnIdsissuekey,summary,issuetype,assignee,status,components
columnskey,summary,type,assignee,status,components
maximumIssues20
jqlQuerylabels not in (licenses, agreements, erm, dashboard) and Sprint = 994
serverId01505d01-b853-3c2e-90f1-ee9b165564fc