ERM Sprint 177

Sprint Goal / Focus 

  • Bug Fixes 
  • Document filters

Sprint Schedule

  • Sprint: 177
  • Release: 2023.2 Poppy 
    • Sprint 178: Bugfix Release Deadline (10 Nov 2023) [FOLREL-581]
  • Release: 2024.1 Quesnalia 
    • Sprint 2 of 11 since Release Development Cycle Starts (Sprint 176) to Feature Freeze (Sprint 186: 15 Mar 2024)
    • Sprint 187: Module Release Deadline (22 Mar 2024) [FOLREL-565]
    • Sprint 189: Bugfix Release Deadline (19 Apr 2024) [FOLREL-581]

Development Meetings

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

  • Monireh: off 23-27 Oct
  • Jack: off 30 Oct

Lead Roles:

QA Environment: 

  • folio-snapshot, folio-snapshot-2

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


Sprint Focus


Planning Notes Template

  • Triage

  • Approach
  • Components and Changes

    • Frontend

    • Backend

  • Tests / Data / Dependencies

  • Known Unknowns

  • QA: snapshot | local | testing | other

  • Release Target: 
  • Development Estimate



No Feature

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

ERM-3063 - Getting issue details... STATUS

    • Approach

      • set or unset refdata category
      • needs migration
        • look for and plug missing context 
        • change categoryId
        • add foreign key constraint migration
    • Components and Changes

      • Frontend: none

      • Backend: mod-agreements

    • Tests / Data / Dependencies: NA

    • Known Unknowns: NA

    • QA: snapshot

    • Release Target:  Quesnalia
    • Development Estimate

ERM-2631 - Getting issue details... STATUS

  • Triage

  • Approach
    • set up new open source project in K-Int gitlab
    • new micronaut service required (not using okapi or grails)
    • set up a test instance
    • will need a different dev workflow (probably using local copy of service)
    • working title: pushkb
    • avoid storing caches of transient data
  • Components and Changes

    • Frontend: na

    • Backend: new

  • Tests / Data / Dependencies

    • Align to when GBV start testing and using pushkb endpoint
    • ERM-3048 Possible package schema changes  with endpoint changes
  • Known Unknowns

    • should be (but not clear yet) about TitleInstance Resolver
    • packageSchemaUpdater: potential conflicts when there are multiple copies of schemas in play where backwards compatibility is broken
  • QA: snapshot | local | testing | other

  • Release Target: 
  • Development Estimate

SI-34 - Getting issue details... STATUS


  • Triage

    • needs some work to determine handling options, esp how 
  • Approach
    • surface failing definitions at a module level
    • breaking change to handle error response
  • Components and Changes

    • Frontend

    • Backend: grails-okapi

  • Tests / Data / Dependencies

  • Known Unknowns

    • how do we want the api to work when mix of responses
  • QA: snapshot 

  • Release Target: Quesnalia
  • Development Estimate

Tests

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

NA




Release Tasks (
Non-Flower Release)

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

ERM-3068 - Getting issue details... STATUS

Done 



Release Tasks (Non-Flower Release)

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

ERM-3067 - Getting issue details... STATUS


ERM-3070 - Getting issue details... STATUS


ERM-3074 - Getting issue details... STATUS


ERM-3075 - Getting issue details... STATUS

Ethan Freestone 

Maintenance

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

ERM-2432 - Getting issue details... STATUS / ERM-3071 - Getting issue details... STATUS

(error) Ethan Freestone 

ERM-3073 - Getting issue details... STATUS

  • Approach

    • grep through column names to identify FK constraints
    • check manually each domain class 
    • add _FK to any missing keys
    • set up migrations
    • use pgadmin
  • Components and Changes

    • Frontend

    • Backend

  • Tests / Data / Dependencies

    • test running from new that indexes are created (error) 
    • manually check for one of each GIN type and regular index type, add a single manual index that precondition works and index isn't created
  • Known Unknowns: NA

  • QA: snapshot 

  • Release Target: Quesnalia
  • Development Estimate: ??

ERM-3072 - Getting issue details... STATUS

(error)

Changes

(plus) Added

(minus) Removed: note whether rescheduled or deferred

Feature ID

Issue ID

Change

Notes


ERM-3076 - Getting issue details... STATUS




ERM-3077 - Getting issue details... STATUS



Rolled Over From Previous Sprint


Planning Notes Template

  • Current State
  • TODO
  • Development Estimate

In Development

Feature ID

Issue IDSprint Backlog?

Notes / Estimates / Actions


ERM-2057 - Getting issue details... STATUS

Code Review

ERM-2836 - Getting issue details... STATUS Code Review

ERM-3062 - Getting issue details... STATUS

Code Review

ERM-3056 - Getting issue details... STATUS / ERM-3057 - Getting issue details... STATUS / ERM-3058 - Getting issue details... STATUS ERM-3059 - Getting issue details... STATUS

ui-licenses tests failing on GitHub

will need stripes-erm-components release for tests to work

needs web-toolkit release to fix the right bug


ERM-3061 - Getting issue details... STATUS

  • Current State
    • Steve to do the web-toolkit changes
    • Jack has done the frontend changes
  • TODO
    • Patch releases needed for 
      • web-toolkit-ce (Steve)
      • mod-service-interaction 
      • mod-agreements
      • mod-licenses
      • ui-agreements
  • Development Estimate: ??


Sprint Backlog

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


ERM-2813 - Getting issue details... STATUS


Blocked

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

NA








In QA


Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


ERM-3055 - Getting issue details... STATUS



ERM-3064 - Getting issue details... STATUS



ERM-3065 - Getting issue details... STATUS



For Elaboration

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions






For Release Prep / Pending Testrails

Cross-check against e2e Jira issues

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions










Bugfix Cycle

Feature IDIssue IDSprint 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 labels
Loading...
Refresh

No Label

key summary type assignee status components
Loading...
Refresh