From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Service refactoring Date: Sat, 26 Sep 2015 14:50:31 +0200 Message-ID: <874mih5oq0.fsf@gnu.org> References: <87a8t3mc2v.fsf@netris.org> <87d1xyk45i.fsf@igalia.com> <87vbbn44zi.fsf_-_@gnu.org> <87a8shp05k.fsf@gnu.org> <87r3lsrxqp.fsf@igalia.com> <877fnjn4nd.fsf@gnu.org> <87r3lomfgs.fsf@gnu.org> <87mvwartuq.fsf@dustycloud.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40124) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zfow2-0003tP-A1 for guix-devel@gnu.org; Sat, 26 Sep 2015 08:50:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zfovy-0005qj-KO for guix-devel@gnu.org; Sat, 26 Sep 2015 08:50:38 -0400 In-Reply-To: <87mvwartuq.fsf@dustycloud.org> (Christopher Allan Webber's message of "Fri, 25 Sep 2015 17:50:36 -0500") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Christopher Allan Webber Cc: guix-devel Christopher Allan Webber skribis: > So, nginx and apache have pretty drastically different config file > types. However, most of the things users want I think are compatible > with both. We probably want a "minimal" service that just accepts > whatever config files for apache and nginx, and just lets the user > specify that whole manually. We can have more advanced procedures for > building up a config file by translating our world-of-s-expressions or > whatever schemey types into the config file format... but given "just > how much" you can do with nginx and apache that is just so wildly > different between the two, we probably want something that provides an > abastract representation of what most web applications need, some sort > of "medium common denominator" (I don't think we need to shoot for > lowest here!). That way we can have a general way of letting > applications specify what they need from their web server, but also > allow a sysadmin to go "full on manual" if they need to with the config > file formats. > > Dave / Ludo: Does that fit with what you two are thinking as well? Yes, sounds good. We just need to figure out what that common denominator is. :-) Thanks, Ludo=E2=80=99.