13th Nov 24
Intros:
Kevin Hammond: TSC Voting Member - Chair of TSC - IOE
Neil Davies: TSC Voting Member - PN Solutions
Johnny Kelly: TSC Voting Member - IOE
Adam Dean: TSC Voting member
Markus Gufler: TSC Voting member - Cardano Foundation
Nicholas Clark: TSC Voting Member - Tweag/Modus
Ben Hart: TSC Voting member - MLabs
Duncan Soutar: Secretary of TSC - Intersect
Matt Davies - Head of Technical Operations - Intersect
Hwang Hongket - Secretary of Core Infrastructure Roadmap - Intersect
Lewis Mayne - Secretary of Hard Fork Working Group - Intersect
Ricky Rand - General Manager - IOE
Duncan Coutts - WellTyped
Christian Taylor: Head of Open Source Office, Intersect Staff
Tex McCutcheon: Open Source Program Manager, Intersect Staff, Open Source Committee Secretary
Agenda:
Attendees: Duncan Soutar Duncan Coutts Hwang Hongket, Ben Hart, Adam Dean, Johnny Kelly, Neil Davies, Kevin Hammond, Matt Davies, Markus Gufler, Christian Taylor, Tex McCrutcheon, Nicholas Clarke, Ricky Rand
Temporary chair of meeting in Kevin Hammond’s Absence
Election of Vice-Chair - Duncan
2 nominees - Adam Dean & Ben Hart - voting survey to be sent out and results announced 12:30 Friday
Publishing of Roadmap Project proposals on knowledgebase - Hwang
Update on progress
Vote by committee on approval to publish (soft launch) & delegate management to Functional Team
Budget creation update - Duncan
Initial presentation to ISC completed on Tuesday (yesterday) and docs shred with ISC: TSC Budget Presentation v2
First session with community to be held on Tuesday (19th Nov)
Review of questionnaire to enable community input to TSC budget & roadmap: https://docs.google.com/forms/d/1aGwaVxHyI3vMX3UxQ2PKLxr1rVbprZ1K2735YcIAjH4/edit
Agreement to review and finalize the above a-sync
Roadmap Proposal Updates:
Wallets: In relation to GraphQL we will continue to maintain and improve it (e.g. add CIP68 Support) as part of BAU activities but no significant / major development planned.
In relation to cardano-wallet , this will be maintained and supported to ensure it supports the latest ledger/ node updates etc. This can be significant effort at times depending on the changes introduced.
As for future features we do plan on enhancing the wallet functionality but roadmap is not agreed.
DB Sync: “most of the work in DBSync is maintenance, upstream integration and tech debt. However, we may need to integrate things like UTxO-HD, Leios (not sure if this will emerge in 2025), which are far from trivial/usual work” - remove from roadmap and add to maintenance
Decentralized Oracle & : CIR session to be held tomorrow (Thursday) proposals populated here: DRep Presentation: CIR Item Proposal Briefs
Future of Core Infrastructure Roadmap Group - Ben
Decision required from TSC as to whether Group should continue in its current form for 2025
Hark Fork Update - Matt
Update on decision by Working Group - criteria for HF initiation?
Update on timing
Any actions by TSC?
Maintenance - ‘Must have’ Scope
Review Required by TSC of scope
TSC Admin - Duncan
Creation of log of actions, minutes & decisions
Meeting Decisions:
Process for Community Projects: A decision was proposed to develop a clearer, more inclusive process that allows community projects to apply for uncommitted budget allocations, ensuring they have equal opportunity alongside IOG projects.
Publishing Project List Strategy: The group proposed publishing the project submission process on Gitbook, allowing community input, and only then releasing the current proposed project list. This approach aims to improve knowledge of how the community can add proposals into the development roadmap
Continuity of Maintenance Contracts: The committee decided to extend the current maintenance contract with IOG (or IOHK) to ensure continuity of mission-critical tasks through January. They acknowledged the practical limitations of finding alternative contractors in the short term.
Review of Essential Maintenance Tasks: A subcommittee was formed to review and confirm the essential maintenance tasks that are essential to the maintenance of Cardano Network. They will determine which tasks are mission-critical and finalize a list of required tasks.
Budget Scope and Timeline: The committee decided to consult with finance to clarify the remaining budget available in the dev trust fund and how long it is expected to last, allowing them to prioritize essential maintenance tasks within this scope.
Technical Steering Committee (TSC) Responsibility Clarification: The TSC confirmed its role primarily as a technical reviewer, focusing on the feasibility and technical validity of projects rather than project prioritization. They will help ensure proposed projects align with the stability and goals of the network as laid out by the product committee and the wider community.
Role of Intersect's CI Group in Project Intake: The committee proposed that the CI group continue serving as the first point of intake and routing for project proposals, especially to handle potential increases in community submissions.
Presentation and Outreach on Budget Process: A decision was made to improve outreach and socialization of the budget process, emphasizing steps for community members to submit projects for consideration. They also decided to verify the channels used to communicate this process and add more where needed.
Deadline for Hard Fork Update: A tentative decision was set to establish January as the final deadline for publishing the hard fork update, while ensuring that exchanges are informed well in advance.
Meeting Minutes
Discussion Point | Notes | Actions: Responsible / Note |
Building in Public and Transparency | Adam Dean raised concerns about the lack of transparency the project submission process for core cardano, which may result in promoting IOG projects over community projects and emphasized the need for a clear process for community projects to access the uncommitted budget. | - Address the community inclusion process and clarify how community projects can apply for funding. - Matt, Duncan & Hwang |
Socializing the CI Process | Matt Davis mentioned that the CI process had been open, but it might not have been adequately communicated to the community. Discord and Gitbook updates were used, but broader outreach is needed. | - Confirm the outreach channels and improve visibility of the CI process. - Matt, Duncan, Hwang
|
Proposal Submission Process | Participants discussed the need for a clear, transparent process for submitting project proposals. Adam Dean suggested that the process should start with how to get involved, and Duncan Soutar proposed using a Git-based repository for more transparent proposal submissions. | - Establish a structured process for project submissions and communicate it effectively. - Matt, Duncan, Hwang
|
Project List Publishing Strategy | Jonathan Kelly suggested that the submission process should be advertised before publishing the current proposed project list to avoid perceptions of favoritism. | - Publish the process for project submissions before listing projects to encourage community participation. - Matt, Duncan, Hwang |
Project Representation Data | Jonathan Kelly requested data to compare the ratio of IOG-led to community-led projects to assess the transparency of the CI process. | - Gather and publish data on project representation. - Matt |
Budget and Maintenance Contract | Discussion on whether certain maintenance tasks need to be contracted out. The technical steering committee emphasized reviewing the necessity of each task, with some tasks (like network monitoring) suggested for third-party evaluation. Kevin was noted as a key individual to help clarify items marked as essential. | - Form a subcommittee to review and clarify maintenance tasks. - Consult finance on budget limitations for maintenance. - Jonny, Adam, Neil
|
Hard Fork Update | Adam Dean reported that the hard fork timeline was pushed to January, and the focus is now on establishing a clear must-have checklist and timeline for exchanges to update. | - Establish a January deadline for the hard fork and finalize the must-have criteria. - HF Working Group
|
Maintenance and Budget Prioritization | Participants emphasized the need to ensure continuity with current contractors while evaluating which tasks are mission-critical. Concerns were raised about ensuring community representation and whether funding would come from the dev trust or treasury. | - Confirm budget sources and prioritize funding essential tasks. - Establish clear roles for the Technical Steering Committee in assessing maintenance tasks. - Jonny, Adam, Neil |
Intersect's Role in Project Intake - Continuation of CIR Group | The potential for Intersect's CI group to serve as a first point of contact for project proposals was discussed. This would allow for early filtering and routing of proposals to appropriate committees. | - Agreed that CIR group should continue handling project intake and routing. - Ben Hart |
Technical Committee's Role | Discussion on clarifying the TSC’s role as a technical filter rather than a decision-maker on who executes projects. Emphasis was placed on maintaining technical standards and ensuring that budget allocations are fair and unbiased. | - Define TSC’s specific responsibilities for project intake, prioritization, and technical evaluation. |
Last updated