April 13, 2023
Kristin Martin
Evaluation Process for New FOLIO LSP Functionality
| www.folio.org
1
Current Group Members
| www.folio.org
2
Background of the Problem (still here!)
| www.folio.org
3
Original Charge (as we understood it in June 2022) …
Determine how FOLIO as a project will decide what code and new modules it is willing to accept into the project
→ Determine way to decide whether new code brings enough benefit to be worth the cost
→ Develop process to assess new modules that addresses functional and technical needs (and provides a blueprint for long-term support)
→ Provide contributors with a clear mechanism and understanding on how they can and should contribute
| www.folio.org
4
… but! (Feedback from the recommendations in May 2022)
| www.folio.org
5
Timeline of work on project
August 2022
WOLFCon Discussion
Agree on next steps to create immediately actionable criteria for module review, including PC, TC, and an MOU.
“Vision for Future FOLIO Builds” to determine longer term goal for flexibility and ease of deployment
November 2022
Vision for Future FOLIO Builds disbanded
No one is able to lead effort. Related work may continue through TC subgroup on FOLIO architecture (currently group is on hold).
December 2021
Scope Criteria Group Formed
Discussed challenges of both the size and complexity of FOLIO releases and management of requests for new FOLIO functionality
May 2022
Initial results presented to Councils
Proposed new module review process by PC, then to TC (ultimately rejected in current form as too burdensome).
Suggestions for ways to manage FOLIO by having a Core set of modules, along with “approved” and “recommended” modules.
| www.folio.org
6
Timeline of work on project
December 2022
Evaluation Process for new FOLIO Modules Presented
Module-focused and light weight process for a PC/TC review, with MOU requirement for new module
Process rejected again with concerns around module focus, MOU management, and Community Council engagement.
April 2023
Evaluation Process for new FOLIO LSP Functionality
Here we are today!
| www.folio.org
7
What’s Different? Addressing the Feedback
| www.folio.org
8
What’s Different? Addressing the Feedback
| www.folio.org
9
Contributors are encourage to engage with Project prior to beginning
Want to build a FOLIO functionality to contribute to FOLIO build / codebase
Built FOLIO feature and want to contribute to FOLIO LSP official release
Pre-build/mid-build conversation with PC/TC/ SIGs as appropriate
Included in next Official Release
Passes full criteria review for PC
Contributing New Features to FOLIO
Passes full criteria review for TC
Contributor signs MOU with OLF/CC
| www.folio.org
10
Next Steps
| www.folio.org
11