On Wed 16 Dec 2015 23:14, Leo Famulari <l...@famulari.name> writes: > On Wed, Dec 16, 2015 at 08:04:19AM +0000, Andy Wingo wrote: >> On Tue 15 Dec 2015 22:58, l...@gnu.org (Ludovic Courtès) writes: >> > Andy Wingo <wi...@igalia.com> skribis: >> > >> >> * gnu/services/mail.scm: New file. >> > >> > Regarding the Schemefied configuration, do you think Dovecot’s >> > configuration model is stable enough that this won’t have to change >> > much? Is a “cheat mode” (where one can pass raw strings to paste into >> > the configuration file) needed? >> >> Finally, I'm not adverse to a .conf file escape hatch. It's especially >> convincing in a context where other services do the same -- we should >> have a greater degree of uniformity across services. However if other >> services implemented a 100%-solution Scheme configuration interface, I >> wonder if we would still want the .conf file interface. Dunno! > > For 3rd party software, I think we should make it possible for users to > use upstream's configuration language, preferably as a text block inside > of the service configuration block.
Point well taken, thanks for the input. I'll add the ability to specify the configuration as a string, as you suggest. Andy