-
Notifications
You must be signed in to change notification settings - Fork 146
Description
Date
20250922 - 4pm BST / 11am EDT
Meeting info
Untracked attendees
- Full Name, Affiliation, (optional) GitHub username
- ...
Meeting notices
-
FINOS Project leads are responsible for observing the FINOS guidelines for running project meetings. Project maintainers can find additional resources in the FINOS Maintainers Cheatsheet.
-
All participants in FINOS project meetings are subject to the LF Antitrust Policy, the FINOS Community Code of Conduct and all other FINOS policies.
-
FINOS meetings involve participation by industry competitors, and it is the intention of FINOS and the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Please contact legal@finos.org with any questions.
-
FINOS project meetings may be recorded for use solely by the FINOS team for administration purposes. In very limited instances, and with explicit approval, recordings may be made more widely available.
Agenda
- Convene & roll call (5mins)
- Display FINOS Antitrust Policy summary slide
- Review Meeting Notices (see above)
- Approve past meeting minutes
- Alternative email support discussion (Jack K)
- Discuss about the GitProxy presentation at FINOS All Community Call Q3
- Discuss about the possibility of automatic Docker image deployments
- PR reviews and next release candidate
- AOB, Q&A & Adjourn (5mins)
Meeting Minutes
-
Approve past meeting minutes
- Previous minutes reviewed and status updates provided on outstanding items.
- Noted action to publicise upcoming V2 release and follow up with FINOS board on potential new contributors.
- Thomas unable to attend OSFF; @tabathad and Dave Gantenbein will attend on behalf of G-Research.
- @06kellyjac confirmed Francesco and Andy will represent Control-Plane.io at OSFF, with a plan to provide them with a briefing.
-
Alternative email support discussion
- @06kellyjac led discussion on supporting alternative email addresses in V2 (Alternative email support in v2 #1210).
- Consensus that admin-only management of alternative emails could be a first step, with a user-facing feature in the future.
- Noted the need for eventual general notification support (e.g., email, Slack).
- @06kellyjac to update the issue and propose follow-up tickets.
-
Discuss about the GitProxy presentation at FINOS All Community Call Q3
-
Discuss about the possibility of automatic Docker image deployments
- @jescalada and @tabathad raised the need for automated and official Docker image releases.
- @coopernetes and @tabathad highlighted organisational support for container-based delivery and noted an open PR (feat: e2e tests using docker compose #1165) adding Dockerfile and test environment improvements.
- Discussion covered both Docker Hub and GitHub Container Registry as publishing targets.
- @dcoric volunteered to review the Docker-related PR due to current bandwidth constraints in the G-Research team.
-
PR reviews and next release candidate
- Extensive discussion of outstanding TypeScript conversion PRs (issues refactor: Add TypeScript support #1142, refactor:
service
module to TS + ESM (v2) #1166, refactor:git-proxy-cli
package to TS + ESM (v2) #1180), and ongoing work on VTest refactor. - @06kellyjac, @jescalada, @andypols, and @dcoric to coordinate reviews and merges, prioritising unblocking dependent work (e.g., SSH features and service/CLI refactors).
- Agreement to issue a new release candidate before merging major TypeScript changes, aiming for more granular release/testing cycles.
- Discussed ready-to-merge PRs (e.g., binary pack file tests, Apache 2 license headers), and strategy for merging, reviewing, and releasing.
- @kriswest agreed to roll the next release candidate after final reviews.
- Extensive discussion of outstanding TypeScript conversion PRs (issues refactor: Add TypeScript support #1142, refactor:
-
AOB, Q&A & Adjourn
- Brief discussion around automating license header management (suggestion to use ESLint plugin).
- General reminder to add must-have features for V2 as GitHub issues or on Slack.
- No additional business raised; meeting adjourned.
Action Items
- @tabathad and @kriswest to collaborate on talking points for the FINOS All Community Call GitProxy presentation and update Karl.
- @06kellyjac to update issue Alternative email support in v2 #1210 with agreed approach for alternative email support and create follow-up tickets for user-facing email management.
- @dcoric to review Docker-related PR feat: e2e tests using docker compose #1165 and provide feedback.
- @jescalada to resolve conflicts and finalise outstanding TypeScript PRs (refactor: Add TypeScript support #1142, refactor:
service
module to TS + ESM (v2) #1166, refactor:git-proxy-cli
package to TS + ESM (v2) #1180), prioritising CLI and service PRs. - @06kellyjac to conduct reviews of the TypeScript and CLI PRs as requested by @jescalada.
- @kriswest to review and merge the execute chain and ZData issues ahead of the next release candidate.
- @kriswest to roll the next release candidate once agreed PRs are merged.
- @06kellyjac and @kriswest to consider design/implementation for a general notification system.
- @sam-holmes2 to update and resolve conflicts in the Apache 2 license headers PR and consider integrating ESLint plugin for automation.
- @jescalada to complete refactoring tests to Vitest + TS
- All: Add must-have features for V2 as GitHub issues or via Slack.