Home ci 06. release-phases: Release Phases for Epycbyte

06. release-phases: Release Phases for Epycbyte

Last updated on Aug 05, 2025

The Epycbyte product release cycle consists of several phases designed to ensure quality and readiness for General Availability (GA). Below is an overview of the key phases:

  • Alpha: The initial phase where essential features are developed but not yet ready for broader use. Products in Alpha are still under active development.

  • Beta: A phase where products have been announced and tested by a limited audience to gather feedback and identify issues. Beta versions may lack full support and are not covered by SLA.

  • Private Beta: Similar to Beta, but with access restricted to specific customers who may sign NDAs. Products remain under active development.

  • Limited Beta: Announced publicly but available only to a select group of users. This phase is often used for controlling adoption due to capacity or known issues.

  • Public Beta: The final phase before GA, where the product is available to a wider audience for load testing and onboarding. At least 10 customers must be onboarded, all bugs resolved, and security analysis completed.

  • General Availability (GA): The product is fully tested, supported, and ready for use by the community with guaranteed uptime.

  • Deprecated: A phase where products or features are being phased out. Documentation may include guidance for users to migrate away from deprecated features.

  • Sunset: The final stage where no customers should be using the product. All related artifacts, including code and documentation, are removed.