ERM Sprint 154

ERM Sprint 154

Sprint Goal / Focus

  • Nolana: NA

  • Orchid: ??

Sprint Schedule

  • Sprint: 154

  • 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 4 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:

  • Monireh: Sick 28 Nov

Lead Roles:

  • Code Review: @Ethan Freestone

  • QA:  @Owen Stephens 

QA Environment: 

  • folio-snapshot

Present

  • @Jag Goraya

  • @Ethan Freestone 

  • @Peter Böhm  

  • @Claudia Malzer 

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

  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 

- not ready

- pending triage / planning

 

Sprint Focus

 

Planning Notes Template

  • Triage

  • Approach

  • Components and Changes

    • Frontend

    • Backend

  • Tests / Data

  • Dependencies

  • Known Unknowns

  • QA: snapshot | local | testing | other

  • Development Estimate

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

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

@Monireh Rasouli 

See issue comments for example

Requires ERM-2416

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

@Claudia Malzer 

 

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

@Claudia Malzer 

  • Approach

    • Removed button from route switcher

    • Remove combined filters and lookup from eresources view 

    • Remove links to eresources in utility file

    • No changes to endpoint

    • Remove redundant tests where components no longer exist

  • Components and Changes

    • Frontend: ui-agreements

    • Backend

  • Tests / Data: remove redundant tests

  • Dependencies

    • preferable to wait for ERM-2416 to be merged

  • Known Unknowns: NA

  • QA: snapshot 

  • Development Estimate: 0.5d

No Feature

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

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

  @Peter Böhm 

  • Triage

    • may be front and back end considerations, depending on where filename and extension

    • download.blob

  • Approach

    • Investigate what one of these download.blob changes or provides re filename and filetype.

    • Does changing download.blob have the desired? 

    • Compare differences between download.blob instances and identify different use cases that neeed to be handled

    • Set up generic download.blob in stripes-erm-components 

    • Apply shared component in agreements, licenses, lkb

  • Components and Changes

    • Frontend: 

      • stripes-erm-components

      • others TBC?

    • Backend: TBC

  • Tests / Data

  • Dependencies

  • Known Unknowns

    • Duplicate agreement name: will be handled outside of this issue

  • QA: snapshot 

  • Development Estimate: 3d

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

@Ethan Freestone 

  • Approach

    • Availability in eResources search has refdata multiselect pattern to use

  • Components and Changes

    • Frontend: ui-agreements

    • Backend: none

  • Tests / Data

    • additional filter tests

  • Dependencies / Known Unknowns: NA

  • QA: snapshot 

  • Development Estimate: < 0.5d

Release Tasks (Nolana)

Release Tasks (Morning Glory Hot Fix)

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

stripes-kint-components release

 @Ethan Freestone 

Translation fixes: 

Release Tasks (Non-Flower Release)

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

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

To resolve once MG HF changes are resolved. 

Maintenance

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

NA

 

 

Changes

Added

Removed: note whether rescheduled or deferred

Feature ID

Issue ID

Change

Notes

Feature ID

Issue ID

Change

Notes

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

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

@Claudia Malzer  

 

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

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

@Monireh Rasouli  

 

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

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

 @steve.osguthorpe 

 

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

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

  @steve.osguthorpe 

 

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

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

@Ethan Freestone  

 

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

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

@Ethan Freestone 

 

 

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

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

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

 

  • Triage

  • Approach

    • OS to provide target list of keys

    • copy original value for corresponding key from declared source into stripes-kint-components

  • Components and Changes

    • Frontend: stripes-kint-components

    • Backend: NA

  • Tests / Data

    • source list to be added to issue

  • Dependencies / Known Unknowns: NA

  • QA: MG bugfix (reset cache)

  • Development Estimate: timebox Tue+Wed

https://folio-org.atlassian.net/browse/FOLREL-550

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

 

@Ethan Freestone 

Release for string template fixes:

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

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

@Claudia Malzer 

 

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

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

@Monireh Rasouli 

 

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

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

@Monireh Rasouli 

 

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

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

@Monireh Rasouli 

 

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

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

@Ethan Freestone 

 

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

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

@Monireh Rasouli 

 

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

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

@Monireh Rasouli 

 

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

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

@Monireh Rasouli 

 

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

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

@Claudia Malzer 

 

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

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

@Claudia Malzer 

 

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

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

@Monireh Rasouli 

 

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

 

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

 

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