From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: Add murmur. Date: Fri, 10 Feb 2017 22:15:36 +0000 Message-ID: <20170210221536.iv5rktzx43b6xddv@wasp> References: <20170201204312.3005-1-contact.ng0@cryptolab.net> <87mvdvxq9v.fsf@gnu.org> <20170209182030.ngn2dsdfbzsmymdj@wasp> <87efz7asit.fsf@gnu.org> <20170210213959.on6psfta6jcbjv2b@wasp> <877f4x1zle.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> 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]:50755) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ccJS5-0001R1-QZ for guix-devel@gnu.org; Fri, 10 Feb 2017 17:14:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ccJS1-0000uH-NI for guix-devel@gnu.org; Fri, 10 Feb 2017 17:14:01 -0500 Content-Disposition: inline In-Reply-To: <877f4x1zle.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> 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: Marius Bakke Cc: guix-devel@gnu.org On 17-02-10 22:54:21, Marius Bakke wrote: > ng0 writes: >=20 > > 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 outp= ut. > >> >>=20 > >> >> I=E2=80=99m reluctant to =E2=80=9Cnon-standard=E2=80=9D outputs l= ike this. The reason for > >> >> multiple outputs should be to reduce the closure size for standar= ds > >> >> 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 mu= mble > >> > 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 lo= gical. > >> > But this is just my view.. I would not want a server unless I expl= icitly > >> > 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= both in the same output if > >> there=E2=80=99s no size problem. > >> > > > > Of course this is a theoretic issue, but the separation of server+cli= ent > > where applicable when the nature of an application allows it makes se= nse > > to me. >=20 > What does `guix size` say about mumble:murmur compared to mumble:out? I= f > the server does not depend on any graphical features, I think a separat= e > output makes sense. mumble alone is ~1GiB. As far as I know right now, it does not have any graphical features or dependencies. mumble:murmur -> total: 1072.6 MiB mumble:out -> total: 1111.2 MiB So there is a size difference which would justify this output in my (currently very sleepy and jet-lagged) opinion. --=20 ng0 -- https://www.inventati.org/patternsinthechaos/