GNU bug report logs -
#78546
[PATCH 0/3] Add iwd-service-type.
Previous Next
Full log
View this message in rfc822 format
Hi Sergey,
Sergey Trofimov <sarg <at> sarg.org.ru> writes:
> * gnu/services/networking.scm (iwd-service-type): New service type.
> (iwd-configuration), (iwd-settings), (iwd-scan-settings),
> (iwd-general-settings), (iwd-network-settings): New configuration types.
> * doc/guix.texi (Networking setup): Document it.
>
> Change-Id: I852115b9c6768b3ec4eedb34a7f9e66438bd1429
[…]
> +@defvar iwd-service-type
> +This is the service type to run @acronyml{IWD,Internet Wireless Daemon},
> +a wireless daemon required to authenticate against encrypted WiFi
> +networks.
Am I right that this conflicts with wpa-supplicant, which is what
NetworkManager uses? Should this be mentioned?
> +@deftp {Data Type} iwd-scan-settings
> +Available @code{iwd-scan-settings} fields are:
> +
> +@table @asis
> +@item @code{disable-periodic-scan} (type: maybe-boolean)
As a rule of thumb, I recommend avoiding negatives for Booleans; also
add a question mark.
So this would become ‘enable-periodic-scan?’, defaulting to #t.
And it can be ‘boolean’ rather than ‘maybe-boolean’ (the latter would
default to “unset”, whose meaning isn’t clear here).
Same for ‘disable-roaming-scan’.
> +@item @code{initial-periodic-scan-interval} (type: maybe-number)
> +The initial periodic scan interval upon disconnect (in seconds).
> +
> +@item @code{maximum-periodic-scan-interval} (type: maybe-number)
> +The maximum periodic scan interval (in seconds).
I would tend to provide a known default value and make it ‘number’
instead of ‘maybe-number’.
The rest LGTM.
Thanks,
Ludo’.
This bug report was last modified 11 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.