From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Google Summer of Code project concepts Date: Fri, 12 Apr 2013 22:13:32 +0200 Message-ID: <87ehef5wyb.fsf@gnu.org> References: <871uak1a8t.fsf@naga.invergo.net> <87li8pmfa7.fsf@gnu.org> <87y5cog99v.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:42654) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQkLz-0000n8-AF for bug-guix@gnu.org; Fri, 12 Apr 2013 16:13:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UQkLu-0004Lq-JP for bug-guix@gnu.org; Fri, 12 Apr 2013 16:13:47 -0400 Received: from [2a01:e0b:1:123:ca0a:a9ff:fe03:271e] (port=55691 helo=xanadu.aquilenet.fr) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQkLu-0004KK-DO for bug-guix@gnu.org; Fri, 12 Apr 2013 16:13:42 -0400 In-Reply-To: (Chris Dale's message of "Thu, 11 Apr 2013 14:47:42 -0500") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Chris Dale Cc: bug-guix@gnu.org Hi Chris, Chris Dale skribis: >> We=E2=80=99d just need to come up with a more precise task list, I suppo= se. :-) >> I can=E2=80=99t really offer to mentor work on Guile-SCSH or on a WM, un= less >> there=E2=80=99s specific integration work with Guix. >> >> WDYT? >> >> > That's the question I had, that Nikita brought to the forefront. What > would be the precise nature of this integration? I mean, you did list > wm-packaging as a summer project, We listed desktop environments (DEs), which is a different beast. For instance, packaging a tiny WM is as simple as this: http://git.savannah.gnu.org/cgit/guix.git/commit/?h=3Dcore-updates&id=3Dc= 5c555b186a894e6bd3d5709c5199fcab1f0b7d0 Conversely, adding GNOME means packaging all the GNOME stack, which includes dozens of related packages and tools, plus specific issues to make sure it supports our file system layout. It=E2=80=99s may be slightly= less difficult for GNUstep, but still quite involved. Is it something you would be interested in? > So I guess, the starting place for this precise task list would be: getti= ng > the Guix distribution to the point where it can be dropped onto a normal > Linux distro and used as a normal distribution. That=E2=80=99s already the case, in the sense that you can use it atop your already running GNU/Linux system. > I'd like to integrate scsh and nwm, if that's a real place to go. Again, I don=E2=80=99t clearly see what that integration would be, nor whet= her it=E2=80=99s really in the scope of Guix as a project. Surely having packa= ges for these in the distro is desirable, but that=E2=80=99s insufficient for a= GSoC project. HTH, Ludo=E2=80=99.