- Slack: tc-evaluation-process
- Meeting Time: Every week on Tuesday, 11AM - 12PM EST
- Zoom Meeting ID: 830 2941 7442
- Zoom Link: https://openlibraryfoundation.zoom.us/j/83029417442?pwd=amdndnBLd1loMlFET1Z3RU8yWEh6UT09
...
- Previous TC discussions: 2021-10-13 Meeting notes, 2021-10-20 Meeting notes, 2021-10-27 Meeting notes, 2021-11-10 Meeting notes
- Draft Document: Technical decision making process in FOLIO
- RFC process: https://github.com/folio-org/rfcs
- Development process: https://dev.folio.org/guidelines/development-design-review/
- Tech Lead: Technical Designs and Decisions
- FOLIO Developers: https://dev.folio.org/
...
- Approaches: pilot RFC process within TC, invite dev team to participate, clarify decision categories that are required to go through RFC process, and explore additional tools.
- Need TC instruction so the subgroup can focus on one or two concrete things:
- Piloting RFC process
- Define "substantial change" categories
- Tools for providing feedback before formal RFC process
32022/03/15/2022
To do list:
- TC-internal: collect current/incoming changes that need TC decision for piloting RFC process
- Authentication Token Architecture
- This has been proposed by Steve Ellis on Nov 10, 2021 (see 2021-11-10 Meeting notes), seems there were no actions performed by TC since that time
- This has been proposed by Steve Ellis on Nov 10, 2021 (see 2021-11-10 Meeting notes), seems there were no actions performed by TC since that time
- Cross-application Data Sync proposal
- As a topic of Cross-app data synchronization working group ; the proposal is not ready yet as per Mar 15 - still at least a few weeks of work
- Decision on Kafka as a formally approved tool on FOLIO
- Although Kafka has been used for some time in some modules of the platform, the TC has not formally made a decision on this tool
- Need a driver for this process - anyone from the TC?
- Decision on the possibility of combining business logic and work with storage in one module
- Potentially not a very big impact
- Build backend modules using nodejs
- Why is this a candidate ?
- "The addition or removal of conventions, patterns and protocols that are key to the interoperability of Folio components"
- Gives us a chance to expand community by embracing a wider tech stack
- No impact to anything that is existing
- What do we need to do ?
- Build a simple module similar to the test modules built using Java
- Run the nodejs test module along side all other modules in a FOLIO cluster
- Submit the proposal to TC with sufficient document for review
- Why is this a candidate ?
- Authentication Token Architecture
- TC-internal: collect suggestions on tools/process for TC to provide feedback before a formal RFC process
2022/03/29, 2022/04/05
Working on creating the RFC document for Localizing API (Backend) Messages