https://wiki.fai-project.org/api.php?action=feedcontributions&user=SebastianHetze&feedformat=atomFAIWiki - User contributions [en]2024-03-28T18:35:27ZUser contributionsMediaWiki 1.39.5https://wiki.fai-project.org/index.php?title=DeveloperWorkshopJuly2010&diff=3131DeveloperWorkshopJuly20102010-06-28T11:44:00Z<p>SebastianHetze: /* Topic proposals for discussion and work */</p>
<hr />
<div>== General Information ==<br />
Please, send a mail to Thomas if you want to join.<br />
<br />
== Date and Location ==<br />
'''July 2.-4. 2010''' at the Linuxhotel in Essen, Germany.<br />
Linuxhotel in Essen: ([http://www.linuxhotel.de/anreise.html Travel info, Anreise])<br />
<br />
See http://www.linuxhotel.de/community.html for generic information on community events (only in German language)<br />
<br />
== Sleeping, Eating, Drinking ==<br />
<br />
Sleeping in the hotel, breakfast, coffee flatrate and drinks are<br />
included in the low fee we have to pay. We have to organize lunch and<br />
dinner on our own. In the past we managed to pay everything with the money<br />
from our sponsors, so you do not have to pay anything.<br />
<br />
<br />
'''As of now we have enough beds in the Hotel'''<br />
<br />
== Cost/Sponsorship ==<br />
<br />
We have pay some costs for every person:<br />
<br />
* If n=number of persons, overall amount of money needed: n * 60 euros<br />
<br />
Additional money is needed for food and maybe travel sponsorship<br />
<br />
'''We're looking for sponsors from now on, so far we have an agreement with these companies:'''<br />
<br />
* [http://www.netways.de Netways]<br />
* [http://www.spotify.com Spotify]<br />
* [http://www.debian.org Debian]<br />
* [http://www.thomas-krenn.com Thomas-Krenn.AG]<br />
<br />
Many thanks to the sponsors!<br />
<br />
<br />
== Participants/Registration ==<br />
If you intend to participate, please mail to lange (ad) debian org.<br />
<br />
Please don't forget to let us know some contact data.<br />
<br />
* Thomas Lange<br />
* Michael Prokop<br />
* Sebastian Hetze<br />
* Thomas Neumann<br />
* Andreas Schuldei<br />
* Mattias Jansson<br />
* Michael Goetze<br />
* Henning Sprang<br />
* Manuel Hachtkemper<br />
* Stefan Hermann will join us for some time<br />
<br />
== Communication ==<br />
We can talk on the usual IRC Channel and using the linux-fai-devel<br />
mailing list.<br />
<br />
* Mailing list for announcement: https://lists.uni-koeln.de/mailman/listinfo/linux-fai-devel/<br />
<br />
Please subscribe to it if you are an (interested) participant.<br />
Import information about the event will be communicated there.<br />
<br />
== Agenda ==<br />
<br />
=== Friday ===<br />
<br />
* Setup of the network<br />
* Introduction round, hello to everybody<br />
* Define things that need to be worked on with high priority for the squeeze release<br />
* Start of work<br />
<br />
=== Saturday === <br />
<br />
* Work on things for squeeze release<br />
* Discussion: Features for squeeze<br />
* Read access from /dev/beer<br />
<br />
=== Sunday === <br />
<br />
* Work on things for squeeze release<br />
* Final round: What did we mangage to do this weekend<br />
<br />
== Topic proposals for discussion and work ==<br />
In this section, you can enter proposals for topics to work on, and things to discuss. Please add your name.<br />
<br />
People interested in a topic should enter their name in the section of this topic to show their interest.<br />
<br />
You can mark your topic with (D) or (W) to make clear it's a (D)iscussion or (W)ork topic.<br />
<br />
=== Thomas ===<br />
* which things changed in squeeze (for e.g. locale and keyboard settings via debconf?)<br />
* config space via http, wget a compressed tar file of config space, maybe use lzma (W), patch from wlademar<br />
* ainsl should supply more information in exit code (W)<br />
* debian/rule with new debhelper version (W)<br />
* fcopy and preinst, see #573044 (W)<br />
* add new scripts: collect-mac, edit-dhcpd (W)<br />
** When adding more fai scripts that are to be run manually, please consider naming them fai-* so they can be found easier by users - e.g., tab completion starting with fai will show users all possible commands that come with fai! --[[User:Lazyboy|lazyboy]] 15:54, 18 May 2010 (UTC)<br />
* determine which files are changed in nfsroot by make-fai-nfsroot. The nfsroot would be more generic if install client could receive those files, insterad of m-f-n writing them into the nfsroot<br />
* new variable FAI_RAMDISK should hold a list of all directories which will be put into a ramdisk (W)<br />
* order of packages in install_package. Is there need for a PRE and POST section? Packages which will be installed before/after all other packages? (D)<br />
* simple progress bar using dialog/gauge or fai-progress or plymouth (D)<br />
* enhance fcopy so it replaces variables in templates (D)<br />
* use fcopy for sources.list in prepareapt (D)<br />
* fcopy: remove -p (D)<br />
* remove setup_harddisks (D)<br />
** Please not (yet) - there are still some cases known where setup-storage has problems and the old tool must be used! --[[User:Lazyboy|lazyboy]] 15:54, 18 May 2010 (UTC)<br />
<br />
=== Thomas (the other one) ===<br />
<br />
* simplify / straighten multi-OS support? (proper handling of difference between nfsroot and fai-client OS, refactoring prepareapt into a more general hook) (D?)<br />
* add generic support for installing packages after fai-client has finished install and booted for the first time? (e.g. installation of vmware-tools packages) (W)<br />
<br />
=== Mika ===<br />
<br />
* sharing experiences of >2 years with using FAI's dirinstall in thousands of builds: which problems and limitations do we have to face with? What could be improved? (D)<br />
* unit testing / automated testing FAI using Grml (see [https://lists.uni-koeln.de/pipermail/linux-fai-devel/2010q1/000730.html]): what's the idea behind it, what would be needed,... (D)<br />
* release management of FAI: what could be improved, maintenance/feature/devel branches, ... (D)<br />
* project management of FAI: how to attract new developers, what's missing from the upper POV,... (D)<br />
* compare FAI with other deployment solutions (e.g. [https://fedorahosted.org/cobbler/ Cobbler]) (D)<br />
* discuss configuration management using cfengine vs. puppet vs. soft-updates (D)<br />
* support retrieving sources of Debian packages in the build process (W)<br />
* extraction of fai-setup-storage / make setup-storage work without FAI (see [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=575812 #575812]) (W)<br />
<br />
=== Sebastian ===<br />
<br />
* I would like to get FAI working with Ubuntu lucid. In particular, fai-cd with grub2 is an issue.<br />
<br />
== Timeline ==<br />
<br />
In general we will have:<br />
<br />
* Starting meeting - people introduce themselves, tell about their interests to work on, workgroups are built, final schedule outlined<br />
* In the middle: Discussion about general ideas for the further FAI development<br />
* End: Discussion about progress made on the work topics - what did we reach - what will happen with the topics not done yet, how will the workgroups continue working on them<br />
<br />
<br />
== Documentation ==<br />
<br />
<br />
<br />
=== Infrastructure of the Workshop LAN ===<br />
<br />
sources.list entries of Debian mirros - offizielle debian lenny mirror, und temp beta fai packages:<br />
<br />
deb http://192.168.2.250/debian lenny main<br />
deb http://192.168.2.250/cskoeln lenny koeln<br />
<br />
<br />
==== Whiteboard-DHCP ====<br />
<br />
* Gateway:<br />
* DNS:<br />
* ------------------------------------<br />
* Mrfai: *.2.250, *.2.11<br />
* Andreas: *.2.4, *.2.21, *.2.31,<br />
* Sebastian: *.2.49<br />
* Henning S.: *.2.33, *.2.34, *.2.35<br />
* Mika: *.2.23, *.2.42<br />
<br />
[[Category:Meeting]]</div>SebastianHetze