From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: New home-page checker for =?utf-8?B?4oCYZ3VpeCBsaW504oCZ?= Date: Mon, 29 Dec 2014 15:18:50 +0100 Message-ID: <87h9we35f9.fsf@gnu.org> References: <87oaqnbtdg.fsf@gnu.org> <54A0C5A8.2030105@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]:58018) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y5b9s-0003Ur-Ai for guix-devel@gnu.org; Mon, 29 Dec 2014 09:18:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y5b9p-0001Rw-52 for guix-devel@gnu.org; Mon, 29 Dec 2014 09:18:56 -0500 Received: from hera.aquilenet.fr ([2a01:474::1]:33042) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y5b9o-0001Rp-Ui for guix-devel@gnu.org; Mon, 29 Dec 2014 09:18:53 -0500 In-Reply-To: <54A0C5A8.2030105@gmail.com> (Cyril Roelandt's message of "Mon, 29 Dec 2014 04:08:24 +0100") 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: Cyril Roelandt Cc: guix-devel@gnu.org Cyril Roelandt skribis: > That's cool, though I find your lack of tests disturbing. :-) I admit I took the usual approach of =E2=80=9Coh but all this is untest= able, it requires the web and all that.=E2=80=9D I realize we can certainly do better, using Guile=E2=80=99s web server for instance. I=E2=80=99ll see wh= at I can do. > I'll do the same for URIs, so that it is easier to detect un-buildable > software. I'll send a patch soon enough. Glad you propose; I thought about it too. > Maybe we could have a cron job that runs those checkers every day and > mails the list with a summary of the broken links ? Definitely. Either that or create an HTML page listing all the defects. That would mean adding HTML output to =E2=80=98guix lint=E2=80=99, which is= a bit of work, but not too hard, I think. Thanks, Ludo=E2=80=99.