[bug#74860,v3,12/12] DRAFT news: Add entry for ‘%base-home-services’.

Message ID d97ecf07f55a1a32e0a09fea1fd409fc6e30fdec.1736373023.git.ludo@gnu.org
State New
Headers
Series Using the Shepherd's log rotation service |

Commit Message

Ludovic Courtès Jan. 8, 2025, 9:52 p.m. UTC
* etc/news.scm: Add entry.

Change-Id: I77b73ab870116004bfe66d86a28532af3e5447aa
---
 etc/news.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
  

Comments

pelzflorian (Florian Pelz) Jan. 11, 2025, 12:05 a.m. UTC | #1
Nice mountain of work!  Could you include this German translation:

>  (entry (commit "FIXME")
>         (title
>          (en "New @code{%base-home-services} variable for Guix Home"))

         (de "Neue Variable @code{%base-home-services} für Guix Home"))


>         (body
>          (en "If you are using Guix Home, we recommend you update your
> configuration to include @code{%base-home-services}, a list of non-essential
> services deemed generally useful (this is comparable to @code{%base-services}
> in Guix System).  That is, your Home configuration should now look like this:
> 
> @lisp
> (home-environment
>   ;; fields omitted @dots{}
>   (services (append (list @dots{}) %base-home-services)))
> @end lisp
> 
> The dots above should be replaced by your own list of services, as it
> currently appears in your @code{home-environment} declaration.
> 
> Currently, @code{%base-home-services} contains only one service: the new log
> rotation service provided by version 1.0 of the Shepherd.")))

         (de "Wenn Sie Guix Home benutzen, empfehlen wir, dass Sie Ihre
Konfiguration anpassen und @code{%base-home-services} eintragen, eine Liste von
nicht essenziellen Diensten, die aber in den meisten Fällen nützlich sind
(vergleichbar mit @code{%base-services} in Guix System).  Das heißt, Ihre
Persönliche Konfiguration sollte nun diese Form haben:

@lisp
(home-environment
  ;; hier stehen andere Felder@dots{}
  (services (append (list @dots{}) %base-home-services)))
@end lisp

Statt der drei Auslassungspunkte schreiben Sie Ihre Dienste auf, die bisher in
der @code{home-environment}-Deklaration Ihrer Persönlichen Umgebung aufgetaucht
sind.

Derzeit enthält @code{%base-home-services} nur einen Dienst: den neuen Dienst
zur Protokollrotation, den Version 1.0 von Shepherd bringt.")))





Regards,
Florian
  
Ludovic Courtès Jan. 16, 2025, 9:42 p.m. UTC | #2
Hi,

I pushed the whole series as a42d57a935009e4dd9b9e9464458540def2cb576,
including German translations by Florian and French translations by
myself for news entries.

Enjoy!

Ludo’.
  

Patch

diff --git a/etc/news.scm b/etc/news.scm
index 677cd12847..43a0cde32e 100644
--- a/etc/news.scm
+++ b/etc/news.scm
@@ -35,6 +35,27 @@ 
 (channel-news
  (version 0)
 
+ (entry (commit "FIXME")
+        (title
+         (en "New @code{%base-home-services} variable for Guix Home"))
+        (body
+         (en "If you are using Guix Home, we recommend you update your
+configuration to include @code{%base-home-services}, a list of non-essential
+services deemed generally useful (this is comparable to @code{%base-services}
+in Guix System).  That is, your Home configuration should now look like this:
+
+@lisp
+(home-environment
+  ;; fields omitted @dots{}
+  (services (append (list @dots{}) %base-home-services)))
+@end lisp
+
+The dots above should be replaced by your own list of services, as it
+currently appears in your @code{home-environment} declaration.
+
+Currently, @code{%base-home-services} contains only one service: the new log
+rotation service provided by version 1.0 of the Shepherd.")))
+
  (entry (commit "FIXME")
         (title
          (en "Rottlog service replaced by new log rotation service")