update MAINTENANCE.md

This commit is contained in:
tobtoht 2023-10-10 14:51:15 +02:00
parent 8a634dae13
commit 10272e88ea
No known key found for this signature in database
GPG key ID: E45B10DD027D2472

View file

@ -19,6 +19,8 @@ This document is written for developers and users interested in learning how Fea
Goals:
- Set up a bug bounty program for issues that affect privacy or security
- Set up a status page with information about project health
- Set up a feed for security bulletins
Security issues that affect Feather always warrant a new release as soon as possible.
@ -28,10 +30,6 @@ Security issues that affect Feather always warrant a new release as soon as poss
- Ensure releases are reproducible and stay that way
- Upload source archives to the fallback mirror
Goals:
- Update Guix to benefit from the [full-source bootstrap](https://guix.gnu.org/en/blog/2023/the-full-source-bootstrap-building-from-source-all-the-way-down/)
- Implement a system for verified reproduction
To learn more about Feather's build system, see: `contrib/guix/README.md`
[Bootstrappable builds](https://bootstrappable.org/) are a requirement for all release builds since version 2.2.2.
@ -72,13 +70,11 @@ Improving features that are closer to this end should have priority.
### 7. Packaging
- Package Feather for more distributions
- Add support for more architectures and operating systems
- Drop support for End-of-Life distributions
Goals:
- Bootstrappable Flatpaks
- Debian and Guix packages
- Create a document with guidelines for packagers