From mboxrd@z Thu Jan 1 00:00:00 1970 From: Federico Beffa Subject: Re: [PATCH 5/6] gnu: mit-scheme: Generate and install documentation. Date: Sat, 9 Jan 2016 11:28:33 +0100 Message-ID: References: <87k2nnk73w.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]:51230) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHql9-0002kw-9W for guix-devel@gnu.org; Sat, 09 Jan 2016 05:28:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aHql8-0002XK-9B for guix-devel@gnu.org; Sat, 09 Jan 2016 05:28:35 -0500 In-Reply-To: <87k2nnk73w.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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Cc: Guix-devel On Tue, Jan 5, 2016 at 11:13 PM, Ludovic Court=C3=A8s wrote: > Federico Beffa skribis: > >> * gnu/packages/scheme.scm (mit-scheme): Convert to the 'modify-phases' >> syntax. Add phases 'configure-doc, 'build-doc and 'install-doc. Add >> 'texlive' input. > > Could you split into two patches: first =E2=80=98modify-phases=E2=80=99, = then build doc? Done. > > I=E2=80=99m a bit concerned about the TeX Live dependency. I wonder if w= e > should instead make a separate =E2=80=98mit-scheme-doc=E2=80=99 package s= o that people > don=E2=80=99t have to download/build TeX Live just to build MIT Scheme. = No > strong opinion though. > > WDYT? MIT Scheme is a complex system and without the documentation it's not possible to use it proficiently. Also, currently there is a single package using mit-scheme as an input (scmutils). For these reasons I do not think that splitting the documentation to a separate package is a good idea. Also, in my opinion giving up on documentation because of the size of the TeXLive package is bad. If anything the problem should be solved at the root, i.e., find a way to split it up. Regards, Fede