From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Tom Lord Newsgroups: gmane.lisp.guile.devel,gmane.lisp.guile.user Subject: Re: ttn's build system [was: Extended -e syntax] Date: Wed, 10 Mar 2004 15:22:00 -0800 (PST) Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <200403102322.PAA10805@morrowfield.regexps.com> References: <200402292232.51103.clinton@unknownlamer.org> <87n06uvuy4.fsf@ivanova.rotty.yi.org> NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1079057008 9147 80.91.224.253 (12 Mar 2004 02:03:28 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 12 Mar 2004 02:03:28 +0000 (UTC) Cc: guile-user@gnu.org, guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Fri Mar 12 03:03:20 2004 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1B1c19-0001eR-00 for ; Fri, 12 Mar 2004 03:03:20 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B1c0j-0005Cn-TW for guile-devel@m.gmane.org; Thu, 11 Mar 2004 21:02:53 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B1CjW-0005ZK-VQ for guile-devel@gnu.org; Wed, 10 Mar 2004 18:03:26 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B1CiC-0005AU-I2 for guile-devel@gnu.org; Wed, 10 Mar 2004 18:02:35 -0500 Original-Received: from [206.40.45.226] (helo=morrowfield.regexps.com) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B1CfY-0004RS-Io; Wed, 10 Mar 2004 17:59:21 -0500 Original-Received: (from lord@localhost) by morrowfield.regexps.com (8.9.1/8.9.1) id PAA10805; Wed, 10 Mar 2004 15:22:00 -0800 (PST) (envelope-from lord@morrowfield.regexps.com) Original-To: a.rottmann@gmx.at In-reply-to: <87n06uvuy4.fsf@ivanova.rotty.yi.org> (message from Andreas Rottmann on Sat, 06 Mar 2004 16:47:31 +0100) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:3510 gmane.lisp.guile.user:2926 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:3510 > From: Andreas Rottmann > [ Tom: Thien-Thi Nguyen has written a buildsystem for his Guile branch > which uses autoconf, but replaces automake, suing Guile. I intend to > make that play well with Arch, akin to your package-framework, so > you might be interested in this message ] Sort of. I cut my professional teeth working on build systems and have some definate ideas about them. auto* (including -conf) is ... um ... suboptimal. It would merit its own big-ass project to replace them in a comprehensive way --- something I'm interested in but don't have much bandwidth to work on. And, anyway, few people have enough experience in this area to do it well or understand why a good design is good -- so volunteer contributions would be hard to shepherd. And also: obtaining _adoption_ of new systems is steep uphill climb -- there's a lot of inertia to overcome. Personally, with due respect to the list, it's something I'm more likely to want to work on once Pika is humming along rather than before. It's an area that has pretty touchy requirements for the scripting language used. So, yes, I'm interested -- but no, I'm not about to delve into it in depth. -t p.s.: why are package systems and configuration systems different things? Makes no sense (other than historical) at all. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel