ERM Sprint 124

ERM Sprint 124

Sprint Goal / Focus

  • Module release deadline

Sprint Schedule

  • Sprint: 124

    • Start Monday 27 Sep

    • Finish Fri 8 Oct

    • Sprint Board

    • Jira Sprint: 1037

  • Release: 2021.3 Kiwi  

    • Sprint 124: Module Release Deadline

    • Sprint 127: Bugfix Deadline

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

  • NA

Lead Roles:

  • Front End Code Review: @Aditya matukumalli

  • Back End Code Review: @Ethan Freestone

  • QA: @Owen Stephens

QA Environment: folio-snapshot

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   .

 

Planning Notes Template

  • Approach / Constraints

  • Components and Changes

    • Frontend

    • Backend

  • Tests

  • Data

  • Dependencies

  • Known Unknowns

  • QA

    • environment: local | testing | snapshot | other

    • data

    • scripts

  • Development Estimate

 


Sprint Focus

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

@Claudia Malzer

  • Approach / Constraints

    • Expand placeholders in accordance with folio stripes i18n guidelines. This will bypass the need for toLowercase.

    • No dynamic input to be concerned about.

    • To find types, interrogate where core docs is called from for recordType prop

      • expected to expand for  

        • amendment

        • license

        • core documents

        • supplementary docs

        • term

  • Components and Changes

    • Frontend

      • coredocs, supplementarydocs, terms: change template string based on type

      • en.json: remove old and add two new translation strings for each type

    • Backend: none

  • Tests: no changes to tests needed

  • Data: none

  • Dependencies: none

  • Known Unknowns: none

  • QA

    • environment: snapshot

    • data / scripts: none

    • will need to wait for Localize to test German translations

  • Development Estimate: <0.5d

 

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

@Owen Stephens

  • Dependencies

    • cannot access the GBV minerva server

  • Approach / Constraints

    • attempt to recreate on non-GBV environment

 

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

@Claudia Malzer

  • Approach / Constraints

    • MCL property 'isSelected' 

    • pass property in route for agreements and platforms

    • remove any references to legacy selectedRow properties

  • Components and Changes

    • Frontend

      • ui-agreements:

        • platforms-view / route, agreements-view / route

        • insert property

    • Backend: none

  • Tests: none (should be handled by existing stripes-components MCL tests)

  • Data: none

  • Dependencies: none

  • Known Unknowns: none

  • QA

    • environment: snapshot 

    • data / scripts: none

  • Development Estimate: <0.5d

 

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

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

@Ethan Freestone

  • Approach / Constraints

    • typeMismatch indicates a backend issue

    • requires investigation to triage

  • Components and Changes

    • Frontend: none stripes-erm-components

    • Backend: web-toolkit (needs triage)

  • Dependencies

    • developer will need web-toolkit permissions none

  • Development Estimate: <1d

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

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

@Peter Böhm

  • Approach / Constraints

    • ERM-1798 changes the default behaviour, but affords the current (legacy) approach

    • However, data model isn't changing except to support 1 to many siblings

    • Pass everything needed from the work to the view

    • Groovy code in the view to expand everything that is not the current title instance

    • Follow existing pattern for export data, building it as if it is a new object

  • Components and Changes

    • Frontend: none

    • Backend

  • Tests: none

  • Data: standard Gokb data import

  • Dependencies: none

  • Known Unknowns: none

  • QA

    • environment: snapshot

    • data / scripts: none

  • Development Estimate: 3d

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

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

@Aditya matukumalli

 

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

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

@Aditya matukumalli

 

Release Tasks

Feature ID

Issue ID

Sprint Backlog?

Notes / Actions

Feature ID

Issue ID

Sprint Backlog?

Notes / Actions

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

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

@Aditya matukumalli

 

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

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

@Ethan Freestone

 

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

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

@Ethan Freestone

 

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

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

No change to module since Kiwi

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

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

@Aditya matukumalli

 

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

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

@Aditya matukumalli

 

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

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

@Aditya matukumalli

 

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

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

@Aditya matukumalli

 

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

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

@Aditya matukumalli

 

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

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

@Aditya matukumalli

 

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

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

@Aditya matukumalli

 

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

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

@Aditya matukumalli

 

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

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

@Aditya matukumalli

 

 

 

 

Brought Forward

For Development

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

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

@Ian Ibbotson (Use this one)

 

 

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

@Ethan Freestone

TODO: Complete integration tests 

Estimate: 2d (end Tuesday)

 

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

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

@Claudia Malzer

  • Approach

    • use interactors to update last test

  • Tests:

    • Initial values 

  • Development Estimate: <0.5d

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

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

@Monireh Rasouli

 

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

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

@Monireh Rasouli

 

 

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

@Monireh Rasouli

  • Approach / Constraints

    • use existing card component

    • changes needed to edit and view panes

    • relative widths:

      • 3-3-6 for edit

      • 3-9 for view

  • Components and Changes

    • Frontend:

      • view: stripes-erm-component: internal-contact-card

      • edit: stripes-erm-component: user-field

    • Backend: none

  • Tests / Data / Dependencies: none

  • Known Unknowns: none

  • QA:  (Gill)

    • environment: snapshot

    • data, scripts: none

  • Development Estimate: <0.5d

https://folio-org.atlassian.net/browse/STCOM-875

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

@Aditya matukumalli

Resulting from React17 upgrade.

Tests failing because of React16.

For QA

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

@Owen Stephens

 

 

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

@Owen Stephens

 

 

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

@Owen Stephens

 

For Release Prep

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

@Owen Stephens

 

Brought In

Feature ID

Issue ID

Sprint Backlog?

Feature ID

Issue ID

Sprint Backlog?