From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: Add murmur. Date: Fri, 10 Feb 2017 21:39:59 +0000 Message-ID: <20170210213959.on6psfta6jcbjv2b@wasp> References: <20170201204312.3005-1-contact.ng0@cryptolab.net> <87mvdvxq9v.fsf@gnu.org> <20170209182030.ngn2dsdfbzsmymdj@wasp> <87efz7asit.fsf@gnu.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]:44899) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ccItZ-0006Gh-GG for guix-devel@gnu.org; Fri, 10 Feb 2017 16:38:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ccItW-0001FC-AG for guix-devel@gnu.org; Fri, 10 Feb 2017 16:38:21 -0500 Content-Disposition: inline In-Reply-To: <87efz7asit.fsf@gnu.org> 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" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org On 17-02-09 23:50:02, Ludovic Court=C3=A8s wrote: > ng0 skribis: >=20 > > On 17-02-09 17:50:04, Ludovic Court=C3=A8s wrote: > >> Hi ng0! > >>=20 > >> contact.ng0@cryptolab.net skribis: > >>=20 > >> > This patch adds an proposed change to mumble, murmur as an output. > >>=20 > >> I=E2=80=99m reluctant to =E2=80=9Cnon-standard=E2=80=9D outputs like= this. The reason for > >> multiple outputs should be to reduce the closure size for standards > >> uses. What do we gain by not included murmurd in =E2=80=9Cout=E2=80= =9D in this case? > >>=20 > >> Thanks, > >> Ludo=E2=80=99. > > > > We remove the server component (murmurd) from the client component > > (mumble). I imagine that if you run murmurd, you will not want mumbl= e > > in the same user profile. And if you run mumble, you probably don't > > want murmurd. The default is a client, adding murmur output is logic= al. > > But this is just my view.. I would not want a server unless I explici= tly > > expressed my intention to have it > > > > What do you think? >=20 > I think the only reason to separate things usually is size, not > =E2=80=9Caesthetics.=E2=80=9D So I=E2=80=99d be in favor of keeping bo= th in the same output if > there=E2=80=99s no size problem. > I don't see my description as aesthetics, but maybe I wasn't clear. It could theoretically be an security issue, keeping both separated gives the user a choice of what should be present. Of course this is a theoretic issue, but the separation of server+client where applicable when the nature of an application allows it makes sense to me. If you don't agree, I can send an updated patch which just adds murmur to the 'out'. =20 > How does that sound? >=20 > Ludo=E2=80=99. >=20 --=20 ng0 -- https://www.inventati.org/patternsinthechaos/