Open Source Committee
Intersect WebsiteIntersect Knowledge Base
  • ABOUT
    • Open Source Committee (OSC)
      • πŸ™‚Open Source Committee Charter
      • Committee Members
      • Open Source Committee 2025 Proposals
      • OSC Communications
      • OSC Engagement
      • How to Join or Contact Us?
    • 🀠Open Source Office (OSO)
      • πŸ˜›2025 OSO Roadmap
        • 😍2024 OSO Roadmap (Archive)
      • 😲Developer Advocate Program
        • State of Developer Experience Survey
      • 😎Strategic Partnerships
        • πŸ§‘β€πŸ«TODO Group
        • πŸ—οΈLinux Foundation Decentralized Trust (LFDT, prevousliy Hyperledger)
        • πŸ¦‰Bitergia Analytics
      • πŸ‘¨β€πŸ«Project Support Services
      • πŸ“ŠCardano’s Decentralized Shift: Key Players and Impact
      • πŸ“ˆCurrent Monthly Maturity Report
      • πŸ˜‰True Open Source Maturity Pilot
      • πŸ“œIntersecting Open Source and Sustainability: A Paid Open Source Model for Ecosystems
    • 🀩Open Source Strategy
  • Working Groups
    • Developer Experience Working Group
    • Commercialization Working Group
      • SWOT Analysis
    • OSC Working Group Archive
      • Project Incubation WG (Archive)
      • Open Source Libraries Working Group
  • Policies
    • Introduction
    • πŸ“œGovernance Policy
      • Documentation
      • Legal
      • Glossary
    • πŸ”Security Policy
    • πŸͺœContribution Ladder Framework
    • πŸ˜‹Project Incubation Lifecycle Framework
      • πŸ₯ΉProject Incubation: Acceptance Criteria
    • βœ…OSC Voting Policy
      • OSC Off-Cycle Vote 09.2024
  • OSC Meeting Minutes
    • Open Source Committee Meeting Minutes
      • 2024 Meeting Minutes
        • 😁(12/15/23) Meeting Minutes
        • πŸ˜†(01/12/24) Meeting Minutes
        • 😊(01/26/24) Meeting Minutes
        • πŸ˜‰(02/02/24) Meeting Minutes
        • 😎(02/16/24) Meeting Minutes
        • πŸ₯Ή(02/23/24) Meeting Minutes
        • 😍(03/01/2024) Meeting Minutes
        • 🫠(03/08/2024) Meeting Minutes
        • πŸ₯Ή(03/15/2024) Meeting Minutes
        • πŸ˜…(03/22/2024) Meeting Minutes
        • πŸ˜†(03/28/2024) Meeting Minutes
        • 😁(04/12/2024) Meeting Minutes
        • πŸ˜›(04/19/2024) Meeting Minutes
        • πŸ€“(04/26/2024) Meeting Minutes
        • πŸ₯Έ(05/03/2024) Meeting Minute
        • 😏(05/17/2024) Meeting Minutes
        • 🫨(06/07/2024) Meeting Minutes
        • 🀩(06/21/2024) Meeting Minutes
        • 😌(07/12/2024) Meeting Minutes
        • 😎(07/19/2024) Meeting Minutes
        • 🀐(08/02/2024) Meeting Minutes
        • πŸ™ƒ(08/08/2024) Meeting Minutes
        • 🀠(08/22/2024) Meeting Minutes
        • 😡(09/05/2024) Meeting Minutes
        • πŸ§”(09/20/2024) Meeting Minutes
        • πŸ‘‹(10/03/2024) Meeting Minutes
        • πŸ™ƒ(10/31/2024) Meeting Minutes
        • 🀀(11/07/2024) Meeting Minutes
        • πŸ˜›(11/14/2024) Meeting Minutes
        • πŸ˜…(12/12/2024) Meeting Minutes
        • πŸ˜‰(12/19/2024) Meeting Minutes
      • πŸ™‚(01/09/2025) Meeting Minutes
      • πŸ˜‰(01/16/2025) Meeting Minutes
      • πŸ™‚(01/23/2025) Meeting Minutes
      • πŸ˜‰(02/06/2025) Meeting Minutes
      • πŸ€“(02/20/2025) Meeting Minutes
      • πŸ˜†(03/06/2025) Meeting Minutes
      • πŸ™ƒ(03/20/2025) Meeting Minutes
      • 🫒(04/03/2025) Meeting Minutes
      • πŸ˜…(04/17/2025) Meeting Minutes
      • πŸ™ƒ(05/01/2025) Meeting Minutes
  • All Monthly Reports
    • Bitergia Repo Maturity Reports
      • Monthly Maturity Reports - 2025
        • Monthly Maturity Report - January 2025
        • Monthly Maturity Report - February 2025
        • Monthly Maturity Report - March 2025
      • Monthly Maturity Reports - 2024
        • Monthly Maturity Report - May 2024
        • Monthly Maturity Report - June 2024
        • Monthly Maturity Report - July 2024
        • Monthly Maturity Report - August 2024
        • Monthly Maturity Report - September 2024
        • Monthly Maturity Report - October 2024
        • Monthly Maturity Report - November 2024
        • Monthly Maturity Report - December 2024
