🙃(08/14/2025) Meeting Minutes
Attendees:
Name
Attendance
Role
Voting Seat (Y/N)
Term
P. Lucas
No
Chair
Y
October 2025
Adam Dean
Yes
Vice Chair
Y
October 2025
Terence ‘Tex’ McCutcheon
Yes
Secretary
N
N/A
Christian Taylor
Yes
SME
N
N/A
Arnaud Bailly
Yes
Member/Seat
Y
April 2026
Elaine Cardenas
Yes
Member/Seat
Y
April 2026
Georg Link
Yes
Member/Seat
Y
April 2026
Jonathan Kelly
Yes
Member/Seat
Y
October 2025
Niels Mündler
No
Member/Seat
Y
April 2026
Sebastian Pabon
No
Member/Seat
Y
October 2025
Philip DiSarro
Yes
Member/Seat
Y
April 2026
Community/Other Attendees
Gordian Etim
Recording: Open Source Committee (Intersect) - 2025/08/14 - Recording
Transcript: Open Source Committee (Intersect) - 2025/08/14 07:55 CDT - Transcript
Chat Transcript: Open Source Committee Meeting – 2025/08/14 – Chat Transcript
Intros
Christian: Head of Open Source Office, Intersect, OS SME Tex: Open Source Program Manager, Intersect Staff, Open Source Committee Secretary Adam: OSC, TSC Intersect, CIP Editors, DripDropz, LLC Arnaud: OSC Member, CF Elaine: newly elected OSC, Aira corporation CTO Georg: Bitergia Johnny: Non-Custodial Co-Management SysOps Engineer (Tech Janitor) for 3 Mainnet Cardano SPO Clients. Keystone Ambassador. Voting Seat Member on Technical Steering Committee and Open Source Committee. Lucas: OSC Chair, 45B.io(SMB onboarding) Niels: tbd Sebastian: OSC, Gimbalabs, contributor, Andamio co-founder. Philip: tbd
Agenda 08.14.25
Budget
POSM
Milestone Approval
Project Support Services
Voice Channels
Continue using Zight?
Reduce # of Discord threads
Bug Bounty
Maintainer Evaluation
AOB
Pre-Recordings for OSC meetings
Developer Advocate Program Updates
Decisions/Actions
Decisions
The members agreed to continue with the current manual process for the bug bounty program, utilizing GitHub's built-in security features as an interim solution. The idea of using GitHoney was postponed due to a lack of tooling and potential privacy concerns related to KYC.
There was a general agreement to support the idea of a protected main branch for repositories, requiring security council review before merging. This would remove the risk of vendor access.
The maintainer retainer program will be revisited, and there was a suggestion to rename it to avoid confusion and pushback from existing maintainers.
Actions
Christian shared a Discord poll for the two incubation requests and will also circulate the template for managing project support service requests. He will also schedule a meeting with Tex and the team to discuss the bug bounty program and KYC requirements. Additionally, he will set up a session for Adam, Philip, and Arnaud to draft a policy framework for the release process.
Terence will research the specific wording regarding the 30-day payment delay on the GitBook. He will also schedule a meeting with the TXpipe team to discuss the GitHoney instance.
Elaine will continue to follow up on the "LettuceMeet" availability calendar.
Jonathan will be the point person from the Open Source Committee for the bug bounty program and will attend security council meetings. He also offered to share the invitation to the upcoming meeting on Monday to discuss the maintainer program with IO representatives.
Topic
Discussion
Notes
Incubation Requests
There are two incubation requests for a vote in Discord. One is from Fusion, which is product-based and may not align with Intersect's mission. The other is from the No Witness Labs, which is for a different version of the Evolution SDK.
Christian to share the Discord poll.
Meeting Cadence
There was a discussion about adjusting the meeting times to better accommodate attendees. Philip is better in the afternoons, while Elaine is better in the mornings. Splitting the meeting or having an asynchronous coordination was suggested.
Terence noted that Adam’s presence makes a quorum. The committee can decide on a meeting schedule in the future.
Budget and Milestone Approval
The budget is mostly approved, but a final meeting is scheduled for tomorrow to work out any deviations from the milestones, such as the bug bounty.
Terence and Christian are working with the operational services team to finalize the contract. The deadline for approval is tomorrow.
Project Support Services
The committee discussed how to allocate a budget for project support services like legal and security audits. A form has been created to categorize requests, which will determine the level of support needed.
Christian and Tex will research and propose options, and then the OSC will decide on how to spend the funds. Christian will also share a template for managing the process.
Funds Release Schedule
Adam clarified that there should not be a significant delay in payment as long as milestones are met. He explained that a smart contract will pay on a specific date unless a hold is explicitly placed on the account.
The 30-day submission period for deliverables ahead of payment is still in place. Terence will research the verbiage in the GitBook.
Private Voice Channel
A private voice channel for the OSC was proposed to foster spontaneous communication.
Terence confirmed that a continuous Google Meet has already been set up for this purpose, with a single link that is available at all times.
Use of Zeit/Video for Async Communication
The committee discussed the low uptake of video summaries (Zite/Loom) for asynchronous communication. The consensus was that written communication is more efficient and easier to index.
The committee decided to stop using video for asynchronous communication and will use Discord or other written formats instead.
Discord Thread Management
There was a concern that too many Discord threads are causing communication to fray and creating confusion.
The committee discussed minimizing the number of threads and using the GitBook to archive decisions and outcomes. They will continue this discussion in a separate work session.
Bug Bounty Program
The bug bounty program is moving forward with a manual process for now. The committee will use GitHub's built-in vulnerability reporting feature. There was a discussion about whether KYC (Know Your Customer) is required for bug bounty rewards, which could discourage some researchers.
Jonathan will be the OSC member on this, and Christian will handle the legwork. A meeting with Christian and Terence will be set up to discuss GitHoney and the KYC policy.
Maintainer Evaluation Program
The committee discussed the maintainer retainer program and the concerns about giving vendors and external contributors direct access to the main branch. A meeting is set for Monday with IO and open-source office representatives to clarify the program's scope.
The committee agreed on the importance of having a clear path for external contributors to become maintainers and suggested renaming the program to something less contentious. Christian will set up a separate session to write out a policy framework.
Last updated