From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: prj@po.cwru.edu (Paul Jarc) Newsgroups: gmane.lisp.guile.user Subject: Re: apt based package dist for guile? Date: Tue, 05 Aug 2003 17:15:47 -0400 Organization: What did you have in mind? A short, blunt, human pyramid? Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: References: <87he51mx3y.fsf@tapsellferrier.co.uk> <87y8y9yfp2.fsf@tapsellferrier.co.uk> <20030805134523.GB1785@linger.twisted-muse.org> <20030805201840.GA10216@www> <87ispbsudg.fsf@tapsellferrier.co.uk> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7BIT X-Trace: main.gmane.org 1060118838 11817 80.91.224.253 (5 Aug 2003 21:27:18 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 5 Aug 2003 21:27:18 +0000 (UTC) Cc: guile-user@gnu.org, rm@fabula.de Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Tue Aug 05 23:27:36 2003 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 19k9LD-0006nb-00 for ; Tue, 05 Aug 2003 23:27:35 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19k9Hl-00059Q-CC for guile-user@m.gmane.org; Tue, 05 Aug 2003 17:24:01 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19k9HK-00056i-VQ for guile-user@gnu.org; Tue, 05 Aug 2003 17:23:34 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19k9FF-0003nf-IQ for guile-user@gnu.org; Tue, 05 Aug 2003 17:21:56 -0400 Original-Received: from [129.22.104.62] (helo=lewis.CNS.CWRU.Edu) by monty-python.gnu.org with esmtp (Exim 4.20) id 19k99o-00080U-Cs for guile-user@gnu.org; Tue, 05 Aug 2003 17:15:48 -0400 Original-Received: from multivac.cwru.edu (multivac.STUDENT.CWRU.Edu [129.22.114.26]) by smtp-b.cwru.edu (iPlanet Messaging Server 5.2 Patch 1 (built Aug 19 2002)) with SMTP id <0HJ6004IV0EBVU@smtp-b.cwru.edu> for guile-user@gnu.org; Tue, 05 Aug 2003 17:15:48 -0400 (EDT) Original-Received: (qmail 21913 invoked by uid 500); Tue, 05 Aug 2003 21:16:09 +0000 In-reply-to: <87ispbsudg.fsf@tapsellferrier.co.uk> Original-To: Nic Mail-followup-to: Nic , rm@fabula.de, guile-user@gnu.org Mail-Copies-To: nobody User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux) Original-Lines: 33 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.2 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:2158 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:2158 Nic wrote: > prj@po.cwru.edu (Paul Jarc) writes: >> Perl's MakeMaker means that the build system for a Perl module is the >> same as that of other Perl modules, but it's gratuitously different >> from that of all other packages. > > Are you saying people don't understand apt/rpm/etc...? No. Those types of things repackage existing code. No matter what build system I choose for packages I publish, someone else can come along and wrap it up in a .deb or .rpm. But users who install my package from my source tarball will get the same kind of interface for the build system, regardless of whether the package is a Guile extension or something else entirely. (It happens that I also think that apt/rpm/etc. are trying to solve a problem that can and should be solved upstream by the package maintainers themselves, but that's anoter topic.) > The thing that I was advocating about APT was the command line access > to a directory of "packages". A common directory for tarballs would > be a first step forward because we could write some nice tools to > front end it. As with the build system, I see no reason to restrict such a directory to Guile extensions. Make a directory to accomodate all packages, and let users query it with filters like "show me only Guile extensions", "show me only window managers", etc. Ideally, this would be integrated with slashpackage: paul _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user