> I also like the consistency and discoverability that Maxim mentioned.
> It’s nice as a user to know that you don’t need to learn any
> configuration file format, that Scheme is enough for everything.
I mean, the great part about Scheme is that we can work with syntax
directly. Carlo mentioned (in another thread branch) that rde's made
serializers for various config formats. those tend to be a lot more
stable, reusable, and simpler to maintain, while still providing the
benefits of configuration in-scheme.

> Keeping it up-to-date though appears to be quite cheap, from what I
> understand.
I actually initially brought this up because of thinking about updating
prosody. even for the current version packaged, the service is
incomplete in base configuration, and has no provisions for external
modules.

though, bringing it up and making it more amenable to service
composition (new services for packaged external modules?) could be
likened to making a whole new configuration anyway. again, though, the
deprecation policy makes any kind of update a lot more rigid than  the
packages it relies on.

lilah

Reply via email to