[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#63985] [PATCH v3 00/11] Service subsystem improvements
From: |
Bruno Victal |
Subject: |
[bug#63985] [PATCH v3 00/11] Service subsystem improvements |
Date: |
Sat, 16 Sep 2023 22:22:52 +0100 |
User-agent: |
Mozilla Thunderbird |
Hi all,
I've been pondering about the changes here and would like to comment
on them:
On 2023-06-26 22:57, Bruno Victal wrote:
> Bruno Victal (11):
> services: configuration: Simplify normalize-extra-args.
> services: configuration: Use transducers within
> serialize-configuration.
> services: fstrim-service-type: Serialize with SRFI-171 transducers.
> doc: Rewrite define-configuration.
> services: configuration: Add serializer-options field.
I think these changes are OK on their own since they add some extra
flexibility to the serialize-configuration procedure and address a
TODO item.
> services: configuration: New generic-ini module.
> services: configuration: Add some commonly used predicates.
IMO I'm afraid this might be somewhat short-sighted and would be
better addressed directly in Guile by implementing SRFI-233, perhaps
by doing some adaptations to the approach taken here.
> services: NetworkManager: Use define-configuration and generic-ini.>
> services: NetworkManager: Prefer package over network-manager.
> services: NetworkManager: add log-configuration field.
> services: NetworkManager: Add extra-options field.
Naturally these are no longer relevant if this generic-ini module
approach is abandoned.
Comments?
--
Furthermore, I consider that nonfree software must be eradicated.
Cheers,
Bruno.
- [bug#63985] [PATCH v3 00/11] Service subsystem improvements,
Bruno Victal <=