2022-12-07 Meeting notes
Date
Attendees
- Craig McNally
- Ankita Sen
- Maccabee Levine
- Marc Johnson
- Jenn Colt
- Ian Walls
- Zak Burke
- Jeremy Huff
- Olamide Kolawole
- Ingolf Kuss
- Radhakrishnan Gopalakrishnan
- VBar
- Zorian Sasyk
- Jakub Skoczen
Discussion items
Time | Item | Who | Notes |
---|---|---|---|
1 min | Scribe | All | Ankita Sen is next, followed by Jakub Skoczen Maccabee Levine filled in last week. |
- | TCR Board Review | All | No news. Reminder: 27th January is the Deadline for acceptance of new modules by Technical Council |
- | RFCs | All | No news. |
10 min | Technical Council Sub Groups Updates | All | Translations Subgroup: Zak Burke - Didn't meet this week. The summary document will be ready by next week with the gist of the discussions and how to move forward with this. Controlling AWS Hsoting Costs: No news. Pushed till next week. Breaking Changes: Jeremy Huff - Took a break due to Thanksgiving holidays and Ankita Sen being away. She has created a draft RFC and submitted for feedback from the subgroup. The calendar event lapsed so scheduling conflicts were there this week. Will have more updates next week. Improve the TCR Process : Jeremy Huff -Scheduling conflicts so was away. Marc Johnson - First retrospectives have been decided and agreed upon. Craig McNally - Retrospectives have been created and scheduled and boards have been created. Tech Council Charter Revisions : Jenn Colt -Had our first meeting. Significant news is that the 2018 TC charter has been superceeded by the CC's unveiling of the new governance and a new charter for TC is already made available. Changes to the 2018 Charter have been started according to the new available charter. ADR Process Improvements : Radhakrishnan Gopalakrishnan - Good progress has been made and migration is underway and at least 10 of the collective decisions made are being migrated now. Once the migration are done a need of volunteers will arise for doing a quick sanity check on them. A new section has been added describing steps on how to create ADR and seek approval for them. |
5-10 min | Additional meeting time dedicated to topic discussions | Topics:
Today:
| |
5-10 min | MODCONF-131 | All | Today:
Previous: Mike Taylor is looking for "buy-in" from the TC on his proposed changes to mod-configuration. See Fixing the security problem in mod-configuration for proposal and Configuration and customization in FOLIO for context. How do we evaluate this w/o considering the bigger picture (distributed configuration vs centralized configuration vs both)?
He points out inconsistency in configuration APIs, does this proposal address that? Is there a gap in our decision making processes? There's sentiment that the RFC process is too "heavy".
Decision:
|
* | Topic backlog | All | Review/introduce/triage unprioritized items, and if there's time start discussion items. |
Topic Backlog | |||
How can/should the TC weigh in on the architectural impact of new modules? | Introduce the topic
Notes Today: Craig McNally - Have noticed this during the TCR-0009. Brainstorming is suggested top make some progress and get some ideas going about this topic. One first step is introducing recommended and optional step into our Process for reaching out to the TC before development of new module start. It is a multi faceted thing and not simple. It might be helpful to look at concrete example that TCR-0009 brought to the table. The topic is more subjective. Zak Burke - Current process of Technical Review focuses on code correctness and maintainability, but on other hand there are Sys admins that treats the modules as black box and don't care about the code correctness, the language it is coded in. How do we want to think about the module the community owns? Is it easier if they are considered as a black box but do we want to compromise on the maintainability? Maybe we can reframe this as module feedback process ? Marc Johnson - Our existing policies for reviewing modules are very specific and is as little ambiguous as possible. We don't really have a proper definition of what exactly the architecture is. None of the review process has this exact thing defined. Uniformity is missing. TC should review during the first TCR process to decide whether a new module has any architectural impact. It can be a trigger point to work into the blue print work. Action Items:
| ||
20 min | WOLFcon Hot Topics | All | An overview was provided of the "hot topics" at WOLFcon. It seems clear that the TC ought to be involved in these discussions/efforts; what is the best way to participate?
Notes: Deferred |
Cyber Resilience Act | Craig McNally /All | From Craig McNally in #tech-council: This was brought to my attention earlier today...
Today: Deferred | |
Optimistic Locking interfering with batch update in inventory | Conversation started in slack:
Topic has been addressed. Core team has agreed to implement as separate API that disables optimistic locking. See also Bulk Operations redesign, different issue but seems related. Today: Deferred | ||
Ease of Installing FOLIO | All / Ian Walls | From last week:
Today:
| |
Revisiting FOLIO Governance | All / Ian Walls | Slack discussion: Revisiting FOLIO Governance | |