Development Fund Proposal for Maintenance of Canton Open Source #48 - June
Ongoing Milestone: Monthly Maintenance
- Start Date: March 2026
- Frequency: Monthly
- Description: Digital Asset will provide comprehensive maintenance services for the Canton Open Source repository currently at https://github.com/digital-asset/canton. This service will transition to a foundation managed repo when Canton Open Source moves across.
- Detailed Services Rendered:
Security: Monitoring for vulnerabilities, applying security patches, and managing disclosure processes. Bugfixes: Triage and resolution of issues reported by the community or identified through internal testing. Releases: Management of the release lifecycle, including tagging, packaging, and publishing release notes for regular updates. CI/CD: Maintenance and optimization of Continuous Integration and Continuous Deployment pipelines to ensure build integrity. Testing: ongoing unit, integration, and system testing to prevent regressions. Community Engagement: Reviewing pull requests and working with other contributors to merge improvements. Upstream Management: Threading through upstream changes and dependencies to keep the codebase current. Issue Management: Tracking work items as GitHub issues, and organizing them in GitHub milestones and projects. Developer Docs: Documentation on how to build the software, how to test it locally and in CI, and how to contribute to it. Contributor Management: Management of permissioning on the repo per different levels of contributions, e.g. direct access to CI, permissions on protected branches, etc.
_Originally posted by @pedrodneves in https://github.com/canton-foundation/canton-dev-fund/issues/48#issuecomment-4652612539_