From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Jose A. Ortega Ruiz" Newsgroups: gmane.lisp.guile.devel Subject: Re: summer of code ideas Date: Mon, 07 Mar 2011 22:25:04 +0100 Message-ID: <87vczur5cf.fsf@gnu.org> References: <548800.13980.qm@web37904.mail.mud.yahoo.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1299535709 27273 80.91.229.12 (7 Mar 2011 22:08:29 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 7 Mar 2011 22:08:29 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Mar 07 23:08:25 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 1PwibJ-00022a-5O for guile-devel@m.gmane.org; Mon, 07 Mar 2011 23:08:25 +0100 Original-Received: from localhost ([127.0.0.1]:42847 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PwibI-0007Vo-Fj for guile-devel@m.gmane.org; Mon, 07 Mar 2011 17:08:24 -0500 Original-Received: from [140.186.70.92] (port=37008 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PwibF-0007VO-Vc for guile-devel@gnu.org; Mon, 07 Mar 2011 17:08:22 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PwibE-0007l3-QP for guile-devel@gnu.org; Mon, 07 Mar 2011 17:08:21 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:51040) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PwibE-0007kb-Jr for guile-devel@gnu.org; Mon, 07 Mar 2011 17:08:20 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PwibB-0001z3-5s for guile-devel@gnu.org; Mon, 07 Mar 2011 23:08:17 +0100 Original-Received: from 80.31.84.150 ([80.31.84.150]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 07 Mar 2011 23:08:17 +0100 Original-Received: from jao by 80.31.84.150 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 07 Mar 2011 23:08:17 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 24 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 80.31.84.150 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-Attribution: jao X-URL: Cancel-Lock: sha1:KCUL69S+Ip11s14XU1jP8HjUb70= 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:11821 Archived-At: On Mon, Mar 07 2011, Mike Gran wrote: [...] > A similar idea. > > Define a syntax for use-modules to pull modules off the net, something > like > >    (use-modules (url://a-url.com library module #:optional a-rev-number)) > FWIW, i think this is a bad idea. It intermingles two concerns that are othogonal, namely installing a package and using it. I don't want to have to specify in my code where a module comes from. This is how PLaneT currently works, and their experience has been so negative that they're redesigning the whole thing now. jao -- Computer games don't affect kids; I mean if Pac Man affected us as kids, we would all be running around in darkened rooms, munching magic pills, and listening to repetitive electronic music. - Kristian Wilson, Nintendo Inc.