diff mbox series

[bug#69392,v3,3/3] news: Add entry for changes in GNOME 44 and its desktop service.

Message ID df4270e03d97904586ad5a0bdc112584fd76fade.1708976911.git.liliana.prikler@gmail.com
State New
Headers show
Series *** SUBJECT HERE *** | expand

Commit Message

Liliana Marie Prikler Feb. 26, 2024, 7:46 p.m. UTC
* etc/teams.scm: Add entry.
---
 etc/news.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

Comments

Vivien Kraus Feb. 26, 2024, 8:28 p.m. UTC | #1
Le lundi 26 février 2024 à 20:46 +0100, Liliana Marie Prikler a écrit :
> + (entry (commit "523f3def65ab061a87f4fc9e6f9008e6a78fafb5")
> +        (title
> +         (en "GNOME updated to version 44 with a more modular
> desktop service")
Wouldn’t it be more precise to say “system service” instead of “desktop
service”?

> +         (de "GNOME auf Version 44 aktualisiert mit modularem
> Dienst"))

Suggested fr translation with “system service”: "Mise à jour de GNOME
en version 44 avec un service système plus modulaire"
(remove “système” if “system service” is not relevant)

> +        (body
> +         (en "The @code{gnome-desktop-service-type} now
> differentiates between
> +shell, utilities, and extra-packages among other fields to bring
> more structure
> +in its configuration.
> +
> +With the update to GNOME 44, some extensions have been deprecated
> and others
> +removed.  If any @code{gnome-shell-extension-...} package causes an
> error while
> +running your usual update routine, make sure to remove it from your
> profile.")
(Ah yes, this is very important.)

Since it is Texinfo, maybe you could use @dots{} instead of “...”. I
would also write: “some shell extensions have been deprecated…” instead
of “some extensions have been deprecated…”, so the error message will
look more familiar. Since the fields are actual record fields, maybe
they can be marked up with @code{}?

Suggested fr: "Le service @code{gnome-desktop-service-type} sépare
maintenant les paquets @code{shell}, @code{utilities} et @code{extra-
packages} (entre autres) pour donner plus de structure à sa
configuration.

Pendant la mise à jour vers GNOME 44, certaines extensions du shell ont
été dépréciées et d’autres supprimées. Si un paquet nommé
@code{gnome-shell-extension-@dots{}} émet une erreur quand vous
effectuez la mise à jour, vous devriez l’enlever de votre profil."

> +         (de "Der Dienst @code{gnome-desktop-service-type}
> unterscheidet nun
> +unter andrem zwischen den Feldern shell, utilities, und extra-
> packages und
> +bringt so etwas mehr Struktur in die Konfiguration.
> +
> +Mit dem Update zu GNOME 44 wurden einige Erweiterungen als obsolet
> deklariert
> +und andere entfernt.  Falls ein Paket, dessen Name mit
> +@code{gnome-shell-extension-} beginnt zu einem Fehler während Ihrer
> +Update-Routine führt, entfernen Sie es von ihrem Profil.")))
> +
Liliana Marie Prikler Feb. 27, 2024, 5:19 a.m. UTC | #2
Am Montag, dem 26.02.2024 um 21:28 +0100 schrieb Vivien Kraus:
> Le lundi 26 février 2024 à 20:46 +0100, Liliana Marie Prikler a
> écrit :
> > + (entry (commit "523f3def65ab061a87f4fc9e6f9008e6a78fafb5")
> > +        (title
> > +         (en "GNOME updated to version 44 with a more modular
> > desktop service")
> Wouldn’t it be more precise to say “system service” instead of
> “desktop service”?
> 
> > +         (de "GNOME auf Version 44 aktualisiert mit modularem
> > Dienst"))
> 
> Suggested fr translation with “system service”: "Mise à jour de GNOME
> en version 44 avec un service système plus modulaire"
> (remove “système” if “system service” is not relevant)
system-service is indeed not relevant, because I was hinting at the
"desktop" in gnome-desktop-service-type.

> > +        (body
> > +         (en "The @code{gnome-desktop-service-type} now
> > differentiates between
> > +shell, utilities, and extra-packages among other fields to bring
> > more structure
> > +in its configuration.
> > +
> > +With the update to GNOME 44, some extensions have been deprecated
> > and others
> > +removed.  If any @code{gnome-shell-extension-...} package causes
> > an
> > error while
> > +running your usual update routine, make sure to remove it from
> > your
> > profile.")
> (Ah yes, this is very important.)
> 
> Since it is Texinfo, maybe you could use @dots{} instead of “...”.
Not sure if that works recursively.

> I would also write: “some shell extensions have been deprecated…”
> instead of “some extensions have been deprecated…”, so the error
> message will look more familiar. 
Sure.

> Since the fields are actual record fields, maybe they can be marked
> up with @code{}?
Good hint.

> Suggested fr: "Le service @code{gnome-desktop-service-type} sépare
> maintenant les paquets @code{shell}, @code{utilities} et @code{extra-
> packages} (entre autres) pour donner plus de structure à sa
> configuration.
> 
> Pendant la mise à jour vers GNOME 44, certaines extensions du shell
> ont
> été dépréciées et d’autres supprimées. Si un paquet nommé
> @code{gnome-shell-extension-@dots{}} émet une erreur quand vous
> effectuez la mise à jour, vous devriez l’enlever de votre profil."
Have you checked how that renders?

> 
Cheers
pelzflorian (Florian Pelz) Feb. 27, 2024, 8:21 a.m. UTC | #3
Hi all.  Good to see so many translations, and so much development for
Guix!

@Vivien:
> Suggested fr: "Le service @code{gnome-desktop-service-type} sépare
> maintenant les paquets @code{shell}, @code{utilities} et @code{extra-

Perhaps “les champs” as in English, instead of “les paquets”.

@Liliana:
Liliana Marie Prikler <liliana.prikler@gmail.com> writes:
> * etc/teams.scm: Add entry.

teams?

> +unter andrem zwischen den Feldern shell, utilities, und extra-packages und
> +bringt so etwas mehr Struktur in die Konfiguration.

In German, there shouldn’t be an Oxford comma, instead: utilities und
extra-packages (without comma).

Other than that, even though I would have written “unter anderem”, I do
approve of the “unter andrem”.  Wiktionary says it’s OK. :)

> +Mit dem Update zu GNOME 44 wurden einige Erweiterungen als obsolet deklariert
> +und andere entfernt.  Falls ein Paket, dessen Name mit
> +@code{gnome-shell-extension-} beginnt zu einem Fehler während Ihrer

Paariges Komma fehlt: “beginnt, zu einem Fehler”

> +Update-Routine führt, entfernen Sie es von ihrem Profil.")))

von Ihrem Profil

Liliana Marie Prikler <liliana.prikler@gmail.com> writes:
>> Since it is Texinfo, maybe you could use @dots{} instead of “...”.
> Not sure if that works recursively.
>> été dépréciées et d’autres supprimées. Si un paquet nommé
>> @code{gnome-shell-extension-@dots{}} émet une erreur quand vous
>> effectuez la mise à jour, vous devriez l’enlever de votre profil."
> Have you checked how that renders?

There is precedent in another news entry on Childhurds:

When you do this, @command{guix system} generates
a @file{/etc/guix/machines.scm} file by concatenating the @code{(build-machine
@dots{})} expressions you specified.

Regards,
Florian
diff mbox series

Patch

diff --git a/etc/news.scm b/etc/news.scm
index d208988297..be1514692b 100644
--- a/etc/news.scm
+++ b/etc/news.scm
@@ -28,6 +28,27 @@ 
 (channel-news
  (version 0)
 
+ (entry (commit "523f3def65ab061a87f4fc9e6f9008e6a78fafb5")
+        (title
+         (en "GNOME updated to version 44 with a more modular desktop service")
+         (de "GNOME auf Version 44 aktualisiert mit modularem Dienst"))
+        (body
+         (en "The @code{gnome-desktop-service-type} now differentiates between
+shell, utilities, and extra-packages among other fields to bring more structure
+in its configuration.
+
+With the update to GNOME 44, some extensions have been deprecated and others
+removed.  If any @code{gnome-shell-extension-...} package causes an error while
+running your usual update routine, make sure to remove it from your profile.")
+         (de "Der Dienst @code{gnome-desktop-service-type} unterscheidet nun
+unter andrem zwischen den Feldern shell, utilities, und extra-packages und
+bringt so etwas mehr Struktur in die Konfiguration.
+
+Mit dem Update zu GNOME 44 wurden einige Erweiterungen als obsolet deklariert
+und andere entfernt.  Falls ein Paket, dessen Name mit
+@code{gnome-shell-extension-} beginnt zu einem Fehler während Ihrer
+Update-Routine führt, entfernen Sie es von ihrem Profil.")))
+
  (entry (commit "06d01c610e3bee61e38a177aecda5982d5b338ae")
         (title
          (en "The GNOME Display Manager uses wayland by default")