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

key summary type due assignee status components
Loading...
Refresh

Dashboard

key summary type due assignee status components
Loading...
Refresh

Other

key summary type due assignee status components
Loading...
Refresh

 

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