From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Peter Brett Newsgroups: gmane.lisp.guile.devel Subject: Re: summer of code project: cpan Date: Tue, 29 Mar 2011 14:51:41 +0100 Organization: University of Surrey, Guildford, England Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1301406957 27221 80.91.229.12 (29 Mar 2011 13:55:57 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 29 Mar 2011 13:55:57 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Mar 29 15:55:53 2011 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Q4ZOe-0001XW-Ua for guile-devel@m.gmane.org; Tue, 29 Mar 2011 15:55:51 +0200 Original-Received: from localhost ([127.0.0.1]:52736 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q4ZO7-000822-Ja for guile-devel@m.gmane.org; Tue, 29 Mar 2011 09:55:15 -0400 Original-Received: from [140.186.70.92] (port=33403 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q4ZKv-00064I-3D for guile-devel@gnu.org; Tue, 29 Mar 2011 09:51:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q4ZKs-0001og-K8 for guile-devel@gnu.org; Tue, 29 Mar 2011 09:51:56 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:35852) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q4ZKs-0001oI-Ek for guile-devel@gnu.org; Tue, 29 Mar 2011 09:51:54 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Q4ZKq-00080y-EQ for guile-devel@gnu.org; Tue, 29 Mar 2011 15:51:52 +0200 Original-Received: from 131.227.8.61 ([131.227.8.61]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 29 Mar 2011 15:51:52 +0200 Original-Received: from peter by 131.227.8.61 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 29 Mar 2011 15:51:52 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 36 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 131.227.8.61 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) Cancel-Lock: sha1:JD7YimQ1Gv5aTf0RMetbzMF5fDY= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:12056 Archived-At: Andy Wingo writes: > Now that GNU is in the Google SoC, I'd like to propose again a CPAN for > Guile. (It does needs a proper name, but that name doesn't have to > correspond to the name of the command-line utility; see my other mail > about "guido".) > > The proposal would be to start from dorodango, and to use stowfs > locally. We keep (largely) the dorodango network interfaces, but the > implementation exists in a Guile-specific project, with a non-dorodango > name (so as not to conflict with Andreas's more portable project). > > Locally it uses something like stowfs and $XDG_DATA_DIRS, as noted in > the previous SoC thread. > > The project can be developed outside of Guile initially, just > integrating by defining "guido" commands. If everything works it can be > integrated within Guile itself. I urge caution. This sounds suspiciously similar to Ruby "gems", which have worked okay for developers but have caused massive problems for system administrators, end users and distributions. This article on LWN is a good read (although it contains some unrelated criticism of other aspects of Ruby development). http://lwn.net/Articles/423732/ Regards, Peter -- Peter Brett Remote Sensing Research Group Surrey Space Centre