mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-05-01 21:10:13 +00:00
2.7 KiB
2.7 KiB
Pulse v5 Maintenance-Only Support Policy
This document is the canonical support-policy decision for the Pulse v6 GA cutover.
Trigger
- This policy activates on the calendar date that
v6.0.0first ships on thestablechannel. - That publication date is the authoritative v6 GA date for support-policy purposes.
- Before the GA release is published, the release notes must include the
exact v6 GA date and the exact v5 end-of-support date in
YYYY-MM-DDform.
Support Window
- Pulse v5 enters maintenance-only support immediately on the v6 GA date.
- The maintenance-only support window lasts 90 calendar days from the v6 GA date.
- The published v5 end-of-support date is authoritative and must match that 90-day window.
Eligible v5 Fixes
Only issues that materially threaten existing deployments or paying-customer continuity qualify for v5 maintenance work:
- Critical security issues.
- Critical correctness or data-loss issues.
- Installer, startup, or updater failures that prevent normal operation.
- Licensing or billing blockers that wrongly break an existing paying customer.
- Safe migration blockers that prevent customers from reaching a supported v6 path.
Out Of Scope For v5
These do not qualify as v5 maintenance work:
- New features or integrations.
- Routine bug-fix backports.
- UI polish, refactors, or parity work with v6.
- Pricing-model or entitlement-model exceptions created to avoid the v6 model.
Release-Line Rules
- Cut
pulse/v5-maintenancefrom the last supported v5 stable point at the v6 GA cutover. - Ship approved v5 maintenance releases from
pulse/v5-maintenanceonly. - Keep
mainand the active v6 line focused on v6 and later. - Fix on the active v6 line first when practical, then backport the smallest safe change to v5 only when the issue qualifies under this policy.
End Of Support
- After the published v5 end-of-support date, Pulse v5 is unsupported.
- After that date, new fixes land only on v6 and later unless I explicitly announce an exception.
- The GA release notice is required to publish the exact v5 end-of-support date so customers can plan upgrades before the window closes.
Required GA Release Notice
The first stable v6.0.0 release must publish this meaning, with placeholders
replaced by exact dates:
Pulse v5 entered maintenance-only support on [v6-ga-date]. I will ship only critical security, data-loss, licensing or billing blocker, installer or updater failure, and safe migration blocker fixes for existing v5 users until [v5-eos-date]. After [v5-eos-date], Pulse v5 is end-of-support and new fixes land on v6 unless I publish an explicit exception.