news: Add entry for ‘rottlog-service-type’ deprecation.

* etc/news.scm: Add entry.

Change-Id: I46ccddf4216b4c46ec417692c832b2e37a3669a0

Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de>
This commit is contained in:
Ludovic Courtès 2024-12-12 08:42:46 +01:00
parent a9f21036e4
commit c785dfb5ac
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -1,6 +1,6 @@
;; GNU Guix news, for use by 'guix pull'. ;; GNU Guix news, for use by 'guix pull'.
;; ;;
;; Copyright © 2019-2024 Ludovic Courtès <ludo@gnu.org> ;; Copyright © 2019-2025 Ludovic Courtès <ludo@gnu.org>
;; Copyright © 20192021, 2024 Tobias Geerinckx-Rice <me@tobias.gr> ;; Copyright © 20192021, 2024 Tobias Geerinckx-Rice <me@tobias.gr>
;; Copyright © 2019, 2020 Miguel Ángel Arruga Vivas <rosen644835@gmail.com> ;; Copyright © 2019, 2020 Miguel Ángel Arruga Vivas <rosen644835@gmail.com>
;; Copyright © 2019, 2020 Konrad Hinsen <konrad.hinsen@fastmail.net> ;; Copyright © 2019, 2020 Konrad Hinsen <konrad.hinsen@fastmail.net>
@ -35,6 +35,61 @@
(channel-news (channel-news
(version 0) (version 0)
(entry (commit "a9f21036e43ffe4eeda2ae51b86e563c14509225")
(title
(en "Rottlog service replaced by new log rotation service")
(de "Rottlog-Dienst ersetzt durch neuen Dienst zur Protokollrotation")
(fr "Service Rottlog remplacé par un nouveau service de rotation des
journaux"))
(body
(en "A noticeable change was made that impacts all Guix System users:
the Rottlog service was replaced by the new log rotation service.
Additionally, @code{rottlog-service-type} is now deprecated in favor of
@code{log-rotation-service-type} and will be removed in six months, in
accordance with Guix's deprecation policy. Authors of service types in
custom Guix channels should therefore no longer extend
@code{rottlog-service-type}.
The new @code{log-rotation-service-type} builds upon the log rotation service
provided by version 1.0 of the Shepherd. It is more flexible and easier to
use. Run @command{info \"(guix) Log Rotation\"}, for more info.
Because the new log rotation service depends on Shepherd 1.0 functionality,
you will need to reboot after reconfiguring if you are not running Shepherd
1.0 yet.")
(de "Eine merkliche Änderung betrifft alle Nutzer von Guix System:
Anstelle des Rottlog-Dienstes wird jetzt ein neuer Dienst zur Protokollrotation
benutzt. Des Weiteren gilt @code{rottlog-service-type} jetzt als veraltet und
ersetzt durch @code{log-rotation-service-type}; er wird in sechs Monaten
entfernt werden, wie es Guix Richtlinie zu Veraltetem vorsieht. Autoren
von Diensttypen in eigenen Guix-Kanälen sollten daher nicht mehr
@code{rottlog-service-type} erweitern.
Der neue Diensttyp @code{log-rotation-service-type} baut auf auf dem in Version
1.0 von Shepherd bereitgestellten Protokollrotationsdienst. Er ist
vielseitiger und leichter nutzbar. Führen Sie @command{info \"(guix.de)
Log-Rotation\"} aus, um mehr zu erfahren.
Weil der neue Protokollrotationsdienst die Funktionalitäten der Version 1.0 von
Shepherd voraussetzt, werden Sie nach dem Rekonfigurieren Ihren Rechner neu
starten müssen, falls auf ihm noch nicht Shepherd 1.0 läuft.")
(fr "Un changement important a eu lieu impactant toute personne
utilisant Guix System: le service Rottlog a été remplacé par le nouveau
service de rotation des journaux. De plus, @code{rottlog-service-type} est
maintenant obsolète, remplacé par @code{log-rotation-service-type}, et sera
retiré d'ici six mois, conformément à la politique d'obsolescence de Guix.
Les auteurices de services dans des canaux Guix tiers sont donc invité·es à ne
plus étendre @code{rottlog-service-type}.
Le nouveau @code{log-rotation-service-type} repose sur le service de rotation
des journaux fourni par la version 1.0 du Shepherd. Il est plus flexible et
facile à utiliser. Lancer @command{info \"(guix.fr) Rotation des journaux\"}
pour en savoir plus.
Comme ce nouveau service dépend d'une fonctionnalité de Shepherd 1.0, il
faudra redémarrer après reconfiguration si tu ne fais pas encore tourner
Shepherd 1.0.")))
(entry (commit "5c2bcafd281fdd31b3dfec5a67ba85084c58cf60") (entry (commit "5c2bcafd281fdd31b3dfec5a67ba85084c58cf60")
(title (title
(en "Linux-libre 6.11 removed from GNU Guix") (en "Linux-libre 6.11 removed from GNU Guix")