ERM Sprint 117

ERM Sprint 117

Sprint Goal / Focus

  • UX Improvements

Sprint Schedule

  • Sprint: 117

  • Release: 2021.3 Kiwi

  • Start Monday 21 Jun

  • Finish Friday 2 Jul

  • Sprint Board

  • Jira Sprint: 908

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

  • @Aditya matukumalli unavailable

  • @Claudia Malzerunavailable from Thu 24 Jun

  • @Ethan Freestone unavailable from Thu 24 Jun 

Lead Roles:

  • Front End Code Review: @Ethan Freestone

  • 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 Summary

ERM

Dashboard

Other

 

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/ERM-1746

@Ethan Freestone

 

 

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

@Ethan Freestone

 

 

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

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

@Ethan Freestone

Estimate: 1d FE investigation.

If not got any further by end of Tuesday, to confer with @Aditya matukumalli

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

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

Estimate: 2d + documentation

Really needs some pruning and refactor, with a new component to handle state management of dynamic fields. 

Doing this would give a good 

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

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

@Monireh Rasouli

Can separate the frontend and backend validation.

  • Agreements and License name is a good example for how, though should not truncate. 

 

 

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

@Monireh Rasouli

Triggers a refetch that shouldn't be happening.

Need to check for unintended consequences when removing POST line. May not need to deal with PUT. if that works. 

https://folio-org.atlassian.net/browse/UXPROD-3090https://folio-org.atlassian.net/browse/UXPROD-3102

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

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

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

https://folio-org.atlassian.net/browse/ERM-1734https://folio-org.atlassian.net/browse/ERM-1737

@Claudia Malzer

Estimate: 0.5d 

No way for users to  know what the a11y shortcuts that have been added recently are. A suite of changes to introduce a help screen via a link for the app icon.

REQUIREMENTS:

  • Add app icon menu

  • Displays shortcuts based on operating system

  • Add new keyboard shortcut to open the modal

Notes: 

  • ERM use default keyboard shortcuts option in stripes-components, so new shortcut should be in default keyboard shortcuts

    • though action labels are missing =in default record)

  • modal script already distinguishes operating system

TODO:

  • submit change / pull request to stripes-component with new translation keys (2h), for review by John Coburn

How to test with different OS? 

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

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

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

@Claudia Malzer

@Monireh Rasouli

Slight different is working with widgets rather than panes.

Notes:

  • widgets can have focus by tabbing through action and other buttons. 

  • Shortcut 2 should be in the top level context

  • Shortcuts 3, 4 and 5 refer to widget instance configuration screen

TODO: 

  • Claudia to re-build vagrant and set up dashboard. Widget options are not being presented. 

 

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

@Ethan Freestone

Requires investigation

 

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

@Ethan Freestone

Estimate: >0.5d

Should be sufficient to run frontend and integration tests. 

 

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

@Ethan Freestone

Blocker for ERM-1540/1542

Notes: 

  • Does not change the settings label

  • Expecting to send ID rather than reference

  • Data is correctly sent - frontend issue

TODO:

  • Change the field name

  • Change how data options list is - use IDs rather than values (fieldName – input.role.id rather than input.role.value)

 

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/ERM-1656

@Monireh Rasouli

Has similarities to ERM-1697

 

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

@Monireh Rasouli

Not seeing changes in local environment. 

Need to clear workspace to reset environment. 

 

https://folio-org.atlassian.net/browse/ERM-1600 / https://folio-org.atlassian.net/browse/ERM-1601

@Monireh Rasouli

Returned to backlog to reincorporate changes from 1691-1693. 

 

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

@Peter Böhm

 

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

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

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

@Owen Stephens

In QA

Debt carried forward to Sprint 117:

 

https://folio-org.atlassian.net/browse/ERM-1542 / https://folio-org.atlassian.net/browse/ERM-1543

@Owen Stephens

In QA

 

https://folio-org.atlassian.net/browse/ERM-1691 / https://folio-org.atlassian.net/browse/ERM-1692 / https://folio-org.atlassian.net/browse/ERM-1693

@Owen Stephens

In QA

 

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

Resolved

 

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

Resolved


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/ERM-1750

@Claudia Malzer

 

 

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

@Claudia Malzer

 

 

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

@Claudia Malzer

Split from ERM-1735

 

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

@Peter Böhm

 

Removed

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions