From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Kost Subject: Re: [PATCH 3/4] Rename 'dmd' service to 'shepherd'. Date: Sat, 23 Jan 2016 20:05:47 +0300 Message-ID: <87vb6k6xas.fsf@gmail.com> References: <1453491872-6129-1-git-send-email-alezost@gmail.com> <1453491872-6129-4-git-send-email-alezost@gmail.com> <87a8nwzhn6.fsf@gnu.org> <874me48eyk.fsf@gmail.com> 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]:42241) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aN1dH-0003Gp-G5 for guix-devel@gnu.org; Sat, 23 Jan 2016 12:05:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aN1dE-0000Jv-AC for guix-devel@gnu.org; Sat, 23 Jan 2016 12:05:51 -0500 In-Reply-To: <874me48eyk.fsf@gmail.com> (Alex Kost's message of "Sat, 23 Jan 2016 18:58:59 +0300") 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: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org Alex Kost (2016-01-23 18:58 +0300) wrote: > Ludovic Court=C3=A8s (2016-01-23 13:58 +0300) wrote: > >> Alex Kost skribis: >> >>> * modules/shepherd/service.scm (dmd-service): Rename to... >>> (shepherd-service): ... this. Adjust the rest file accordingly. >>> * modules/herd.scm: Likewise. >>> * modules/shepherd.scm: Likewise. >>> * modules/shepherd/support.scm (make-bare-init-file): Likewise. >>> * shepherd.texi: Likewise. >>> * tests/basic.sh: Likewise. >>> * tests/no-home.sh: Likewise. >>> * tests/status-sexp.sh: Likewise. >> >> This one I=E2=80=99m not sure. Since we occasionally have to type it on= the >> command line (like =E2=80=98herd load shepherd foo.scm=E2=80=99, =E2=80= =98herd stop shepherd=E2=80=99, >> etc.), I initially thought that we might as well rename it to =E2=80=98r= oot=E2=80=99 or >> similar so that it=E2=80=99s not too much of a burden. >> >> But on second thought, it seems that we rarely have to type it anyway >> (esp. since =E2=80=98herd status=E2=80=99 is now synonymous for =E2=80= =98herd status dmd=E2=80=99) so > > Yeah, I like that I can just type 'herd status' now, thanks! > Sometimes I also type 'deco doc dmd list-actions'. > >> maybe =E2=80=98shepherd=E2=80=99 is OK after all. >> >> WDYT? > > It seemed natural to me to rename 'dmd' service to 'shepherd' service. > But I like 'root' more! So if people agree on naming the main service > the 'root' instead of 'shepherd', I will send an updated patch. > > OTOH 'herd load root foo.scm' looks strange for me. Also in user init.scm we'll have "(action 'root 'daemonize)" which also looks less preferable than "(action 'shepherd 'daemonize)" for me. So now I don't really know what name I prefer :-) --=20 Alex