[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#59866] [PATCH 0/2] services: mpd: Refactor MPD service
From: |
Liliana Marie Prikler |
Subject: |
[bug#59866] [PATCH 0/2] services: mpd: Refactor MPD service |
Date: |
Wed, 07 Dec 2022 19:27:55 +0100 |
User-agent: |
Evolution 3.46.0 |
Am Dienstag, dem 06.12.2022 um 23:22 +0000 schrieb mirai@makinata.eu:
> Modernizes and expands 'mpd-service-type'.
> Performs "pretty-formatting" to the generated configuration file
> at the cost of a few extra procedures.
> It also deprecates some of the fields (abbreviated forms).
>
> Bruno Victal (2):
> services: mpd: use 'define-configuration'.
> services: mpd: Refactor MPD service.
Note that there is [1], which attempts to make it so that shepherd
endpoints can be specified in lieu of MPD endpoints. You don't need to
implement this logic – you are free to do so if you want to – but could
you make it so that there is an explicit endpoint abstraction that
would allow for extension later on?
Cheers
[1] https://issues.guix.gnu.org/54986
[bug#59866] [PATCH v2] services: mpd: Refactor MPD service., mirai, 2022/12/07
[bug#59866] [PATCH v3] services: mpd: Refactor MPD service., mirai, 2022/12/16
[bug#59866] [PATCH v4 1/2] services: mpd: use 'define-configuration'., mirai, 2022/12/21
[bug#59866] [PATCH v5 1/2] services: mpd: rewrite using 'define-configuration'., mirai, 2022/12/24