Powered by GitBook
On this page
  • Attendees:
  • Intros
  • Agenda 5.1.25
  • Decisions/Actions
  1. OSC Meeting Minutes
  2. Open Source Committee Meeting Minutes

(05/01/2025) Meeting Minutes

Previous(04/17/2025) Meeting MinutesNextBitergia Repo Maturity Reports

Last updated 7 days ago

Attendees:

Name

Attendance

Role

Voting Seat (Y/N)

P. Lucas

Yes

Chair

Y

Adam Dean

Yes

Vice Chair

Y

Terence β€˜Tex’ McCutcheon

Yes

Secretary

N

Christian Taylor

Yes

Member/Seat

N

Sandip Pandey

Yes

Member/Seat

Y

Georg Link

Yes

Member/Seat

Y

Jonathan Kelly

Yes

Member/Seat

Y

Sebastian Pabon

No

Member/Seat

Y

Moritz Angermann

No

Member/Seat

Y

Robin BΓΆning

No

Member/Seat

Y

Nicolas Henin

No

Member/Seat

Y

Community/Other Attendees

  • Alex Seregin

  • Georgia Hutton

  • Jordan Hill

Recording:

Intros

Christian: Head of Open Source Office, Intersect Staff

Tex: Open Source Program Manager, Intersect Staff, Open Source Committee Secretary

Sandip: Dquadrant

Adam: Adam Dean, LLC, Co-Founder, DripDropz, LLC, CIP Editors, Intersect Maintainer

Georg: Bitergia

Lucas: 45B - Cardano Enablement, Onboarding end-users; Supporting cardano Projects;

Sebastian: Gimbalabs contributor, MeshJS contributor, Andamio platform co-founder

Johnny: Non-Custodial Co-Management SysOps Engineer (Tech Janitor) for 3 Mainnet Stake Pools. Cardano Keystone Wallet Ambassador.

Moritz: Head of Platform Engineering, IOE

Nicolas: Technical Architect at IOG (Innovation R&D)

Robin: Cardano Cube, LACE stake pool

Agenda 5.1.25

  • Old Business

    • Committee Member Engagement

  • New Business

    • OS Strategy Revisions

    • Backend Budget Process Discussion

    • KES Repo Migration

Decisions/Actions

  • Agenda Rearrangement: A decision was made to move the budget management discussion to the front of the agenda to accommodate Georgia's presence.

  • Deferral of Strategy Rework: The committee agreed to defer the rework of the OSC strategy document until the new committee members are onboarded and the budget is finalized.

  • Onboarding Process and Chair Selection Deferral: The committee approved Pedro's proposed plan for onboarding new members, which includes hosting a separate onboarding call outside of regular meetings and deferring the selection or vote for a new chair until at least the third call after onboarding.

Topic

Discussion

Action Items

Meeting Opening & Agenda Review

Terence welcomed attendees. Agenda was reviewed, including committee member actions, separate workspace meetings, and onboarding document. Decision made to move budget management discussion forward due to Georgia's presence.

Committee members to review the onboarding document.

Budget Management & Prioritization

Georgia (Intersect) explained the need to start prioritizing budget items as the proposal is expected to pass soon, with funds available around 12 weeks post-withdrawal. Discussed planning for procurement, grant-style applications, and events. Christian provided initial thoughts on prioritizing programs: Developer Advocates (easy win, existing template), Maintainer Retainer (qualification criteria, contract template), Tooling Sustainability (similar review), Bug Bounty, Incident Monitoring, Code for Us, Accelerator Research Program. Pedro suggested starting with low-hanging fruit (Dev Advocate, Bug Bounty) and deferring others (Accelerator Research).

Committee to discuss and prioritize budget items/programs based on the proposal. Pedro to share screen with the budget proposal for discussion. Christian to follow up with Chris Kowalsski regarding the Accelerator Research Program operationalization plan.

Funds Operational Workflow

