Sprint Goal / Focus
Sprint Schedule
- Sprint: 147
- Release: 2022.3 Nolana
- Sprint 8 of 9 since Release Development Cycle Starts (Sprint 142) to Feature Freeze (Sprint 150)
- Sprint 151: Module Release Deadline [FOLREL-549]
- Backend 26 Oct 2022
- Frontend 28 Oct2022
- Sprint: Bugfix Release Deadline (2 Dec 2022) [FOLREL-550]
Development Meetings
Sprint Capacity
Team Availability: Schedule | Calendar
Notes / Exceptions:
- Monireh: A/L Sprint Week 1 (5-9 Sep)
- Owen:
- Peter: A/L Sprint Week 2 (12-16 Sep)
- Claudia
- 22 Aug
- 31 Aug, 1 Sep (Wolfcon)
Lead Roles:
QA Environment: folio-snapshot
Present
Info |
---|
|
- 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
Expand |
---|
title | Sprint Planning Agenda |
---|
|
- Sprint Goal / Focus
- Sprint Capacity
- Review sprint candidates
- Agree technical approach / define key implementation tasks
- Finalise estimates / costings
- Confirm sprint scope
- Confirm first actions
|
Sprint Planning
- not in sprint
or @ - in sprint
Info |
---|
icon | false |
---|
title | Planning Notes Template |
---|
|
|
Sprint Focus
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-3754 |
---|
|
server | System JiraIssue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
|
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2332 |
---|
|
|
Jira Legacy |
---|
| No dev action for now. Potentially can drop secondary lookup for Gokb and speed up job performance. |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-3776 |
---|
|
Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
|
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2333 |
---|
|
|
No Feature
Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
Release Tasks (Nolana)
Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
Maintenance
| No dev action for now. May result in UI changes. |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-3116 |
---|
|
Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
Brought InIssue ID | Sprint Backlog? | Notes / Estimates / Action |
---|
Removed
Issue ID | Deferred to | Notes / Estimates / Actions |
---|
Info |
---|
title | Planning Notes Template |
---|
|
- Current State
- TODO
- Development Estimate
|
Rolled Over From Previous Sprint
Sprint Backlog
Feature ID | Issue ID | Sprint Backlog? | Notes / Estimates / Actionsserver | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2334 |
---|
|
| | Fallout from ERM-2314 Currently : - Every single user has a default dashboard on first Dashboard access
Issue; - Cannot rely on existing
mydashboard default - Not all users will have a
mydashboard
TBD: - Prompt to create a dashboard or assign an existing dashboard as default when accessing Dashboard app
- Owen to review desired behaviour
|
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD- |
---|
|
3754 Jira Legacy |
---|
Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
|
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM- |
---|
|
|
2311Peter Böhm Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-3754 |
---|
|
| Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2307 |
---|
|
| | |
Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-- add to package schema
- add fields to ingest
- update adaptor
Components and Changes
Frontend: none
Backend: mod-agreements
Tests / Data: packageViewSpec.groovy
- add to existing JSON object
- add new test for fields/filters (on Set)
- add new test for update
Dependencies: ERM-2288
Known Unknowns:
QA: snapshot
Development Estimate: Monday
No Feature
Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
|
|
|
Release Tasks (Nolana)
Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
|
|
|
Maintenance
Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
|
|
|
Brought In
Issue ID | Sprint Backlog? | Notes / Estimates / Action |
---|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key |
---|
|
|
UXPROD3754jiraserver | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2308 |
---|
|
| Approach
explicitly comment the behaviour / business rule in the codeAdd logic (if / elseif) inside adaptorApproach - normally happens when a field is missing the name
- possibly a KiwtFieldArray / finalForm issue
- reproduce locally for better stacktrace
- if not, check snapshot is up to date
Components and Changes
|
yes noneERM-2306
- Gill to review frontend mockups based on ERM-2306 shape
: noneQA: snapshot | local Development Estimate:
|
== ERM-2311 JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key |
---|
|
|
UXPROD3754jira Jira Legacy |
---|
server | System Jiraserver | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2309 |
---|
|
| Approach - lookup the refdata
- query refdata
- filter on list
- use selection rather than checkboxes doing lookup
publicationType is checkboxes - so, OR'd in filter, rather than AND- no default to be set
- no lookahead for now
Components and Changes Frontend: ui-agreement Backend: none
Tests / Data: Dependencies: ERM-2306 Known Unknowns - list size may encourage select rather than checkboxes
- expecting to be in the order of 10s, rather than 100s
QA: snapshot Development Estimate: 1d
| Approach - AL type options are not from the same field, but constructed, in a way that it could
Components and Changes Tests / Data Dependencies Known Unknowns QA: snapshot Development Estimate: ??
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2340 |
---|
|
| | |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2341 |
---|
|
| | Owen to re-check and confirm to close as Won't Do, as behaviour is currently to show a single confirmation modal after all deletion choices are mode. |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2345 |
---|
|
| |
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2335 |
---|
|
| Claudia Malzer | |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2339 |
---|
|
| | |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2336 |
---|
|
| | |
Removed
Sprint Backlog
Feature ID | Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-3754 |
---|
|
| Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2307 |
---|
|
| | |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-3754 |
---|
|
| Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2310 |
---|
|
| | |
|
|
|
|
Issue ID | Deferred to | Notes / Estimates / Actions |
---|
|
|
|
Info |
---|
title | Planning Notes Template |
---|
|
- Current State
- TODO
- Development Estimate
|
Rolled Over From Previous Sprint
In Development
| Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-3754 |
---|
|
| Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2288 |
---|
|
| | - Current State:
- TODO
- fix removeFrom error
- replace `it.contentTypes` with `it`
- doesn't throw an error, but also doesn't make change in db
- fix each-iterator error
- ensure happening within transaction
- attempt to save without flushing, to avoid trying something new
- re-test
- confer with Steve/Ethan if more needed
- Development Estimate: ?
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-3116 |
---|
|
| Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2313 |
---|
|
| | - Current State
- TODO
- check validation pattern for multiple user use-case with Gill
- tests
- Development Estimate: 2.5d
|
NA | Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key |
---|
|
|
UXPROD3754 Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2310 |
---|
|
| | Approach
- add new logic to packageIngestService lines 212-218
- ensure save after block
- use existing patterns for updating PTI
Components and Changes
Tests / Data: package test data
Dependencies: no
Known Unknowns: none
QA: snapshot
Development Estimate: small | | - Current State
- Parking test centralisation until approach has been defined
- sonarLint changes is resolved
- stripes list / list-item interactors is not ready to use yet:
- TODO
- tests need to be done for ui-agreements,, using html interactor as workaround for list
- nothing shows up
- 1 thing shows up
- multiple things show up
- Development Estimate: ?
|
Sprint Backlog
Feature ID | Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
|
JiraFeature ID | Issue ID | Sprint Backlog? | Notes / Estimates / ActionsJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key |
---|
|
|
ERM-2258 | | Approach: - Can mock pluggable to check if plugin shows up
- Check if card is displayed
| Blocked
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1 |
---|
|
|
-ee9b165564fckey | ERM-2214 |
---|
Pending Dependency: ERM-2316 | In Development
| Issue ID | Sprint Backlog? | Notes / Estimates / Actions JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-3754 |
---|
|
| |
JiraJIRA | serverId | 01505d01-b853-3c2e |
---|
|
|
-90f1-ee9b165564fckey | ERM-2288 |
---|
| Current State- tested and working on gokb
- had to set up frontend to test cursor
- being hikari issue identified
- known hikari issue experienced which is not to be addressed
TODO- complete testing on on kbart
- not sure how to test source updates, such as lifecycle
- potentially not set initially from kbart
- code cleanup and then PR
Development EstimateWed 10-90f1-ee9b165564fc | key | ERM-2308 |
---|
|
| | |
|
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD- |
---|
|
|
3116 JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM- |
---|
|
|
2313Approach | | Approach - add accordian to package filters (Availability Constraints)
- show list similiar to Tags / External Source Data
- use multiselect rather than checkboxes doing lookup
- no default to be set
- no lookahead for now
- filter on selection
- Components and Changes
Frontend: ui-agreement Backend: none
Tests / Data: Dependencies: ERM-2306 Known Unknowns
|
- Sorting: not expected for volumes of users expected in list (~10)
- Is name handed from Users as a single name, or first/last name?
- To be consistent across FOLIO, we should keep separate
- Out of scope: giving user list access to non-manager users
- Does Users pre-filter out inactive users?
QA: snapshot | local | testing | other
Development Estimate
NA | Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2315 |
---|
|
| | - Current State
- No progress started
- Previously rewritten to a single component
- that may be covered for tests
- TODO
- extend getResourceIdentifier() with a returnAll boolean parameter (stripes-erm-components)
- tweak test for getResourceIdenitifier
- update ui-agreements to apply logic
- add tests to eResourceIdentifier to check multiple cases
- Development Estimate: <1d
|
For - list size may encourage select rather than checkboxes
- confirmed: expecting to be in the order of 10s, rather than 100s
- therefore use single call (as opposed to tags)
QA: snapshot Development Estimate: 1d
|
Blocked
Feature ID | Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
| Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2214 |
---|
|
| | Pending Dependency: ERM-2316. Moved to Sprint 149 to coincide with ERM-2316 |
In QA
Feature ID | Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
|
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-1343 |
---|
|
| |
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2234 |
---|
|
| | Can regression test a single field array (such as alternateNames) |
|
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-3591 |
---|
|
| |
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2093 |
---|
|
| | Identifier array populated with empty objects |
|
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | STSMACOM-678 |
---|
|
| |
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2220 |
---|
|
| |
|
| |
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2278 |
---|
|
| | Regression test use of plugin in ERM Comparison, dashboard and new agreement line search |
| |
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2279 |
---|
|
| |
|
|
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-3756 |
---|
|
| |
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2289 |
---|
|
| | Will be significant QA / UAT effort Usergroup discussion this week |
|
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-3754 |
---|
|
| |
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2306 |
---|
|
|
Owen Stephens | | Can QA with JSON and provide file for ERM-2308/ERM-2309 |
|
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-3116 |
---|
|
| |
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2312 |
---|
|
| | Can regression test, but not migration from one to another model 9which has been dev tested). |
For Elaboration
Feature ID | Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
|
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | UXPROD-3116 |
---|
|
| |
JiraJIRA | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM |
---|
|
|
-2314ApproachDevelopment Estimate | | Approach - Owen to update issue
- Delete dashboard: present warning
- Scenario 5: show user access level
Components and Changes Tests / Data Dependencies - Should amend the current behaviour to not create a new dashboard in the backend, so a user comes to a splash screen on first access
- Ethan to stub an issue for Owen to review and prioritise after ERM-2314
- Est: 0.5d to add a splash screen once 2314 is done
Known Unknowns - How will the order weight interact? Requires API.
|
QA: snapshot | local | testing | other
- Routing in tab group is non-trivial
- Drag and drop accessibility (existing handle should be fine for tabbing), will need custom keyboard management
QA: snapshot Development Estimate: 5d - expecting to carry over into Sprint 149
|
For Release Prep
Feature ID | Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
|
|
|
|
Bugfix Cycle
Feature ID | Issue ID | Sprint Backlog? | Notes / Estimates / Actions |
---|
| |
|
|
Sprint Summary
ERM
Sprint Summary
ERM Jira Legacy |
---|
server | System JIRA |
---|
columnIds | issuekey,summary,issuetype,assignee,status,components |
---|
columns | key,summary,type,assignee,status,components |
---|
maximumIssues | 20 |
---|
jqlQuery |
---|
|
Sprint Backlog? | Notes / Estimates / Actions | labels != release and labels in (licenses, agreements, erm) and Sprint = 1363 and issuetype in standardIssueTypes() | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
|
Dashboard
JiraJIRA | columnIds | issuekey,summary,issuetype,assignee,status,components |
---|
columns | key,summary,type,assignee,status,components |
---|
maximumIssues | 20 |
---|
jqlQuery |
---|
|
labels != release and labels in (licenses, agreements, erm) labels = dashboard and Sprint = 1363 |
|
and issuetype in standardIssueTypes() | serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
|
DashboardOther
JiraJIRA | columnIds | issuekey,summary,issuetype,assignee,status,components,labels |
---|
columns | key,summary,type,assignee,status,components,labels |
---|
maximumIssues | 20 |
---|
jqlQuery | (labels = release or labels not in (licenses, agreements, erm, dashboard)) and Sprint = 1363 |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
|
OtherNot Labeled
Jira Legacy |
---|
server | System JiraJIRA |
---|
columnIds | issuekey,summary,issuetype,assignee,status,components |
---|
columns | key,summary,type,assignee,status,components |
---|
maximumIssues | 20 |
---|
jqlQuery | (labels = release or labels not in (licenses, agreements, erm, dashboard)) labels is empty and Sprint = 1363 |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
|