FreeBSD Developer Summit, May, 2012
This page describes the May 2012 FreeBSD Developer Summit, colocated with BSDCan 2012, which took place in Ottawa, Canada. This was a by-invitation event. FreeBSD committers were welcome to register themselves using this wiki; non-committers had to be sponsored by a committer to attend. Attendees must also have attended BSDCan 2012 in order to access all devsummit activities.
Contents
Sponsors
Our annual BSDCan developer summit would not have been 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.
The FreeBSD Foundation covers several expenses including rooms for the event and T-shirts. In addition, the FreeBSD Foundation also covers travel expenses for several attendees. You can help support the FreeBSD Foundation by donating.
Bug List
A list of target PRs to work on during the devsummit can be found here.
IRC
Many of the developer summit attendees hang out on #devsummit on EFnet during the summit (as well as BSDCan itself).
Schedule
The FreeBSD developer summit took place on the 9th and 10th of May on the same days as the BSDCan tutorials (sorry!). Many developers will arrive on the night of the 8th 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.
You may be interested in this helpful map of UoO and its immediate vicinity as well as this map of the UoO campus.
BSDCan has provided some photos and directions to locate the relevant buildings from the Residence Hall here.
Schedule
Day |
Morning |
Lunch |
Afternoon |
Dinner |
Evening |
|
Tue 8th |
|
Dinner and drinks at the Royal Oak |
||||
Wed 9th |
Working Groups |
Sandwich Boxes |
Working Groups |
|
FreeBSD Lounge |
|
Thu 10th |
Working Groups |
Sandwich Boxes |
Presentations |
Takeout Dinner in the Residence Hall |
FreeBSD Lounge |
|
Fri 11th BSDCan |
BSDCan |
FreeBSD Lounge |
||||
Sat 12th BSDCan |
BSDCan |
FreeBSD Lounge |
||||
Sun 13th BSDCan |
Breakfast |
followed by tourist things or the BSDPGDocSummit |
Detailed Schedule
Working group sessions were held in rooms in the Desmarais Building (DMS) on Wednesday. Working group sessions were held in rooms in Morisset Hall (MRT) and Lamoureux Hall (LMX) on Thursday. Additional short talks were given during a FreeBSD Developers' Summit track at BSDCan in Morisset Hall (MRT) on Friday, May 11th. The events in this track will be part of BSDCan and require a BSDCan registration. All rooms had AV equipment.
The Desmarais Building (DMS) is located northwest of the Residence building on Laurier Avenue. Morisset Hall (MRT) is located across the street from the eastern end of the parking lot beside the Residence building. Lamoreux Hall (LMX) is located southeast of the Residence building on Jean Jacques Lussier.
Please arrive by 8:45am for the morning sessions so that we can get started around 9:00am. Attendees will be able to pick up badges and T-shirts from 8:00am to 9:00am at DMS 1160 on Wednesday and LMX 122 on Thursday.
The hacker lounge for general hanging out during the evenings will be in room L152 in the Residence Hall. The dinner on Thursday evening will also be in this room.
Note: In order to attend a working group meeting you MUST contact the working group organizer and be approved to attend. The goal is to keep each working group small and focused. Lunch will be served in DMS 1160 on Wednesday and LMX 122 on Thursday.
May 9th (Wednesday)
|
Track 1 |
Track 2 |
Track 3 |
Location |
DMS 3102 |
DMS 3120 |
DMS 1160 |
8:00-8:30 |
|
Setup / Badges |
|
8:30-9:00 |
|
Opening |
|
9:00-10:30 |
Documentation |
Offload Engines |
Free Time |
10:30-11:00 |
Break |
||
11:00-12:00 |
Documentation |
Offload Engines |
Ports |
12:00-13:00 |
|
|
Lunch |
13:00-14:30 |
Desktop |
Network Stack |
Ports |
14:30-15:00 |
Break |
||
15:00-16:00 |
Desktop |
Network Stack |
Ports |
16:00-17:00 |
Free Time |
||
17:00-20:00 |
|
Vendor Summit |
May 10th (Thursday)
|
Track 1 |
Track 2 |
Track 3 |
Location |
MRT 252 |
LMX 124 |
LMX 122 |
8:00-9:00 |
|
|
Setup / Badges |
9:00-10:30 |
Virtualization |
OS Course |
Admins |
10:30-11:00 |
Break |
||
11:00-12:00 |
Virtualization |
OS Course |
Toolchain |
12:00-13:00 |
|
Lunch |
|
13:00-15:30 |
Working Group Reports 20120510-network-stack.pdf 20120510-os-course.pdf |
||
15:30-15:45 |
Break |
||
15:45-16:45 |
10.0 Brainstorming / Planning |
||
16:45-17:00 |
Closing |
||
17:00-18:30 |
Free Time |
||
18:30-20:00 |
Dinner in L152 |
May 11th (Friday)
Location |
MRT 256 |
|
10:00-11:00 |
Progress in FreeBSD Ports |
|
Ports Testing Project |
||
11:00-11:30 |
Break |
|
11:30-12:30 |
Automated Documentation Proofreading igor.pdf |
|
Kernel Debugging Tricks |
||
12:30-13:30 |
Lunch |
|
13:30-14:30 |
Google Code-In and FreeBSD slides |
|
CAM Target Layer pptx slidespdf slides |
||
14:30-15:00 |
Break |
|
15:00-16:00 |
802.11 |
|
Capsicum 20120511-capsicum-wg.pdf |
||
16:00-16:30 |
Break |
|
16:30-17:30 |
FusionIO and FreeBSD |
|
Work on callout(9) |
Working Groups
These sessions were 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.
Topic Session |
Session Leader |
Description |
Goal |
jimharris@ |
Offload engines and thinking about a generic infrastructure for them. |
See Offload Engines page for link to slides |
|
dru@ / bcr@ |
Discuss improving toolchains and contents of our documentation set |
Brainstorming about a plan and time schedule for infrastructural changes; Discuss classification of our documentations and maintenance policy. Plus, discuss what toolchains/formats we can use for our goals; Review and discuss updating contents and submitted items in the DocIdeaList. |
|
linimon@ |
State of ports on FreeBSD |
Bring all developers up to speed on recent and ongoing developments (first session); defined the roadmap for the rest of 2012 (second session); discuss common complaints and blue-sky ideas (third session) |
|
rwatson@ / julian@ |
Reworking ifnet(9) including exposing multiple transmit queues to the network stack. Rethinking and extending mbufs. |
- |
|
kmoore@ / dru@ |
Discuss points of collaboration between the FreeBSD and PC-BSD projects |
develop an action plan for missing drivers, providing regular package sets, and developing GUI apps and installation features which also benefit FreeBSD. Summary PDF |
|
grehan@ |
BHyVe planning and status as well as updates on Xen (domu and dom0) and other virtualization projects |
- |
|
rwatson@ |
Teaching OS classes using FreeBSD |
Design an OS course based on teaching with FreeBSD |
|
simon@ |
Discuss the overall "architecture" of the FreeBSD.org clusters at various sites. |
Develop an idea of what we want cluster resources to look like in 1 to 3 years. |
|
brooks@ |
Discuss the status and issues of the FreeBSD base system toolchain. |
- |
|
gnn@ |
A forum for FreeBSD consumers to meet with FreeBSD developers |
Work through the list of technologies needed by vendors and the list of code that can be folded back into FreeBSD. |
Talk Descriptions
Just high level ideas. 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 |
Description |
Notes |
Progress in FreeBSD Ports |
|
|
|
Kernel Debugging Tricks |
|
|
|
Automated Documentation Proofreading |
Making documentation easier to write with automated tests |
||
Google Code-In and FreeBSD |
|
|
|
Capsicum |
|
unassigned |
|
CAM Target Layer |
Overview of CTL, uses for it, how to use it |
||
802.11 |
|
|
|
Ports Testing Project |
|
|
|
FusionIO and FreeBSD |
|
|
|
Work on callout(9) |
|
|
Attendees
In order to attend, you must had registered 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 attendance in recent years, companies are limited to one non-committer unless permission is explicitly granted by the organizers.
Registration is now closed
Developer Attendees
(Please keep sorted alphabetically by last name.)
Developer |
Username |
8th |
9th |
10th |
BSDCan 11th |
BSDCan 12th |
Notes |
tabthorpe |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
jonathan |
yes |
yes |
yes |
yes |
yes |
Arr 7th 1857h UA6119 IAD-YOW, Dep 13th 1240h UA6156 YOW-ORD |
|
will |
yes |
yes |
yes |
yes |
yes |
5/8 DEN>UA258>EWR>UA4514>YOW 4:51PM |
|
gavin |
yes |
yes |
yes |
yes |
yes |
Arr 7th 17:50 AC0889, Dep 14th 18:50 AC0888 |
|
jhb |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
gjb |
yes |
yes |
yes |
yes |
yes |
Driving from Philadelphia, PA, US |
|
wblock |
yes |
yes |
yes |
yes |
yes |
vegetarian, travel TBD |
|
db |
yes |
yes |
yes |
yes |
yes |
vegetarian. travel, about 30 minutes from downtown. |
|
sbruno |
yes |
yes |
yes |
yes |
yes |
SFO-ORD UAL972, ORD-YOW UAL5970 May 8; YOW-IAD UAL6098, IAD-SFO UAL294 May 13 |
|
adrian |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
theraven |
yes |
yes |
yes |
yes |
yes |
Vegetarian |
|
alc |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
bapt |
yes |
yes |
yes |
yes |
yes |
CDG-YUL TS189 May 8, YUL-CDG TS610 May 12 |
|
brd |
yes |
yes |
yes |
yes |
yes |
|
|
brooks |
yes |
yes |
yes |
yes |
yes |
ORD-YOW UA6044 May 7 12:11, YOW-ORD UA6156 May 13 12:40 |
|
pjd |
yes |
yes |
yes |
yes |
yes |
YYZ-YOW AC462 May 8 7:10PM, YOW-FRA AC838 May 13 7:40PM |
|
julian |
late |
yes |
yes |
yes |
yes |
5/8#SFO>UA972>ORD>UA5970>YOW@20:19 5/13@12:15#YOW>DL4089>DTW>DL1145>SFO |
|
mdf |
yes |
yes |
yes |
yes |
yes |
vegetarian, travel TBD |
|
beat |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
gibbs |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
daichi |
yes |
yes |
yes |
yes |
yes |
NRT-YYZ-YOW AC462 19:10 6/May, YOW-YYZ-NRT AC449 11:00 14/May |
|
grehan |
yes |
yes |
yes |
yes |
yes |
5/8 DEN>UA258>EWR>U4514>YOW 4:51PM, 5/12 7:31PM YOW>UA6100>IAD>UA395>DEN |
|
randi |
yes |
yes |
yes |
yes |
yes |
SEA-YVR AC808, YVR-YOW AC166 May 8th; YOW-YVR AC163, YVR-SEA AC8095 May 13th |
|
jimharris |
yes |
yes |
yes |
yes |
yes |
PHX-PHL US254, PHL-YOW US4040 May 8; YOW-PHL US3605, PHL-PHX US1197 May 13 |
|
jhibbits |
late |
yes |
yes |
yes |
yes |
BWI-EWR, EWR-YOW UA4514 May 8; YOW-PHL USA3661,PHL-BWI May 13 |
|
davide |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
kan |
yes |
yes |
yes |
yes |
yes |
BOS-EWR UA1475, EWR-YOW UA4514 May 8; YOW-YUL AC8972, YUL-BOS AC7682 May13 |
|
jlaffaye |
yes |
yes |
yes |
yes |
yes |
CDG-YUL TS189 May 8, YUL-CDG TS610 May 12 |
|
mlaier |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
erwin |
yes |
yes |
yes |
yes |
yes |
(CPH) AMS-YUL KL0671, YUL-YOW AC8599 May 7; XDS-YUL KL0300, YUL-AMS (CPH) KL0672 May 13 |
|
linimon |
yes |
yes |
yes |
yes |
yes |
AUS-YOW 1859 UAL6119 May 5; YOW-AUS UAL4514 May 14 |
|
imp |
arrive |
yes |
yes |
yes |
depart late |
arrive late monday, depart late saturday |
|
plosher |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
emaste |
yes |
yes |
yes |
yes |
yes |
Arrive YOW May 8 8:10 on JV 320; Depart YOW May 12 19:00 AC 465 |
|
mckusick |
4pm |
yes |
yes |
yes |
yes |
IAD-YOW UAL6188 May 8, YOW-IAD UAL6098 May 13 |
|
ken |
yes |
yes |
yes |
yes |
yes |
5/8 DEN>UA258>EWR>UA4514>YOW 4:51PM, 5/13 7:30AM YOW>USAir 3757>CLT |
|
marcel |
yes |
yes |
yes |
yes |
yes |
|
|
kmoore |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
mav |
yes |
yes |
yes |
yes |
yes |
KBP-FRA-YUL-YOW May 8 14:49, YOW-IAD-SFO UA6098/UA519 May 13 12:30 |
|
neel |
yes |
yes |
yes |
yes |
yes |
SFO-YYZ-YOW May 8 6:10 pm, YOW-YYZ-SFO May 12 5:00 pm |
|
gnn |
yes |
yes |
yes |
yes |
yes |
EWR->YOW May 7th Arr 23:12; YOW->EWR May 13 Lv 14:56 |
|
simon |
yes |
yes |
yes |
yes |
yes |
(SEA-)PHL-YOW US3769 May 7 Arr 22:02; YOW-PHL-DUB US4047 May 13 17:50 |
|
obrien |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
philip |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
infofarmer |
8pm |
yes |
yes |
yes |
yes |
vegan; VKO-FRA-YYZ-YOW LH5452/AC462 May 8; YOW-FRA-VKO LH5483/AC838 May 13 |
|
np |
yes |
yes |
yes |
yes |
yes |
SFO->YYZ->YOW AC460 May 8; YOW->YYZ->SFO AC447 May 13 |
|
rpaulo |
yes |
yes |
yes |
yes |
yes |
SJC-ORD-YOW AA4098 May 8; YOW-ORD-SJC AA827 May 13 |
|
mp |
evening |
yes |
yes |
yes |
yes |
travel TBD |
|
cperciva |
6pm |
yes |
yes |
yes |
yes |
YVR-YOW AC166 May 8; YOW-YYZ-YVR-SYD-BNE-SYD-YVR AC461 May 13 etc. |
|
dfr |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
attilio |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
bcr |
evening |
yes |
yes |
yes |
yes |
FRA->LHR->YOW LH5522 May 8; YOW-FRA LH5483 May 13 |
|
trhodes |
no |
no |
yes |
yes |
yes |
vegetarian; DCA to YOW; early arrival; early depart, willing to share a cab |
|
luigi |
no |
yes |
yes |
yes |
yes |
arr. May 9th, 09.10 from SFO/Toronto; dep. May 12, 18.00 to Toronto/Fra |
|
roberto |
yes |
yes |
yes |
yes |
yes |
CDG-YYZ LH5510 YYZ-YOW AC456 May 7; YOW-YUL LH5441 YUL-CDG LH5505 May 13 |
|
hrs |
yes |
yes |
yes |
yes |
yes |
NRT-YYZ-YOW AC462 19:10 6/May, YOW-YYZ-NRT AC449 11:00 14/May |
|
silby |
afternoon |
yes |
yes |
yes |
yes |
ORD-YOW AA3907 12:50pm May 8; YOW-ORD AA4264 6:40am May 13th |
|
flo |
evening |
yes |
yes |
yes |
yes |
FRA-YYZ LH5426/AC873 YYZ-YOW LH5378/AC454 May 8; YOW-FRA LH5483 May 13 |
|
davidcs |
|
yes |
yes |
yes |
yes |
|
|
rrs |
4pm |
yes |
yes |
yes |
yes |
Travel TBD |
|
rstone |
yes |
yes |
yes |
yes |
yes |
Travel TBD |
|
marius |
evening |
yes |
yes |
yes |
yes |
vegetarian, FRA-YYZ LH470 > YYZ-YOW LH5452 May 8; YUL-FRA LH5481 May 22 |
|
tuexen |
yes |
yes |
yes |
yes |
yes |
Travel TBD |
|
ivoras |
yes |
yes |
yes |
yes |
yes |
travel TBD |
|
rwatson |
yes |
yes |
yes |
yes |
yes |
Details TBD; likely arrive 7 May, depart 13 May |
|
peter |
9pm |
yes |
yes |
yes |
yes |
May 8th UA964/8:59p SFO-> UA5970/5:27p ORD-> 8:19p YOW, May 13 UA6089/9:58a YOW-> UA249/3:00p IAD-> SFO |
|
dwhite |
evening |
yes |
yes |
yes |
yes |
Arrive 8 May, depart 13 May |
|
swills |
yes |
yes |
yes |
yes |
yes |
DCA-YOW ZW3956 8 May, YOW-DCA ZW3867 13 May |
|
dhw |
yes |
yes |
yes |
yes |
yes |
08 May: 8:00AM SFO-YYZ AC758, YYZ-YOW AC460 6:10PM; 13May: 1:00PM YOW-YVR AC139, YVR-SFO AC562 7:16PM |
|
bz |
arrive |
yes |
yes |
yes |
yes |
FRA-YUL-YOW AC875/AC8973 8 May, YOW-FRA AC838 13 May |
Guest Attendees
Please keep this list alphabetized by attendee last name.
Guest |
Affiliation |
Developer Host |
8th |
9th |
10th |
BSDCan 11th |
BSDCan 12th |
Notes |
Chris Buechler |
pfSense |
gnn@ |
yes |
yes |
yes |
yes |
yes |
May 8th |
Joe CaraDonna |
NetApp |
gnn@ |
yes |
yes |
yes |
yes |
no |
|
Michael Dexter |
callfortesting.org |
grehan@ |
yes |
yes |
yes |
yes |
yes |
May 8th |
John Gemignani |
EMC |
mdf@ |
yes |
yes |
yes |
yes |
yes |
|
Simon Gerraty |
Juniper Networks |
marcel@ |
yes |
yes |
yes |
yes |
yes |
|
Jason Goldschmidt |
NetApp |
jhb@ |
|
yes |
yes |
yes |
yes |
|
Deb Goodkin |
FreeBSD Foundation |
gnn@ |
|
yes |
yes |
yes |
yes |
|
Edward Gronke |
Panasas |
gnn@ |
|
yes |
yes |
yes |
yes |
|
Yahoo! |
sbruno@ |
yes |
yes |
yes |
yes |
yes |
|
|
Steven Haber |
EMC |
mdf@ |
yes |
yes |
yes |
yes |
yes |
|
Rachel Hestilow |
EMC |
mdf@ |
yes |
yes |
yes |
yes |
yes |
non-dairy |
Jordan Hubbard |
Apple |
jhb@ |
|
yes |
yes |
yes |
yes |
|
John Hixson |
iX |
gnn@ |
yes |
yes |
yes |
yes |
yes |
|
Tom Judge |
Sourcefire Inc |
gjb@ |
yes |
yes |
yes |
yes |
yes |
|
Vasudev Kanduveed |
Panasas |
gnn@ |
|
yes |
yes |
yes |
yes |
|
Mike Karels |
McAfee |
jhb@ |
|
yes |
yes |
yes |
yes |
|
Joseph Kong |
Author |
gnn@ |
|
yes |
yes |
yes |
yes |
|
iX |
bcr@ |
yes |
yes |
yes |
yes |
yes |
May 7th |
|
Jeremiah Lott |
Avere Systems |
jhb@ |
|
yes |
yes |
yes |
yes |
|
Erin MacNeil |
Juniper |
marcel@ |
|
yes |
yes |
yes |
yes |
local |
ADAM David Alan Martin |
|
jhibbits@ |
yes |
yes |
yes |
yes |
yes |
|
David Maxwell |
eSentire |
jhb@ |
|
yes |
yes |
yes |
yes |
|
Jason McMullan |
Netronome |
jhb@ |
|
yes |
yes |
yes |
yes |
|
Doug Moore |
Cisco |
alc@ |
yes |
yes |
yes |
yes |
yes |
|
Matt Olander |
iX Systems |
gnn@ |
yes |
yes |
yes |
yes |
yes |
|
Ravi Pokala |
Panasas |
jhb@ |
|
yes |
yes |
yes |
yes |
|
Jeff Prem |
NetApp |
grehan@ |
yes |
yes |
yes |
no |
no |
|
Lee Prokowich |
EMC |
mdf@ |
yes |
yes |
yes |
yes |
yes |
vegan |
Noah Robbin |
Netronome |
jhb@ |
|
yes |
yes |
yes |
yes |
|
Tetsuo Saito |
KDDI Web Communications |
hrs@ |
TBD |
yes |
yes |
yes |
no |
|
Anuranjan Shukla |
Juniper Networks |
marcelm@ |
yes |
yes |
yes |
yes |
yes |
|
Vijay Singh |
NetApp |
grehan@ |
yes |
yes |
yes |
yes |
yes |
TBD |
KY Srinivasan |
Microsoft |
grehan@ |
|
yes |
yes |
yes |
yes |
|
Matthew Story |
AxialMarket |
jhb@ |
|
yes |
yes |
yes |
yes |
|
Massimiliano Stucchi |
|
jhb@ |
|
yes |
yes |
yes |
yes |
|
|
attilio@ |
yes |
yes |
yes |
yes |
yes |
NAP-FRA AC9031, FRA-YOW AC0839 May 8; YOW-YUL LH5441, YUL-MUC LH0475, MUC-NAP LH1928 May 13 |
|
Scott Ullrich |
pfSense |
gnn@ |
yes |
yes |
yes |
yes |
yes |
May 8th |
John Van Horne |
Juniper Networks |
obrien@ |
yes |
yes |
yes |
yes |
yes |
|
Bryan Venteicher |
|
grehan@ |
yes |
yes |
yes |
yes |
yes |
TBD |
Shawn Webb |
Wayfair LLC |
db@ |
yes |
yes |
yes |
yes |
yes |
|
Matt Williams |
Adara |
rrs@ |
yes |
yes |
yes |
yes |
yes |
TBD |
Qiaobing Xie |
Adara |
rrs@ |
yes |
yes |
yes |
yes |
yes |
TBD |
Meal Requirements
Requirement |
Qty |
Vegetarian |
7 |
Diabetic-friendly drinks (e.g. diet soda) |
1 |
Vegan |
3 |
Non-dairy |
1 |
Travel Information
As this event is colocated with BSDCan 2012, all information on the BSDCan web page applied. Here are some suggestions that may make planning easier:
Arrival date |
8th May 2012 |
Departure date |
13th May 2012 |
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.