Terence inquired about the process for fund disbursement (via CDH/Intersect contracts vs. multi-sig wallet). Georgia stated this is under discussion internally and an update would be provided soon. Jonathan requested a standard operating procedure (SOP) for funds workflow across committees, expressing concern about ad hoc processes and the risk of funds being locked or lost.

Georgia (or Intersect) to provide an update on the funds operational flow and SOP as soon as information is available.

KYC/KYB Process for Contracts/Grants

Question raised if every tooling provider/maintainer requires Intersect KYC/KYB. Georgia confirmed this has been standard practice for contracts (Dev Advocates were KYC'd). Adam mentioned potential country restrictions based on US law. Terence proposed making KYC voluntary and integrated into a website check system. Georgia noted current system uses unique links but could be explored. Christian asked about KYC for Bug Bounty payments.

Georgia (or Intersect ops channel) to confirm specific KYB/KYC requirements and process details for various programs (e.g., Bug Bounty). Terence to explore options for website integration of voluntary KYC/KYB with relevant teams. Christian to seek input from Foundation contacts on KYC for Bug Bounty payments.

OSC Strategy Rework Discussion

Terence introduced the strategy document. Christian reviewed the progress on previous goals (2 met, 2 pending, 1 on hold), noting need to revise goals for a potentially longer timeline. Georg Link suggested waiting until new committee members are elected before finalizing strategy goals. Jonathan agreed that the new committee makeup and approved budget are key inputs for goal setting.

Defer the formal strategy rework discussion until the new committee is onboarded and the budget is finalized. Christian to potentially update the strategy status report for the onboarding process.

Repository Compliance & Health Metrics

Terence presented updated data on policy compliance for 30 public repositories, noting missing or outdated governance/security policies. Christian mentioned leveraging tools (Beturgia) for health evaluation and introducing Project Baseline (OpenSSF) for security grading as a potential metric. Need to re-run the baseline assessment.

Terence to continue evaluating repository compliance for the remaining repos. Christian to re-run Project Baseline assessment and discuss its use as a project metric with the Security Council.

New Electorate Onboarding Process

Discussed the upcoming onboarding of new committee members/electorates. Reviewed existing onboarding slides. Potential need to update slides based on recent organizational changes. Jonathan noted the passed budget adds more concrete discussion points for onboarding. Christian suggested including mission/vision in slides.

Committee members to review the onboarding document shared by Terence. Christian to update onboarding slides (add status report, mission/vision). Terence to update aged onboarding slides (e.g., service catalog). Pedro to host a separate onboarding call for new members.

KES Project Repo Discussion

Jonathan reported on TSC discussion regarding KZ Agent, its potential integration into Cardano node, and whether it falls under TSC or OSC maintenance. Adam expressed dissent (via chat) citing no clear customer/user, SPO resistance, and questioning adoption/maintenance. Project aims for key security via secured memory but requires complex setup (HA, authentication). It's viewed as an incubation candidate. TSC approved, but OSC opinion sought, highlighting a case for committee dissent resolution. Ownership is IOG, developed by Well-Typed (contract potentially ending). Question raised about why Intersect (non-development org) is receiving it. Needs proper socialization with SPOs.

Committee members to consider their stance on the KZ Agent migration/incubation proposal. Jonathan/Christian to follow up with the TSC channel regarding the OSC's concerns (Adam's dissent).

Project Incubation Framework Discussion

Discussion prompted by the KZ Agent case. Georg Link noted the need for clear criteria for accepting projects into an incubation program. Christian shared current categories (core, tooling, etc.) but agreed criteria need fleshing out. Georg emphasized needing defined stages, mentorship, milestones, and transition criteria.

Christian to draft a proposal for project categories and criteria for the incubation process as part of the OSC vision. Georg Link to follow up offline with Christian/Terence on incorporating incubation framework references into the strategy document.

Onboarding Logistics & Future Chair Selection

Pedro proposed a plan for onboarding: invite leaving members to the onboarding call, host a separate call for new members, encourage remaining members to attend, and establish an 'onboarding phase' (e.g., 3 calls) before voting on a new chair. This approach allows new members to become familiar with the committee and processes before leadership decisions are made. Christian agreed with the approach.

Pedro to finalize and implement the proposed onboarding plan (separate call, defer chair vote).

Transcript:

Chat Transcript:

πŸ™ƒ
Open Source Committee (Intersect) - 2025/05/01 - Recording
Open Source Committee (Intersect) - 2025/05/01 - Transcript
Open Source Committee Meeting – 2025/05/01 – Chat Transcript