2021-09-17 - Sys Ops & Management SIG Agenda and Notes

Date

Attendees

Ingolf Kuss James Fuller jpnelson Axel Dörrer Anton Emelianov (Deactivated) Brandon Tharp Hkaplanian Chris Rutledge Ian Walls jroot Florian Gleixner

Goal

Discussion items

TimeItemWhoNotes
30FOLIO infrastructure / NFRs

What are we going to do with the debt?

  • Harry is concerned about the PC and their perspective
    • The App Store model comes with some communication problems, some people are concerned that they will loose support for key features
    • Roadmap document lists features
    • Harry is trying to balance features with these NFRs that can directly impact our ability to expand the user base and developer base
      • How to we get NFRs onto the roadmap
  • Jason wants a way to surface NFRs to a roadmap level.
  • James would like to see a short paragraph that explains the desired arrangement of Code and Functionality that does not include the phrase "App Store"
  • Anton is interested in combining modules back together to reduce the total number of modules
    • Combine Storage and Business Logic modules: Lots of support; Get rid of the storage modules
      • Should improve performance by reducing HTTP calls
      • Later combining schemas could further improve this
  • Brandon mention that there is some orchestration in OKAPI that can create issues
    • Brandon would like to see this removed, so that modules can be upgraded without running directly into OKAPI
    • OKAPI shouldn't do any kind of orchestration; We want a leaner OKAPI
    • Brandon wants this to a pure API gateway and not let it deploy containers
      • Anton agrees and is interested in replacing OKAPI with a more standard library
        • Folks are interested in this, but it is a lot of work and will take significant time to unwind
      • Ian has looked at other API gateways and is interested in the Platform Components coming more off-the-shelf
        • Ian advocates for NOT asking for permission for this kind of change.
30FOLIO Integrations
  • Jason, Axel, and Florian where all at the Integrations meeting on Tuesday
  • Jason is consolidating and cleaning up spreadsheets on integrations
  • We are still seeking feedback, it should be easier to collect once the spreadsheet is ready
    • Ingolf is directly soliciting feedback until Tuesday 9/21 at 10am EST, particularly about Pain Points
  • What are the next steps
    • Talk to Implementers Group and then try to get onto the Roadmap
      • Who is on the Roadmap group and how often to they meet? It was created out of the PC



Action items

  • Type your task here, using "@" to assign to a user and "//" to select a due date
  • James Fuller Will work on a paragraph that describes the packing of code and functionality in FOLIO that does NOT use the App Store analogy
  • Get NFRs on the Roadmap