Thursday 16 July 2015

Re: rsyslog 8.9.0 merge an liblogging-stdlog

On 16 July 2015 at 13:59, Louis Bouchard <louis.bouchard@canonical.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Hello,
>
> While merging rsyslog 8.9.0-3 from debian, I have encountered an issue with
> the liblogging-stdlog sister library (developped by the same people) that
> happens to be in Universe.
>
> I can either disable its use and skip the few tests that rely on it so the
> package works fine since it is minimally used in the runtime rsyslog for the
> time being.
>

enabling autopkgtest makes sense for it, as that is not constrained by
main/universe splits.

> But I suspect that the team may increase its usage in the future so it might
> be wiser to request its inclusion in Main so future releases will not be
> blocked by the absence of the library. This is particularly important with
> the upcoming LTS.
>

why wouldn't one use systemd-journald native API directly with a
catalogue of messages which would be translatable as well?
Are you envisioning to ever support non-ubuntu-main configurations, or
for example all-typical linux distros?

The problem with liblogging-stdlog is that whilst nice, it's new. Thus
one will end up with just syslog fallback path, or already has it
anyway thus journald is just a new code path.

.... there is even more simple way =) just use syslog() as journald
slurps that up by default ;-)

> Debian already builds with liblogging-stdlog so it would also minimize our delta
> .
>
> So I would appreciate suggestions and comments on the matter.
>
> Aside from that, the rest of rsyslog is ready for the merge.
>

I would not pre-emptively promote things into main, as it would be
cleaned up and demoted straight away essentially. Whilst forward
looking, it starts to incur maintenance cost before being at all
useful.


> TIA,
>
> Kind regards,
>
> ...Louis
>
> - --
> Louis Bouchard
> Software engineer, Cloud & Sustaining eng.
> Canonical Ltd
> Ubuntu developer Debian Maintainer
> GPG : 429D 7A3B DD05 B6F8 AF63 B9C4 8B3D 867C 823E 7A61
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1
>
> iQIcBAEBCAAGBQJVp6qVAAoJEIs9hnyCPnph+5IQAKJ86CZ2ugV+KpByG7BB8HTN
> yggDKpXBTcgPkhKyMkmkMAEV+h1uiSHSBWoA4nHDlboxG/7HQ7AnqZdxxY+a8dwn
> eJ4UPIkonlJ03av8VKHNrzAsqlHXCbea5k5SSeShTpVWzEIJGmZK99ToPdHhOrpG
> RqKw7vhNmnEYUo/qi3rv1TlITq78hwrJBCwG+uE3ozt3DV5/daA/4lk++cs7bthR
> 5nDm+P6Lchbh6aHG2HFR+xKpbGGulsn4cDTFiUnQhwbvHYRkpoo33NiLVCDqSSfs
> yUb/U+ChK0DL8F4T/XsIshj+OUs/1nSscVMEpcGTBpBuK0ZI3DT/6+TtR0ypjnhD
> +M7qxMOsZDPcHdMYQcpNJxJdVwrOYrG82N3Hx19SAkk32NBZmf82fF1ux8I4XFgq
> ynABqCGqRu1E+KL+LKSA3v1v3ML1c4zpGMI+43BEjrHsj0rcK4ZdI7JGz7sI19uv
> tnUBJovbPWDLBvYkdCbfjtASlO6MxV27GHQHOWu94f2629cw33KUv82of4GhRIwH
> b62YM959/cq16FCww5Bmft8tXTk7GRoT5bIH3u3J0qktHFuSo1df0KZb/YvGfcZo
> cN8gA3FIyFOlxguOGDjhv9whw9BhWC7f0OXsAS2P74ZgIl2IkzyG5C23qB9oniIf
> 3qIiBMTiy2UTej2/BGIU
> =8K77
> -----END PGP SIGNATURE-----
>
> --
> ubuntu-devel mailing list
> ubuntu-devel@lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel



--
Regards,

Dimitri.

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel