From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: What for 0.5? Date: Sun, 03 Nov 2013 23:01:51 +0100 Message-ID: <87eh6x401c.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 ([2001:4830:134:3::10]:34196) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vd5k8-0002M4-UG for guix-devel@gnu.org; Sun, 03 Nov 2013 17:02:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vd5k1-0001Zk-Ac for guix-devel@gnu.org; Sun, 03 Nov 2013 17:02:00 -0500 Received: from mail2-relais-roc.national.inria.fr ([192.134.164.83]:30531) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vd5k1-0001Ze-4O for guix-devel@gnu.org; Sun, 03 Nov 2013 17:01:53 -0500 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: guix-devel@gnu.org Hi! I think we should aim for a 0.5 release within 2 to 4 weeks. So, what do we put in there? We already have nice things: =E2=80=A2 Better patch handling. =E2=80=A2 MIPS/N32 port. =E2=80=A2 Monads, and other API improvements. In addition, I think we should: =E2=80=A2 Switch to GCC 4.8 as the default compiler, and thus rebuild the bootstrap binaries; optionally, arrange so that those bootstrap binaries are the fixed point. =E2=80=A2 Merge the =E2=80=98loongson=E2=80=99 branch in =E2=80=98core-up= dates=E2=80=99. =E2=80=A2 Come up with a new VM demo image, with a better (gnu system) AP= I, and using a new dmd release (more on that later). =E2=80=A2 More packages, ideally in the GUI/desktop area (you can help! := -)). What do you think? Anything else? I think we should aim for an installation CD image of a basic system (one I could use ;-), which means dm-crypt, a working dmd, Xorg, and IceCat, at least) by the end of the year. Another thing to work on is the infrastructure: we=E2=80=99ll need a MIPS b= ox in Hydra, and a couple of powerful x86_64 boxes would be welcome. Also, we really need to patch Hydra and substitute-binary.scm to sign/verify binaries. Thoughts? Thanks, Ludo=E2=80=99.