ERM Sprint 131

Sprint Goal / Focus

Sprint Schedule

  • Sprint: 131
    • Start Mon 10 Jan
    • Finish Fri 21 Jan
    • Sprint Board
    • Jira Sprint: 1114
  • Release: 2022.1 Lotus  
    • Sprint 133: Module Release Deadline
      • Backend 16 Feb 2022
      • Frontend 18 Feb 2022
    • Sprint 136: Bugfix Deadline (25 March 2022)

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

  • None

Lead Roles:

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

 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 


Planning Notes Template

  • Approach
  • Components and Changes
    • Frontend
    • Backend
  • Tests / Data
  • Dependencies
  • Known Unknowns
  • QA: local | testing | snapshot | other
  • Development Estimate

Sprint Focus

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions


ERM-1923 - Getting issue details... STATUS

ERM-1920 - Getting issue details... STATUS
(question)
  • Ethan to refer to Steve

ERM-1973 - Getting issue details... STATUS

Claudia Malzer 

Save and retrieve does not display record

See related discussion in #erm-testing.

Appears to not retrieve

  • Approach
    • may be as simple as adding a `shouldRefresh : true` to interfaces manifest on AgreementViewRoute (line 173)
    • otherwise may need a specific kind of refresh 
    • Or there may be an undocumented prop
  • Components and Changes
    • Frontend
      • AgreementViewRoute
    • Backend: none
  • Tests / Data: none
  • Dependencies: none
  • Known Unknowns
  • QA: snapshot 
  • Development Estimate: needs investigation

ERM-1974 - Getting issue details... STATUS

Credentials button not uniquely identified when multiple interfaces

See related discussion in #erm-testing.

  • Approach
    • not clear of credentials are hidden (uses - rather than *(
    • different interfaces should be acting independently, as per issue report
    • needs some straightforward refactoring to make the code clearer, add comments, remove redundant functionality etc
  • Components and Changes
    • Frontend: viewOrganisationsCard on stripes-erm-components
    • Backend: none
  • Tests / Data: 
    • need to add interface with multiple credentials via Organizations
  • Dependencies: none
  • Known Unknowns
  • QA: snapshot 
  • Development Estimate: needs investigation



ERM-1943 - Getting issue details... STATUS

(error)

Subject to feedback on how Agreements works with AWS, which is currently blocked. 

Moved for holding to Sprint 132. 

UXPROD-3337 - Getting issue details... STATUS

UXPROD-3338 - Getting issue details... STATUS

ERM-1906 - Getting issue details... STATUS

ERM-1907 - Getting issue details... STATUS

ERM-1908 - Getting issue details... STATUS

ERM-1909 - Getting issue details... STATUS

ERM-1910 - Getting issue details... STATUS

ERM-1911 - Getting issue details... STATUS

(error)

Needs conversation between Owen and Gill. 

Will push back to new year, which may force a quick fix. 








Rolled Over From Previous Sprint

For Development


Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

FAT-82 - Getting issue details... STATUS

ERM-1300 - Getting issue details... STATUS

ERM-1293 - Getting issue details... STATUS ERM-1301 - Getting issue details... STATUS

ERM-1301 - Getting issue details... STATUS

Done, but not able to pull request.

Continuing to have Jenkins issues. 

May need to expedite move to GitHub Actions 

  • Ethan to follow up what is needed for frontend repositories

ERM-1904 - Getting issue details... STATUS


Are the conditions to restart this right? Not really.

No real analysis of alternative index opportunities has been done. Needs a review of where the queries are (see ERM-1952). 

TODO:

  • Close as Won't Do (in favour of ERM-1952)
  • Tidy up ERM-1904 branch and PR

UXPROD-3339 - Getting issue details... STATUS

ERM-1799 - Getting issue details... STATUS

  • Approach
    • most identifiers are stored on TI, not PCI or PTI
      • this change duplicates it in multiple places
    • add new class (collection of matchkey information) to ermResource abstract class
    • tweak ingest to assign class to PCI and PTI
    • enact this where the entry points converge
      • creation of TIs happens in TitleInstanceResolver -
      • PCI and PTIs are created in a shared process during the ingest
    • store as domain class (matchkey/value string pair) rather than json
  • Components and Changes
    • Frontend: none
    • Backend: mod-agreements
  • Tests / Data
    • won't need to expose through api
    • locally verify with SQL queries to ensure appear in 
  • Dependencies: none
  • Known Unknowns: not yet
  • QA: local vagrant
  • Development Estimate: 

ERM-1931 - Getting issue details... STATUS

Returned to Dev. Sort by reference not doing anything. 

This is not to do with null sorting, but comparing two non-null references.

Could be attempting to sort on grails transient getters(?). 


UXPROD-3335 - Getting issue details... STATUS

ERM-1850 - Getting issue details... STATUS

  • PB to investigate issues with the query not filtering correctly
  • Owen to test GOKb XML
UXPROD-3140 - Getting issue details... STATUS

ERM-1744 - Getting issue details... STATUS / ERM-1745 - Getting issue details... STATUS

In Code Review.

Work is done, but not locally tested against backend (couldn't get mod-service-interaction running). Will test as part of backend.


ERM-1938 - Getting issue details... STATUS

(minus)

S3 File Migration blocked pending FOLIO-3362 - Getting issue details... STATUS


ERM-1953 - Getting issue details... STATUS

Monireh Rasouli 

Jenkins errors on PR. Looks like okapi needs to be defined. a missing dependency on ui-licenses, so that needs adding. Suggests there's a duplicate in stripes core, caused by a dependency on a different version. 

DONE: 

  • Changes work fine locally
  • Test are added and running

TODO:

  • Check useAcq methods
  • mock useOkapiKY as  a call from stripes-core

For QA

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions





For Release Prep

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions






Bugfix Cycle

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions





Brought In

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions









Removed

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
Loading...
Refresh