ERM Sprint 105

ERM Sprint 105

Sprint Goal / Focus

  • RTL Tests

  • Accessibility

Sprint Schedule

  • Sprint: 105

  • Release: Iris

  • Quarter: 2021 Q1

  • Start Monday 28 Dec

  • Finish Friday 15 Jan

Last full sprint before module release deadline (22 Jan)

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

Lead Roles:

  • Front End Code Review: @Aditya matukumalli

  • Back End Code Review:  @Ethan Freestone

  • QA: @Owen Stephens

QA Environment: folio-snapshot

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 

 

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/UXPROD-2812

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

 

Added Duplicate Record shortcut

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

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

 

 

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

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

 

 

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

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

Focus is set on update, but not on initial mount. 

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

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

 

Similar setup to ERM-1244

 

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

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

@Aditya matukumalli

Effort: 0.5d frontend. 

Might need to change whole TitleInstance Edit screen to avoid duplication from View screen. 

  • not changing the title card, so possibly not

No need to show across views, so no need for a shared component. 

TODO:

  • Check suppression flag separately in each of the relevant views

  • Add accordian conditionally

  • Tests: eResource > PCI View

    • PCI Discovery component

To run alongside tests for ERM-1275

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

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

 

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

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

@Owen Stephens

Needs clarification and review of whether what has been developed by @Ian Ibbotson (Use this one)meets user requirements. 

See user scenarios here.

TODO:

  • Owen to obtain test data against which to develop

  • Ian to review against built functionality with Owen this week. 

Brought Forward

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

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

@Claudia Malzer

Confusion about what the useful test in this story is. 

Backend interface needs to be mocked. mod-config backend doesn't exist, so would have to use default values.  

  • PR to be withdrawn and replaced to progress to QA. 

  • Tests to be removed in favour of ERM-1460. 

 

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

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

@Peter Böhm

 

 

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

Requires MCL interactors. 

Could be broken down further. 

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

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

@Aditya matukumalli

Feedback from frontend suggests that approach documented in issue now is viable. 

Started building out the filter strings. Technically, splitting filters isn't supported by SearchAndSort, but can be handled within apps. Branch set up for stripes-erm-components, ui-licenses, ui-agreements. 

Completed proof against scenarios  6, 7, 8, 10

TODO: 

  • Clean up logic on mocked scenarios

  • Scenarios: 1-5, 9

    • endDate should be straightforward (just name change)

  • Add String Translations

  • Write Tests

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

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

@Aditya matukumalli

Skipping for interactors: 1269, 

To follow this sprint: 1265, 1273-76

Brought In

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

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

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

@Claudia Malzer

Falling out of ERM-1190. 

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

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

@Aditya matukumalli

 

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

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

@Aditya matukumalli

 

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

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

@Aditya matukumalli

 

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

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

@Aditya matukumalli

 

 

Update to REACT 17

@Aditya matukumalli

In preparation for Stripes 6

 

RTL write up 

@Aditya matukumalli

To add key info about RTL test development for ERM in wiki.folio.org/ERM/ including structure and examples

Removed

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

Effortful to debug at this time - switching priority to accessibility changes

 

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

Effortful to debug at this time - switching priority to accessibility changes