Go SDKs and Python DAZL Contributions for Canton #39 Milestone 2: Maintenance Baseline + Compatibility Matrix
Milestone 2: Maintenance Baseline + Compatibility Matrix
- Payment: 300,000 CC
- Deadline: 2 months after grant approval
- Focus: Establish predictable maintenance and confidence for ecosystem teams.
- Deliverables / Value Metrics:
- Publish a clear compatibility matrix (Go versions, supported Canton/DAML-LF ranges; Python DAZL compatibility notes for LF/protobuf and JSON/OpenAPI flows). - CI improvements: reproducible test runs, pinned toolchain versions, and smoke tests for core workflows (codegen, ledger calls, topology ops). - Documentation updates: “getting started”, minimal examples, and troubleshooting sections for common integration failures. - Triage process: defined issue response SLA (e.g., initial response within 3 business days for critical integration issues). - Publish initial onboarding materials for new developer teams, including setup guides and reference usage patterns.
_Originally posted by @pedrodneves in https://github.com/canton-foundation/canton-dev-fund/issues/38#issuecomment-4350327831_