From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: not a patch.. yet. git-daemon-service Date: Mon, 20 Jun 2016 10:26:30 +0200 Message-ID: <874m8o6zbd.fsf@gnu.org> References: <20160617231045.GA4910@khazad-dum> 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]:43859) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bEuXV-0004nk-Rf for guix-devel@gnu.org; Mon, 20 Jun 2016 04:26:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bEuXS-0003M3-LR for guix-devel@gnu.org; Mon, 20 Jun 2016 04:26:37 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41677) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bEuXS-0003Lp-Hl for guix-devel@gnu.org; Mon, 20 Jun 2016 04:26:34 -0400 Received: from pluto.bordeaux.inria.fr ([193.50.110.57]:39172 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bEuXQ-00069e-CM for guix-devel@gnu.org; Mon, 20 Jun 2016 04:26:32 -0400 In-Reply-To: <20160617231045.GA4910@khazad-dum> (ng0@we.make.ritual.n0.is's message of "Fri, 17 Jun 2016 23:10:45 +0000") 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: guix-devel@gnu.org ng0 skribis: >> (define-record-type* >> git-daemon-configuration make-git-daemon-configuration >> git-daemon-configuration? >> (git-daemon git-daemon-configuration-git >> (default git)) >> (base-path git-daemon-configuration-base-path) ; string >> (port git-daemon-configuration-port) ; string (default: 9418) >> (extra-settings git-daemon-configuration-extra-settings)) >> ;;(export-all git-daemon-configuration-export-all?) ;; th= ose are switches I need to add differently >> ;;(informative-errors git-daemon-configuration-informative-errors= ?) ;; same. >> ;;(verbose git-daemon-configuration-verbose?)) ;; same. > > There are many settings. The ones I think are the very basic ones which c= an > be used for a start for this service are: > port, base-path, a forced --syslog --informative-errors and finally the o= ption > to add whatever you want to add when you read the man page. > There are more we can add later, but those are the very basic in my opini= on. > What's your opinion? I think it=E2=80=99s OK to restrict yourself to the most common options at first. We can always add more options eventually. Thanks for working on it! Ludo=E2=80=99.