Gentoo Archives: gentoo-soc

From: Liam McLoughlin <hexxeh@××××××.net>
To: gentoo-soc@l.g.o
Subject: [gentoo-soc] Gentoaster - Week 10 progress report
Date: Sat, 06 Aug 2011 00:37:48
Message-Id: CAMszZobjXCPc7AYYpAORS2C-uAGAsQEst=LEkJ0X3WLMhd=whA@mail.gmail.com
1 Hey folks,
2
3 Around two weeks to go until the end of GSoC 2011, and Gentoaster is
4 almost complete. Here's what I've gotten done this week:
5
6 - Added Stage3/Portage/BINHOST override support for configs (so you
7 can do a config using the hardened profile, or for another arch!
8 Thanks to Zorry for this suggestion)
9 - Added email notification support
10 - AJAXified the progress bar on the status page
11 - Added keyboard layout selection support to the webUI
12 - Added an experimental GNOME config
13 - Fixed some missing drivers in all the configs that used xorg-server
14 - Fixed bugs relating to the simultaneous builds detection
15
16 I also looked into extra localisation support, but found it's more
17 complex to setup than I expected. I'll be looking into this further
18 this week, but it may not make it into the project any time soon. I'm
19 also preparing a large restructuring of the webUI code in preparation
20 for merging with the master as part of my efforts to tidy up the code
21 further, this commit should be in within the next few days. I'm also
22 working on new artwork for the WebUI, which isn't quite complete yet,
23 but should also be in by the end of this coming week. Here's my new
24 task list for the following week:
25
26 - Fix the broken kernel configuration file that's in the repo right now
27 - Push re-factored WebUI to repo
28 - Finish new artwork, add to webUI
29 - Add KDE config, test GNOME and KDE configs
30 - Write initscript for daemon
31 - Write installer to check sanity of config and setup database
32 - Post to gentoo-dev, fix any bugs that crop up
33 - Take extra suggestions from community
34
35 One item from last weeks task list ended up stumping me rather, so I
36 could use your help and suggestions for it. I'd like to allow further
37 customisation of the image, such as setting up an xinitrc to allow the
38 image to boot straight to a GUI on first boot, but I'm unsure of a
39 secure way of letting users do this without putting the host building
40 environment at risk. Can you suggest any way of doing this safely?
41
42 Regards,
43 Liam