From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Matthew Trout Newsgroups: gmane.lisp.guile.user Subject: Re: ASDF for guile (Was Re: guile-lib things) Date: Mon, 28 Jun 2004 14:33:20 +0100 Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: <20040628133320.GA23161@central.redice.net> References: <1088100238.1855.207.camel@localhost> <87acyp7q21.fsf@naia.homelinux.net> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1088429541 13528 80.91.224.253 (28 Jun 2004 13:32:21 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 28 Jun 2004 13:32:21 +0000 (UTC) Cc: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Jun 28 15:32:08 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BewEy-0004dp-00 for ; Mon, 28 Jun 2004 15:32:08 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BewGa-0006Cy-6t for guile-user@m.gmane.org; Mon, 28 Jun 2004 09:33:48 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BewGX-0006Cr-LJ for guile-user@gnu.org; Mon, 28 Jun 2004 09:33:45 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BewGV-0006CY-Ay for guile-user@gnu.org; Mon, 28 Jun 2004 09:33:45 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BewGV-0006CO-8t for guile-user@gnu.org; Mon, 28 Jun 2004 09:33:43 -0400 Original-Received: from [62.69.77.1] (helo=central.redice.net) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1BewEL-0000Gw-Ek for guile-user@gnu.org; Mon, 28 Jun 2004 09:31:29 -0400 Original-Received: from central.redice.net (central.redice.net [127.0.0.1]) by central.redice.net (8.12.8/8.12.5) with ESMTP id i5SDXLpK023551; Mon, 28 Jun 2004 14:33:21 +0100 Original-Received: (from matt@localhost) by central.redice.net (8.12.8/8.12.8/Submit) id i5SDXK0I023549; Mon, 28 Jun 2004 14:33:20 +0100 Original-To: Chris Hall Content-Disposition: inline In-Reply-To: <87acyp7q21.fsf@naia.homelinux.net> User-Agent: Mutt/1.4.1i X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.user:3289 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:3289 On Sat, Jun 26, 2004 at 03:22:30PM -1000, Chris Hall wrote: > IIUC, neither asdf nor CPAN are part of the language, or official in > anyway - they are simply "standard" by way of popularity and common > usage? CPAN.pm has shipped as part of core perl since time immemorial - so it's certainly officially recommended. > It does seem that the amazing 'make' facility in use by so many free (as > in speech) packages is overkill for a lot of purposes, never mind the > challenges of doing a good make procedure. For guile-only (no C) > packages especially a version of asdf for guile would seem golden. Perl is going this path - the new Module::Build system which is steadily gaining popularity for new modules (mine included) is Makefile-free, as opposed to the older 'perl Makefile.PL; make; make test; make install' installation style. CPAN.pm currently handles both, and I think it might be nice if we had a single tool to install both guile-only and guile-plus-C modules as well. -- Bring me my etherkiller; Oh clouds unfold! / Bring me the magic smoke of desire I shall not cease from mental fight / Nor shall my LART rest in my hand Till we have buried the bodies / Of all the lusers in all this land -- rpg, ASR [ My homepage is http://www.trout.me.uk/ ] _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user