EuroBSDcon 2011 took between 6 - 9 October 2011. All attendees were encouraged to attend EuroBSDcon, as well as present their work. The conference is located at the Meeting Plaza. Remember that you must separately register for EuroBSDcon (but only if you are not a EuroBSDcon speaker); visit the EuroBSDcon web page for details where you can buy tickets (http://registration.bsdevents.eu/step1.php).
The EuroBSDcon developer summit would not be possible without the generous support of sponsors.
EuroBSDcon provides logistical support, including organizing rooms for the event and for developers to stay in. EuroBSDcon also covers board and travel for all EuroBSDcon speakers. FreeBSD developers can help support the summit by speaking at EuroBSDcon! You can also help support EuroBSDcon and the developer summit by encouraging people to attend the conference, and especially to attend tutorials.
The FreeBSD Foundation covers travel expenses for several attendees. You can help support the FreeBSD Foundation by donating.
The deadline for submitting Travel Grant Requests is 5 September.
| Maarssen is a municipality and a town in the Netherlands. It is situated just outside of the city of Utrecht, almost like a suburb. It has a population of almost 40,000. The river Vecht flows through the town, and the Amsterdam-Rhine canal borders it. It lies in an area called the Vechtstreek. On January 1, 2011 Maarssen merged with Breukelen and Loenen to Stichtse Vecht. Interesting sights to see: The Netherlands Drugstore Museum. This museum tracks the history of drug stores in the Netherlands. They have a large collection of gapers including one 2 meters high. The also have two historic drugstores, one from 1901 and the other from 1934. The Skating Museum. Learn about the history of ice skates and other winter objects. But you may also want to visit to Utrecht as well… | |
You can buy tickets ns.nl/cs/Satellite/travellers/arrange-buy or at bigger train stations at the yellow ticket machines. Note that most smaller train stations like Maarssen do not have a manned office where tickets can be bought, though. Planning your journey within the Netherlands can be done via this Holland by Train site.
Use the local route planner to find your way. The street address is for the Meeting Plaza is Planetenbaan 100, 3606 Maarssen, and it is Floraweg 25, 3542 Utrecht for Carlton President.
Note: To enter these addresses into the route planner, remove the postal code (four-digit number before the city name).
There will be buses between Carlton President and Meeting Plaza. The first bus leaves around 08:00 from the hotel. The second and last bus will be around 08:30. In the afternoon there will be buses too, ask at the venue.
Some attendees may need to apply for a Visa, please check before traveling. If you need a formal invitation letter (never hurts), let us know.
There is a special offer for attendees at Carlton President up to 50 rooms and until 31 August 15 September. Rooms are available for EUR 95 (+ 5% city tax) per day excluding breakfast but including free wireless access. This hotel is in a walking distance from the venue. Please do not book breakfast in advance as there is breakfast provided by the organizers (see below).
Hotel rooms can be booked for reduced rate in two ways:
The booking code to be mentioned is “1642067 EuroBSD congres”. You will not get the discount if you book your rooms online.
There are two constantly evolving lists of PRs that would be useful to look at during the DevSummit and EuroBSDCon:
Recently reported regressions (i.e. regressions new in 9.0, 8.2 and 8.1)
http://people.freebsd.org/~gavin/annotated_prs.re9.html
Interesting other bugs, including lists of recently submitted PRs containing patches
http://people.freebsd.org/~gavin/annotated_prs.201110devsummit.html
The developer summit spans three days, with a mixture of hacking, working group meetings, and presentations. It takes place on the 6th and 7th of October, on the same days as the EuroBSDcon tutorials. Many developers will arrive on the night of the 5th and meet for dinner and drinks before things kick off. Most developers will stay on through EuroBSDcon to give and attend talks. It is an excellent conference – a good FreeBSD developer showing has countless benefits, not least the opportunity to tell the world what we are doing.
The current general plan is as follows.
(Do not edit this section yourself unless asked to.)
| Date | Morning 10:00–13:00 | Lunch 13:00–14:00 | Afternoon 14:00–16:00 | Late Afternoon 16:00–18:00 | Evening 18:00–21:00 | … |
| Wednesday 5 October 2011 | developers arrive | dinner from 19:00 at Lekker Belangrijk | hacking lounge at Carlton |
|||
| Thursday 6 October 2011 | working groups | lunch | working groups | dinner from 19:30 (to 22:00) at Brasserie Bresson | hacking lounge at Carlton |
|
| Friday 7 October 2011 | presentations | lunch | presentations | Developer Summit dinner from 19:30 (to 21:30) at De Heeren van Maarssen | hacking lounge at Carlton |
|
| Saturday 8 October 2011 | EuroBSDcon 2011 / developer summit track | EuroBSDcon social event | hacking lounge at Carlton |
|||
| Sunday 9 October 2011 | EuroBSDcon 2011 | dinner from 19:00 | hacking lounge at Carlton |
|||
| Monday 10 October 2011 | breakfast | developers depart | ||||
Working group sessions will be held in smaller rooms. Additional short talks will be given during a FreeBSD Developers' Summit track at EuroBSDcon on Saturday, October 8th. The events in this track will be part of EuroBSDcon and require a EuroBSDcon registration. All rooms will have A/V equipment.
Please arrive by 8:30 AM for the morning sessions otherwise you may miss the breakfast. Attendees will be able to pick up badges and T-shirts from 9:00 AM to 10:00 AM each morning.
Note: In order to attend a working group meeting on Day 1 you MUST contact the working group organizer and be approved to attend. The goal is to keep each working group small and focused.
| Room | Capacity | Description |
|---|---|---|
| 104 | 25 | Moveable seats and tables, video equipment, flipchart table, mineral water |
| 106 | 25 | Moveable seats and tables, video equipment, flipchart table, mineral water |
| 114 | 25 | Moveable seats and tables, video equipment, flipchart table, mineral water |
| 200 | 60 | Moveable seats and tables, audio/video equipment, flipchart tables, mineral water |
| 301 | 60 | Moveable seats, audio/video equipment, flipchart tables, mineral water |
(Do not edit this section yourself unless asked to.)
| Track 1 | Track 2 | Track 3 | ||
| Location | 104 | 106 | 114 | |
| 08:30 - 10:00 | Setup / Badges | |||
| 10:00 - 10:30 | Opening / Introductions | |||
| 10:30 - 11:30 | Documentation | Ports | bmake | |
| 11:30 - 13:00 | bus_dma(9) | |||
| 13:00 - 14:00 | lunch | |||
| 14:00 - 15:30 | USB | Ports | Toolchain | |
| 15:30 - 16:00 | break | |||
| 16:00 - 17:30 | Capsicum | PC-BSD | ||
| Time | 200 |
|---|---|
| 08:30 - 09:45 | Setup / Badges |
| 09:45 - 10:00 | Opening |
| 10:00 - 11:30 | Working Group Reports (10 + 5 mins.) |
| 11:30 - 12:00 | Git (questions and answers, leader: uqs) |
| 12:00 - 13:00 | Vendor Discussion |
| 13:00 - 14:00 | lunch |
| 14:00 - 15:30 | FreeBSD and Virtualization (brainstorming) |
| 15:30 - 16:00 | break |
| 16:00 - 17:30 | FreeBSD 10.0 (brainstorming) |
| Time | 301 |
|---|---|
| 10:30 - 11:00 | Setup / Badges |
| 11:00 - 11:20 | FreeBSD/sparc64 |
| 11:20 - 11:40 | NAND Flash Support |
| 11:40 - 12:00 | pefs |
| 12:00 - 12:20 | Portable Build Environment |
| 12:20 - 12:30 | netmap |
| 12:30 - 13:30 | lunch |
| 13:30 - 14:00 | Unifying bus_dma(9) Implementations |
| 14:00 - 14:20 | pkgng |
| 14:20 - 14:40 | New Options Framework |
| 14:40 - 15:00 | Chromium |
| 15:00 - 15:30 | break |
| 15:30 - 15:50 | Converting Between Document Formats |
| 15:50 - 16:10 | Google Summer of Code 2011 |
| 16:10 - 16:15 | Closing |
These sessions are intended to get developers with common areas of interest or specific projects in mind together for collaboration and hacking. They might involve prepared presentations, structured code reading, or a notebook-assisted whiteboard session. Advance preparation for such events is critical so everyone comes to the table with the right reading done so you can get to the meat of the matter.
(Do not edit this section yourself unless asked to.)
| Topic | Leader | Description | Goal |
|---|---|---|---|
| Documentation | dru, bcr | Improve the FreeBSD documentation set, both in terms of content as well as tool support and collaboration between doc committers | With the upcoming FreeBSD 9.0-RELEASE, we need to get the documentation into the right shape so that it accurately reflects and documents the features of this release. Also, we want to continue some of the stuff we discussed at the BSDCan DevSummit and talk about what progress has been made since then. |
| BUSDMA revamp | marcel | Discussions around unifying the BUSDMA implementations, address its shortcomings and extend its features | Rough consensus to revamp the BUSDMA implementation for 10-CURRENT |
| bmake | marcel | Discussions around the portability of the FreeBSD build and embedded development | Requirements collection and consensus building to improve the FreeBSD build infrastructure |
| Ports | bapt, erwin | Discussion of current issues with ports | – |
| USB | hselasky | USB working group | – |
| PC-BSD | kmoore, dru | Cooperation with PC-BSD | – |
| Capsicum | rwatson, jonathan, benl | Discuss the Capsicum capability system for FreeBSD, Linux port, application adaptation, etc. | Take stock of progress made by 9.0; discuss and revise APIs as needed (especially access to ioctls in sandboxes); lay out a whole-OS plan for adoption of Capsicum throughout risky daemons, command line tools, libraries, etc. |
| Toolchain | brooks | Discuss how the current FreeBSD toolchain integrates with 9.x and future 10.x releases | – |
Tell us about your latest project, brainstorm on solutions to a hard problem, train us to use a new tool, make observations about a FreeBSD development process and how to improve it, tell us how your company uses FreeBSD, or coordinate activities. But, please do not duplicate a talk that you are giving at EuroBSDcon.
If you would like to give a short talk in the Developer Summit track at EuroBSDcon, please e-mail us so we can add it to the talk table here. Talk slots are about 20 minutes long, including discussions. The deadline for talk submissions is 11 September. NO MORE SUBMISSIONS, PLEASE!
(Do not edit this section yourself unless asked to.)
| Title | Speaker | Description |
|---|---|---|
| pkgng | BaptisteDaroussin | pkgng: new package management tool |
| NAND Flash Support in FreeBSD | AndrewTurner | Overview of the current support for NAND flash and a report on where NAND flash development is heading |
| Google Summer of Code 2011 | BrooksDavis | A brief report on the work done for the FreeBSD Project during this year's GSoC |
| FreeBSD/sparc64 | MariusStrobl | Status report on the current state of the SPARC64 platform |
| pefs: A Stacked Cryptographic File System for FreeBSD | GlebKurtsou | Introduction to sysutils/pefs-kmod, a project started as part of GSoC 2009 |
| Converting Different Document Formats | BenedictReuschling | Demonstrate a tool that can convert between many different formats to help developers in turning their notes into useful parts of the documentation |
| Chromium | ReneLadan | The current state of Chromium on FreeBSD |
| New Options Framework | BaptisteDaroussin | New consistent and simple options framework for the ports |
| Towards a Portable Build Environment | MarcelMoolenaar | Portability of the FreeBSD build and embedded development, improving the build infrastructure |
| Unified Bus and Machine Independent DMA Mapping Interface Implementation | MarcelMoolenaar | How to unify the bus_dma(9) implementations, address its shortcomings and extend its features |
| netmap | LuigiRizzo | Briefly discuss what to do with netmap |
If you are in trouble with preparing your slides, you could use the template attached to the page. It contains a LaTeX source file that you can modify to create PDF slides for the FreeBSD Developer Summit. It uses the Beamer class which is an easy-to-use extension to LaTeX for making presentations. You can easily install it by the following command (as root):
# pkg_add -r latex-beamer
This will install Beamer and pdfLaTeX that can be used for compiling the sources to produce the desired PDF file.
$ pdflatex my-presentation.latex
A few rule-of-thumbs when creating slides:
Contact us if you have questions or problems.
In order to attend, you must register in advance; this allows us to size rooms, order food, provide beverages, and make dinner reservations. We appreciate your cooperation in letting us know your plans well in advance of the event. Non-committers must be sponsored by a committer in order to attend. Due to increased attandence in recent years, companies are limited to one non-committer unless permission is explicitly granted by the organizers.
REGISTRATION IS OPEN. CLOSING DATE: 28 SEPTEMBER
REGISTRATION IS NOW CLOSED.
A registration fee is charged for all attendees in order to cover the costs of the summit (rooms, internet access, lunch, use of A/V equipment). This fee is EUR 59 per day. If you book a tutorial on Thursday or Friday, you will have access to the summit at no further costs during that day as thevenue costs will be covered from the tutorial fee.
The fee can be paid through the conference site where the summit is listed as tutorial. (If you do not find it in the list contact us.) Do not set your registration status yourself, we will do that once your registration has been confirmed.
Here is a list of the attendees and their guests at the summit.
(Please keep sorted alphabetically by last name.)
| Name | FreeBSD ID | 5th | 6th | 7th | EBSDC 8th | EBSDC 9th | Notes | Reg. |
|---|---|---|---|---|---|---|---|---|
| JonathanAnderson | jonathan | yes | yes | yes | yes | yes | Arr AMS 1415h 5 Oct (EasyJet 3003), Dep AMS 1650h 8 Oct (EasyJet 3006); Acc Carlton | OK |
| DimitryAndric | dim | evening | yes | yes | yes | yes | OK | |
| GavinAtkinson | gavin | no | yes | yes | yes | yes | Arr AMS 5th 21:20 (EasyJet 1835), Dep AMS 10th 21:50 (EasyJet 1836), staying in Utretch | OK |
| WilkoBulte | wilko | no | yes | yes | yes | yes | OK | |
| BaptisteDaroussin | bapt | yes | yes | yes | yes | yes | OK | |
| BrooksDavis | brooks | yes | yes | yes | yes | yes | OK | |
| PawelJakubDawidek | pjd | yes | yes | yes | yes | yes | OK | |
| LarsEngels | lme | no | no | after tutorial | yes | yes | OK | |
| BeatGaetzi | beat | no | yes | yes | yes | yes | OK | |
| DaichiGoto | daichi | yes | yes | yes | yes | yes | OK | |
| JustinGibbs | gibbs | yes | yes | yes | yes | yes | Arr AMS 5/10 09:25 (United 0908), Dep AMS 10/10 10:55 (EasyJet 8874) | OK |
| EmanuelHaupt | ehaupt | no | yes | yes | yes | yes | OK | |
| GlebKurtsou | gleb | yes | yes | yes | yes | yes | OK | |
| ReneLadan | rene | evening | yes | yes | yes | yes | OK | |
| JulienLaffaye | jlaffaye | yes | yes | yes | no | no | OK | |
| ErwinLansing | erwin | no | yes | yes | yes | yes | OK | |
| GanaelLaplanche | martymac | no | no | yes | yes | yes | OK | |
| ErmalLuci | eri | yes | no (tutorial) | yes | yes | yes | OK | |
| KoopMast | kwm | yes/evening | yes | yes | yes | yes | OK | |
| MarcelMoolenaar | marcel | yes | yes | yes | yes | yes | OK | |
| KrisMoore | kmoore | yes | yes | yes | yes | yes | OK | |
| AlexanderMotin | mav | late evening | yes | yes | yes | yes | Arr AMS 5/10 19:15 (Austrian 375) | OK |
| AndreOppermann | andre | evening | yes | yes | yes | yes | OK | |
| SergeyOsokin | osa | no | yes | yes | yes | no | OK | |
| PhilipPaeps | philip | yes | yes | yes | yes | yes | Troublemaker | OK |
| JoshPaetzel | jpaetzel | yes | yes | yes | yes | yes | OK | |
| AndrewPantyukhin | infofarmer | afternoon | yes | yes | yes | yes | Arr SU229 5th 12:15, Dep SU330 9th 23:30; Acc Carlton | OK |
| PáliGáborJános | pgj | yes | yes | yes | yes | yes | devsummit organizer; Arr EIN 10/05 08:05 W6 2271, Dep EIN 10/10 19:00 W6 2274; Acc Carlton | OK |
| BenedictReuschling | bcr | yes | yes | yes | yes | yes | OK | |
| LuigiRizzo | luigi | no | no | no | yes | yes | OK | |
| HirokiSato | hrs | yes | yes | yes | yes | yes | OK | |
| EdSchouten | ed | ? | yes | yes | yes | yes | OK | |
| HansPetterSelasky | hselasky | evening | yes | yes | yes | yes | OK | |
| JohanVanSelst | johans | no | yes | no | yes | yes | OK | |
| ShteryanaShopova | syrinx | no | no | yes | yes | yes | OK | |
| FlorianSmeets | flo | no | yes | yes | yes | yes | OK | |
| GlebSmirnoff | glebius | ? | yes | yes | ? | ? | OK | |
| DagErlingSmørgrav | des | evening | yes | yes | yes | yes | OK | |
| UlrichSpoerlein | uqs | yes | yes | yes | yes | yes | OK | |
| MariusStrobl | marius | evening | yes | yes | yes | yes | OK | |
| FabienThomas | fabient | no | yes | yes | yes | yes | OK | |
| JillesTjoelker | jilles | no | yes | yes | no | no | OK | |
| AndrewTurner | andrew | yes | yes | yes | yes | yes | OK | |
| YvanVanhullebus | vanhu | no | yes | yes | yes | yes | OK | |
| RobertWatson | rwatson | yes | yes | yes | yes | yes | OK | |
| BjoernZeeb | bz | evening | yes | yes | yes | yes | OK |
Developers were welcome to invite guests to attend the developer summit, subject to their tolerance for ceaseless hours of kernel hacking, and availability of space at the venue.
(Please keep sorted alphabetically by last name.)
| Name | Affiliation | Host | 5th | 6th | 7th | EBSDC 8th | EBSDC 9th | Notes | Reg. |
|---|---|---|---|---|---|---|---|---|---|
| EricAllman | Sendmail | PáliGáborJános | yes | yes | yes | yes | yes | OK | |
| IlyaBakulin | GSoC student | PáliGáborJános | yes | yes | yes | yes | yes | OK | |
| ChrisBuechler | pfSense | PáliGáborJános | yes | no (tutorial) | yes | yes | yes | OK | |
| DamienDeville | NETASQ | FabienThomas | no | yes | yes | yes | yes | OK | |
| MichaelDexter | Call For Testing | PáliGáborJános | yes | yes | yes | yes | yes | OK | |
| DruLavigne | iXsystems | KrisMoore | yes | yes | yes | yes | yes | OK | |
| IliasMarinos | intern | RobertWatson | yes | yes | yes | yes | yes | OK | |
| JeanYvesMigeon | NetBSD | PáliGáborJános | no | no | yes | yes | yes | OK | |
| JeroenVanNieuwenhuizen | Snow | PáliGáborJános | ? | ? | yes | yes | yes | OK | |
| KristofProvost | Various | PhilipPaeps | yes | yes | yes | yes | yes | OK | |
| DavidSchneider | ETH Zuerich D-ITET | EmanuelHaupt | no | yes | no (tutorial) | yes | yes | OK | |
| JoergSonnenberger | NetBSD | PáliGáborJános | yes | yes | yes | yes | yes | OK | |
| AneHWallace | Friend | HansPetterSelasky | yes | yes | yes | yes | yes | OK | |
| NiclasZeising | Contributor | BenedictReuschling | yes (evening) | yes | yes | yes | yes | OK |
There are sandwiches for breakfast arranged for the attendees for all summit (and conference) days at the venue. Note that breakfast is from 08:30 to 09:30 every day at the venue. Lunch, tea, and coffee are included in the summit fee, they will be also served in the Meeting Plaza during the days. Please specify your special (dietary, vegetarian, etc.) needs on meal at the EuroBSDcon registration site when buying tickets.
Dinners are paid on individual basis, but all the places are booked in advance:
Add your photos (or link to galleries of photos) here.
Information on prior Developer Summits is available from the DevSummit page.