From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ludo@gnu.org (Ludovic =?iso-8859-1?Q?Court=E8s?=) Newsgroups: gmane.lisp.guile.devel Subject: Re: summer of code ideas Date: Mon, 07 Mar 2011 22:27:45 +0100 Message-ID: <8762ruwrhq.fsf@gnu.org> References: 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 1299533294 12686 80.91.229.12 (7 Mar 2011 21:28:14 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 7 Mar 2011 21:28:14 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Mar 07 22:28:10 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 1PwhyK-0006fV-SU for guile-devel@m.gmane.org; Mon, 07 Mar 2011 22:28:09 +0100 Original-Received: from localhost ([127.0.0.1]:40099 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PwhyK-0002TN-EM for guile-devel@m.gmane.org; Mon, 07 Mar 2011 16:28:08 -0500 Original-Received: from [140.186.70.92] (port=58062 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PwhyH-0002T7-LB for guile-devel@gnu.org; Mon, 07 Mar 2011 16:28:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PwhyC-0008My-9m for guile-devel@gnu.org; Mon, 07 Mar 2011 16:28:05 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:48581) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PwhyC-0008M6-1U for guile-devel@gnu.org; Mon, 07 Mar 2011 16:28:00 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Pwhy9-0006Yh-Ht for guile-devel@gnu.org; Mon, 07 Mar 2011 22:27:57 +0100 Original-Received: from reverse-83.fdn.fr ([80.67.176.83]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 07 Mar 2011 22:27:57 +0100 Original-Received: from ludo by reverse-83.fdn.fr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 07 Mar 2011 22:27:57 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 15 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: reverse-83.fdn.fr X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 17 =?iso-8859-1?Q?Vent=F4se?= an 219 de la =?iso-8859-1?Q?R=E9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu User-Agent: Gnus/5.110013 (No Gnus v0.13) Emacs/23.2 (gnu/linux) Cancel-Lock: sha1:+ORA6Q7G226dOxndZIP85dDR8gc= 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:11819 Archived-At: Hello! Actually, a fun project would be to implement Nix storage model, its build primitive (‘derivation’), and assorted tools (garbage collector, etc.) in Guile Scheme. It doesn’t seem unrealistic, though it’s perhaps another project; OTOH you mentioned rollback so it’s not completely irrelevant either. ;-) Another (difficult) question is how that would integrate with the rest of GNU—the GNU Build System, GSRC, ELPA, Stowfs [0], etc. Thanks, Ludo’. [0] http://www.gnu.org/software/hurd/hurd/translator/unionfs.html