A proposal for module submission/evaluation/review/acceptance will be ready for review by next week's TC meeting ()
The subgroup met twice since last TC meeting, and will do the same again in order to make this happen.
The scope of the proposal is a process for acceptance into an official FOLIO release.
The subgroup acknowledges that a process also needs to be defined for acceptance into the FOLIO community resources (Hosted reference envs, CI/CD, platform-complete, etc.). While related, and also important, this is viewed as out of scope for the Nov 3. proposal.
We've run into situations where migration/upgrade scripts take a very long time to complete, which is problematic. The TC should consider defining some criteria around this... Possibly a phased approach over the course of the next few releases?
It sounds like a couple groups have been working on this and that they're just recently syncing up.
Raman Auramautalked about experiences with migration in Inventory storage, experiments with dropping indices help performance. There seem to be two areas for improvements:
rethink how data migration is done, including ideas from Peter Murray
analyze why certain migration scripts are included in the release and establish a process for testing migrations early, prepare a list of guidelines for properly creating migration scripts, perform performance testing of migrations
Raman Auramauhas documented his ideas on the wiki page, link: ,
TC is asked to review the above document
Next steps: Raman Auramauwill communicate the process and new requirements to the dev teams
(Time permitting) Review the document Jakub Skoczen pulled together outlining what we're trying to accomplish. See here
Zak Burkeasked about the scope of problems where th RFC process would apply, e.g would a breaking change to Stripes Components be a candidate for the RFC process?
Craig McNallythinks that it's primarily a judgement call and it will need to be handled on a case-by-case basis
Owen Stephensasked about next steps for moving the RFC process proposal forward
Craig McNallycommented that primary goal was to present the RFC as one alternative for the decision making process
Jakub Skoczenmentioned that the motivation part in the problem statement document should be extended to better define the scope of the problems which should be applicable to the decision making process
Time permitting
TC charter review
All
Action items
Jakub Skoczen to create a Tech Council repo and move Acceptance Requirements document