[pve-devel] [PATCH manager] ui: node: system: avoid using 'Syslog'

Esi Y esiy0676+proxmox at gmail.com
Fri Feb 16 13:28:54 CET 2024

On Thu, Feb 15, 2024 at 07:20:51PM +0100, Dietmar Maurer wrote:
> > The information gathered by the API call comes from the systemd
> > journal. While 'Syslog' could be interpreted as a shorthand for
> > "System Log", it's better to be explicit to avoid any confusion.
> > -		title: 'Syslog',
> > +		title: gettext('System Log'),
> From Wikipedia: https://en.wikipedia.org/wiki/Syslog
> > In computing, syslog /ˈsɪslɒɡ/ is a standard for message logging.

There's only two standards this can refer to:
RFC 5424 Syslog protocol (obs. 3164) or RFC 5426 Transmission of Syslog Messages over UDP

RFC 5424 section 4 Basic principles:

The following principles apply to syslog communication:

   o  The syslog protocol does not provide acknowledgment of message
      delivery.  Though some transports may provide status information,
      conceptually, syslog is a pure simplex communications protocol.

   o  Originators and relays may be configured to send the same message
      to multiple collectors and relays.

   o  Originator, relay, and collector functionality may reside on the
      same system.

It goes on to describe architecture, etc. And this is already split off the message transport. The original RFC was even more convoluted.

There's literally nothing of "syslog" left on Debian 12 as Fiona pointed out.

On a less technical note, Google's top 10 results refer all to either some syslog server, the RFCs or man pages for function calls.

As far as I remember (bad source, I know), Syslog was a monicker for "System Logger" very very long ago.

> IMHO, it is a commonly used technical term, and that is why we
> do not even translate it. Every reasonable admin known what is meant!
> With your change:
> -		title: 'Syslog',
> +		title: gettext('System Log'),
> we now need to translate "System Log" to >20 different languages,
> and I am quite sure those translation makes it less clear what
> it actually refers to.
> _______________________________________________
> pve-devel mailing list
> pve-devel at lists.proxmox.com
> https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

More information about the pve-devel mailing list