From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QkQAT-0006tK-5L for garchives@archives.gentoo.org; Sat, 23 Jul 2011 00:34:09 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4AA0121C07A; Sat, 23 Jul 2011 00:33:57 +0000 (UTC) Received: from mail-yx0-f181.google.com (mail-yx0-f181.google.com [209.85.213.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 0AFF421C07A for ; Sat, 23 Jul 2011 00:33:56 +0000 (UTC) Received: by yxi13 with SMTP id 13so2075838yxi.40 for ; Fri, 22 Jul 2011 17:33:56 -0700 (PDT) Received: by 10.143.78.16 with SMTP id f16mr1097472wfl.293.1311381236114; Fri, 22 Jul 2011 17:33:56 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org MIME-Version: 1.0 Received: by 10.143.159.1 with HTTP; Fri, 22 Jul 2011 17:33:16 -0700 (PDT) From: wiktor w brodlo Date: Sat, 23 Jul 2011 00:33:16 +0000 Message-ID: Subject: [gentoo-soc] Gentoo Anaconda Weekly Report: 2011-07-22 To: gentoo-soc@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: a74d793686ddac6052664789269d4e13 Dear Gentooers! *Intro* Gentoo Anaconda is a fork of Sabayon Anaconda which is a fork of Fedora/Red Hat Anaconda. Anaconda is an installer for Linux disros, originally for Fedora/RH but now it's distro-independent and many other distros use it as their installer. Sabayon is a binary distro based on Gentoo. * Progress so far * I'm slowly working through the list I've posted in the pre-midterm report. I've already removed some dependencies and some dead code from the codebase, added a nice graphical banner on the installer, showing the current chapter and a link to the appropriate page in the handbook. I've made some of the screens prettier as well. Now the installer doesn't need as much space on the ramdisk, because it's smaller =E2=80=93 but there's still A LOT of slimming to be done :-) Over the weekend I'll *try* to build a LiveDVD with the installer on it, but I can't promise I'll be able to do it over the weekend or at all. If I don't find time over the weekend, I'll try it next week. * Coming up next * First of all, a big version bump. A lot of dependencies are quite aged, and I'd like to try to bump them to newer versions. There are also some improved ebuilds in the Sabayon overlay, I'll import them into the Anaconda overlay. Some new rules have appeared with respect to the EAPI use and I'll need to make sure the ebuilds conform to these new rules. Apart from that, I'm sure there are more dependencies to go, and I know for a fact that there's a lot of code waiting to be removed from the codebase. I'll also continue with prettifying the screens, one of the most important changes is to use a tree structure for the mirror selection screen (for now it's just an ugly list). I don't know how to create tree views in GTK+/Glade, so I'll need to look that up ;-). If I still have time by the end of the week, I'll implement validation to warn the user if they've entered invalid settings (the new screens have no error checking yet). See you later! ~ wiktor.