FreeBSD Developer Summit, May, 2010

This page describes the May 2010 FreeBSD Developer Summit, colocated with BSDCan 2010 taking place in Ottawa, Canada. This is a by-invitation event. FreeBSD committers are welcome to register themselves using this wiki; non-committers have to be sponsored by a committer to attend. We highly encourage attendees to also attend BSDCan 2010.

Registration is now closed.

The information on this page is subject to change; please check back for updates.

Sponsors

Our annual BSDCan developer summit would not be possible without the generous support of sponsors.

BSDCan provides logistical support, including organizing rooms for the event and for developers to stay in. BSDCan also covers board and travel for all BSDCan speakers. FreeBSD developers can help support the summit by speaking at BSDCan! You can also help support BSDCan and the developer summit by encouraging people to attend the conference, and especially to attend tutorials.

Bug List

A list of target PRs to work on during the devsummit can be found here.

Schedule

The FreeBSD developer summit takes place on the 11th and 12th of May, on the same days as the BSDCan tutorials (sorry!). Many developers will arrive on the night of the 10th and meet for dinner and drinks before things kick off. Most developers will stay on through BSDCan 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're doing.

Detailed Schedule

All sessions will be held in a large lounge on the residence ground floor. AV equipment will be available. Additional rooms in other floors of the residence will be used for breakout sessions. These additional rooms will not have AV equipment.

Please arrive by 9:45am for the morning sessions so that we can get started around 10:00am. Attendees will be able to pick up badges and T-shirts from 9:30am to 10:00am each morning.

Please add additional BoF topics here and below -- it's up to you to figure out how to keep busy during the afternoons, and a bit of planning ahead will allow people to think about the topics you want to discuss in advance!

Topic Sessions and Topic Hacking

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.

Talk Descriptions

Just high level ideas for now. 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. Please do not duplicate a talk that you are giving at BSDCan.

Talk

Speaker

Length

Description

Bugbusting update

linimon

15 minutes

Latest ideas on how to get more people involved/clear up the backlog.

Complex safety assertions for the FreeBSD kernel

rwatson

25 minutes

This talk will describe a new DTrace-based kernel assertion system, which allows complex temporal assertions to be created and selectively applied to a running kernel.

clusteradm@ Update

brd, etc

25 minutes

Update on all of the FreeBSD.org Infrastructure.

(M|V)_network stack update

bz

25 minutes

An update on where the modular/virtual network stack might be heading to.

performance/parallelism in ipfw and dummynet

luigi

25 minutes

Status update and interactive discussion on performance and parallelism of ipfw and dummynet.

Choosing the right clock for the right job: adding support for feed-forward synchronisation on FreeBSD

Attendees

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.

Each attendee is required to pay a fee of CAN $80 to cover the costs of the summit. This fee includes lunch for both days, drinks and snacks, and dinner one evening. Additionally, attendees may attend an optional dinner on the other evening for an additional fee of CAN $50 (does not include drinks). All attendees must pay in advance using the registration URL mailed out to attendees.

Meal Requirements

Travel Information

As this event is colocated with BSDCan 2010, all information on the BSDCan web page should apply. Here are some suggestions that may make planning easier:

Arrival date

10th May 2010

Departure date

15th May 2010

Travel method

If traveling from outside Ottawa, fly into Ottawa's international airport (YOW), possibly transferring in Toronto (YYZ). Air Canada partners with United Airlines, and has direct flights from many US cities and London Heathrow (LHR) as well as Frankfurt (FRA) into Ottawa.

Visas

Many attendees will be able to use the Visa Waiver program, but check before traveling. If you need a formal invitation letter (never hurts), let us know.

Where to stay

Stay in the university residence halls, or if you really want a hotel, Les Suites. The university residence has two-person suites with private bedrooms but a shared bathroom and kitchenette, and is both clean and comfortable, as well as on-site for the summit.

Remember that you must separately register for BSDCan (but only if you are not a BSDCan speaker); visit the BSDCan web page for details.

Information on Prior Developer Summits

Information on prior Developer Summits is available from the DevSummit page.