Open
Milestone
started on Feb 21, 2025
M26 - Release 1.0.0 (Venus - Phase 1)
CI Hosting Environment
- There is a dedicated environment for the Community Implementation (Action).
- The environment will enable development of current and new capabilities.
- Governance / Policy in place for the use of the CI Dev Environment (Action).
CI Contains all Core Services
- All the Core Services are refactored (as appropriate) to adhere to ADR008, with clear SPI and Mappers & Drivers layers.
Separate Release cadence for CI
- The Community Implementation will have a separate release cadence (Venus Releases). The 4 forum CSP specific implementations will continue with Mercury Releases.
Automated Standardized Testing
- There must be Automated Standardized Testing for each service or capability on Community Implementation that demonstrates the full scope of its functionality.
- Standard behaviours defined.
Semantic Versioning
- Widely-adopted version scheme that encodes a version by a three-part version number (Major.Minor.Patch)
- Needs to be in place for the Community Implementation.
- Align on what version number change would constitute a Venus Release (e.g. Minor update = Venus Release)
Capability / Service Definition of Done
- There must be a Definition of Done for each service or capability on Community Implementation.
- Including: Conformance to ADR008, Has Automated Standardized Testing, Standard behaviours defined, Vulnerability rating, Maintainers assigned, Dependencies documented, etc.
Loading
Loading
Loading
Loading