From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: GSoC ideas Date: Tue, 09 Feb 2016 21:49:30 +0100 Message-ID: <87si11r4md.fsf@gnu.org> References: <20160206113802.GA17867@thebird.nl> <87mvre2eyz.fsf@gnu.org> <87wpqhu0t1.fsf@dustycloud.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38722) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTFEB-0006Yq-3E for guix-devel@gnu.org; Tue, 09 Feb 2016 15:49:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aTFE6-0000sK-9p for guix-devel@gnu.org; Tue, 09 Feb 2016 15:49:39 -0500 In-Reply-To: <87wpqhu0t1.fsf@dustycloud.org> (Christopher Allan Webber's message of "Sat, 06 Feb 2016 10:54:34 -0800") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Christopher Allan Webber Cc: guix-devel@gnu.org Christopher Allan Webber skribis: > Maybe we should have a place to collect ideas? What about creating a page at ? > Anyway, here would be my top items for GSoC: > > - An installer wizard (written in Guile of course!) For GuixSD I guess? Sounds like good idea, of course. > - g-expressions which generate packages of the Guix package manager for > .deb and .rpm based distros, and work to get those upstream in Debian > and Fedora That would be useful, and CheckInstall may be good enough for that. I don=E2=80=99t think it=E2=80=99s =E2=80=9Cenough=E2=80=9D for GSoC, though.= WDYT? > - Perhaps some kind of non-emacs, non-cli package (and system > management?) interface. Maybe GTK based? Definitely. Both a guile-curses-based and a GTK+-based thing would be nice. For the latter we need to check whether PackageKit can be of any use (this has been discussed in the past and my impression was that it is biased towards =E2=80=9Ctraditional=E2=80=9D distros with just a single = root-managed profile.) Thanks, Ludo=E2=80=99.