Remove release preparation document
This commit is contained in:
1 parent
77fa25e5f7
commit
f228a08ff9
2 files changed
-56
No files matched your search
@@ -40,7 +40,6 @@ and [guides at that tag](https://github.com/ferese-wm/ferese/tree/v0.1.0-beta/do
|
|||||||
|
|
||||||
## Development
|
## Development
|
||||||
|
|
||||||
- [0.1.0-beta.2 preparation](releases/0.1.0-beta.2.md): feature freeze, changes and validation gates.
|
|
||||||
- [Packages and releases](packaging.md): build Fedora and Arch packages and publish a tagged release.
|
- [Packages and releases](packaging.md): build Fedora and Arch packages and publish a tagged release.
|
||||||
- [Development](development.md): build Ferese, run tests and check portal contracts.
|
- [Development](development.md): build Ferese, run tests and check portal contracts.
|
||||||
- [Publishing activities](development/activities.md): IPC schema, ownership, limits and templates.
|
- [Publishing activities](development/activities.md): IPC schema, ownership, limits and templates.
|
||||||
|
|||||||
@@ -1,55 +0,0 @@
|
|||||||
# 0.1.0-beta.2 preparation
|
|
||||||
|
|
||||||
The 0.1.0 feature set is frozen as of October 14, 2026. Changes after the freeze
|
|
||||||
are limited to regression fixes, release preparation and documentation.
|
|
||||||
Beta 2 is being validated. It has not been released.
|
|
||||||
|
|
||||||
## Changes since 0.1.0-beta
|
|
||||||
|
|
||||||
- Native launcher with app, file and window search, category browsing and theme support.
|
|
||||||
- Panel styles, the Morph hub and configurable Live Activities.
|
|
||||||
- Tabbed window groups and named keyboard binding modes.
|
|
||||||
- Night light, animated temperature changes and brightness shortcuts on the lock screen.
|
|
||||||
- Window blur controls and reorganized Settings pages.
|
|
||||||
- Region recording with audio, fractional-scale capture fixes and idle capture-cache cleanup.
|
|
||||||
- Complete CRTC matching, bounded resize waits and output-specific DMA-BUF feedback.
|
|
||||||
- Layer and popup focus fixes, managed-window activation and outside-launcher touch dismissal.
|
|
||||||
- Security-context filtering for both privileged clipboard protocols. Ordinary clipboard
|
|
||||||
access remains available, and host clipboard tools retain data-control access.
|
|
||||||
|
|
||||||
## Release gates
|
|
||||||
|
|
||||||
Record the full candidate commit with each log, artifact and hardware report.
|
|
||||||
If a fix changes the candidate, rerun validation on the new commit before tagging.
|
|
||||||
|
|
||||||
- [x] Freeze the 0.1.0 feature set.
|
|
||||||
- [x] Set the workspace and lockfile version to `0.1.0-beta.2` and prepare release notes.
|
|
||||||
- [ ] Pass formatting and Clippy with warnings denied.
|
|
||||||
- [ ] Pass workspace tests, capture and recorder checks, Python tests and headless integration tests.
|
|
||||||
- [ ] Build Fedora 44 RPMs and Arch packages from the same candidate.
|
|
||||||
- [ ] Validate direct DRM: login/logout, locking, suspend/resume, lid and monitor changes,
|
|
||||||
fullscreen, screenshots and screen sharing.
|
|
||||||
- [ ] Test fresh Fedora 44 and Arch installs and upgrades from `0.1.0-beta`.
|
|
||||||
Check existing configurations, PAM, services and display-manager session selection.
|
|
||||||
- [ ] Pass native soak runs with crash, RSS, file-descriptor and client-exit recovery checks.
|
|
||||||
- [ ] Resolve release blockers, attach validation evidence and publish the tested candidate.
|
|
||||||
|
|
||||||
## Validation procedure
|
|
||||||
|
|
||||||
Use the **Release packages** workflow's manual dispatch on the candidate branch.
|
|
||||||
It runs release checks and builds both package formats. Confirm that the run's
|
|
||||||
`headSha` matches the candidate. Manual dispatch does not publish a release.
|
|
||||||
|
|
||||||
For local checks, follow [Development](../development.md). Use the
|
|
||||||
[native soak runner](../native-soak-testing.md) in a disposable session and retain
|
|
||||||
its declared duration and resource budgets with the results. A short smoke run
|
|
||||||
does not satisfy the full soak gate.
|
|
||||||
|
|
||||||
Package builds alone do not establish install or upgrade compatibility.
|
|
||||||
Record the distribution, package version, configuration changes and session results
|
|
||||||
for each fresh install and upgrade. Hardware reports also need the GPU, driver,
|
|
||||||
kernel and monitor setup.
|
|
||||||
|
|
||||||
The reported login flash still needs reproduction on the candidate. The bar's
|
|
||||||
initial material publication was changed, but the separate info-modal report
|
|
||||||
has not been confirmed. DMA-BUF refresh cost also remains unprofiled.
|
|
||||||
Reference in new issue
Block a user