diff options
| author | Romain GARBAGE <romain.garbage@inria.fr> | 2026-02-05 10:53:45 +0100 |
|---|---|---|
| committer | Romain GARBAGE <romain.garbage@inria.fr> | 2026-02-10 14:20:19 +0100 |
| commit | d858397d8d6f37c396997786d8e20e151b7dcf93 (patch) | |
| tree | 6407094413f9e6b131559356bb9ebde5328799c9 /README.rst | |
| parent | ee0522f819fcd834d11f8f8f4b329a2564a72d23 (diff) | |
README.rst: Add a deprecation policy section.
Closes #507.
* README.rst: Add a deprecation policy section.
Diffstat (limited to 'README.rst')
| -rw-r--r-- | README.rst | 17 |
1 files changed, 17 insertions, 0 deletions
| @@ -143,3 +143,20 @@ the Guile variable that points to the package object. | |||
| 143 | You can learn more about working with a channel in the `Guix manual`_. | 143 | You can learn more about working with a channel in the `Guix manual`_. |
| 144 | 144 | ||
| 145 | .. _Guix manual: https://guix.gnu.org/manual/devel/en/html_node/Creating-a-Channel.html | 145 | .. _Guix manual: https://guix.gnu.org/manual/devel/en/html_node/Creating-a-Channel.html |
| 146 | |||
| 147 | Deprecation policy | ||
| 148 | --------------------------------------- | ||
| 149 | |||
| 150 | When a package is broken for more than one month, it can be deprecated | ||
| 151 | and removed from the repository. | ||
| 152 | |||
| 153 | The deprecation mechanism is the following: | ||
| 154 | - Open an PR removing the deprecated package. **Don't mark it as WIP** | ||
| 155 | so team members are notified. | ||
| 156 | - Add a deprecation tag to the PR. | ||
| 157 | - Add a due date -- one month from the creation of the PR. | ||
| 158 | - After the due date, if the package has not been fixed, it will be | ||
| 159 | effectively removed (the PR will be merged). | ||
| 160 | |||
| 161 | If you maintain another channel depending on Guix-Science, please | ||
| 162 | consider joining the ``companion`` team. | ||
