SPIKE - Investigate minimal FOLIO platform

Description

Overview

The Tech Leads group has identified a desire for a minimal platform. That is the minimal set of modules/interfaces required to have a operable FOLIO system that you can log into.

More details can be found on the wiki .

Acceptance Criteria

  • Findings are documented on the wiki

  • The decision log page is updated with a link to the findings

  • The set of modules comprising a minimal platform has been identified, validated to provide a working system that satisfies the minimum functionality (defined below)

  • The functionality provided by the minimal platform should allow a user to log-in via the Stripes UI and allow to manage users and permissions. Modules that are not directly involved in providing that functionality should not be part of the minimal platform.

  • Generic UI services like Notes, Tags and Password Validation should be made optional by letting the Stripes UI to omit functionality.

  • Any functionality that belongs to a specific functional unit (e.g service point selection) should be optional.

  • JIRAs have been created for possible actions we can take to slim down the list even more, e.g limiting mod-login's dependency on the inventory APIs, mod-users-bl dependency on the service-points API

    • These JIRAs should be linked to the wiki page created.

Starter for 10 Module List

Provided by  might be out of date

  • mod-users

  • mod-configuration

  • mod-permissions

  • mod-login

  • mod-pubsub

  • mod-circulation-storage

  • mod-inventory-storage

  • mod-password-validator

  • mod-authtoken

  • mod-event-config

  • mod-template-engine

  • mod-email

  • mod-sender

  • mod-notify

  • mod-users-bl

  • mod-patron-blocks

  • ui-users

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Mike Taylor September 28, 2022 at 5:02 PM

As of earlier today, this is no longer blocked and can, I think, be closed.

Craig McNally August 8, 2022 at 3:59 PM

is this still blocked?

Steve Ellis July 28, 2022 at 3:10 PM

and - FWIW I'm not blocked by the meeting and am working on what needs to change in  mod-usersbl to reduce its dependencies which I'll share in the meeting on Monday or perhaps sooner to give folks a chance to think it over.

Marc Johnson July 28, 2022 at 8:36 AM

Blocked until a meeting the week of Aug 1

Is this the meeting has arranged due to my feedback?

If so, my feedback does not block the start of the work to make service points etc optional dependencies in mod-users-bl that I think wanted to start on.

Khalilah Gambrell July 27, 2022 at 6:26 PM

Blocked until a meeting the week of Aug 1

Done

Details

Assignee

Reporter

Priority

Sprint

Development Team

Stripes Force

Release

Nolana (R3 2022)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created July 28, 2021 at 12:30 PM
Updated October 10, 2022 at 3:11 PM
Resolved October 10, 2022 at 3:11 PM
TestRail: Cases
TestRail: Runs