You were redirected here from 201506devsummit.

FreeBSD Developer Summit, June, 2015

This page describes the June 2015 FreeBSD Developer Summit, colocated with BSDCan 2015, which took place in Ottawa, Canada. This was a by-invitation event. FreeBSD committers were welcome to register themselves using this wiki; non-committers must be sponsored by a committer to attend. Attendees must also attend BSDCan 2015 in order to access all devsummit activities.

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.

The FreeBSD Foundation covers several expenses including rooms for the event. In addition, the FreeBSD Foundation also covers travel expenses for several attendees. You can help support the FreeBSD Foundation by donating.

Tarsnap sponsors the T-shirts for this event.

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 will take place on the 10th and 11th of June on the same days as the BSDCan tutorials (sorry!). Many developers will arrive on the night of the 9th 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.

Day Morning Lunch Afternoon Dinner Evening
Tue 9th Dinner and drinks at the Royal Oak
Wed 10th Presentations Sandwiches Working Groups Dinner Hacker Lounge
Thu 11th Working Groups Sandwiches Working Groups Hacker Lounge
Fri 12th BSDCan BSDCan Hacker Lounge
Sat 13th BSDCan BSDCan Hacker Lounge
Sun 14th BSDCan Breakfast followed by tourist things

Working group sessions will be held on Wednesday and Thursday. A two-day hackathon covering various projects will be held in parallel on Wednesday and Thursday. Additional short talks will be given during a FreeBSD Developers' Summit track at BSDCan on Friday, June 12th. The events in this track will be part of BSDCan and require a BSDCan registration. All rooms other than the hacking lounge will have AV equipment.

The Desmarais Building (DMS) is located northwest of the Residence building on Laurier Avenue.

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 Thursday.

The hackathon sessions will be held in room L140 in the Residence Hall. During the evenings this room will become the hacker lounge for general hanging.

The dinner on Wednesday 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 both Wednesday and Thursday.

June 10th (Wednesday)

Location DMS 1160 DMS 1130 DMS 1140 L140
Track General Applications Kernel Hackathon
08:00-09:00 Setup / Badges
09:00-09:30 Opening
09:30-10:30 Nested Kernels
10:30-11:00 Break
11:00-12:00 EMC/Isilon and FreeBSD
12:00-13:00 Lunch
13:00-14:30 Vendor Summit Designing Universal Configuration Files for FreeBSD Clock and Power Domains Hackathon
14:30-15:00 Break
15:00-16:00 Vendor Summit Designing Universal Configuration Files for FreeBSD Clock and Power Domains Hackathon
16:00-18:00 Free Time
18:00-20:00 Dinner

June 11th (Thursday)

Location DMS 1160 DMS 1130 DMS 1140 L140
Track General Applications Kernel Hackathon
08:00-09:00 Setup / Breakfast / Badges
09:00-10:30 ARMv8 Documentation Kernel Bypass Networking Hackathon
10:30-11:00 Break
11:00-12:00 ARMv8 Documentation Kernel Bypass Networking Hackathon
12:00-13:15 Lunch
13:15-13:30 Group Photo
13:30-15:00 projects/ifnet libxo: Generating Text, XML, JSON, and HTML Output OpenZFS Hackathon
15:00-15:30 Break
15:30-16:30 FreeBSD Advocacy: How you can spread the word libxo: Generating Text, XML, JSON, and HTML Output OpenZFS Hackathon

June 12th (Friday)

Location DMS 1130
10:00-10:30 BSD based virtual appliance on Hyper-v and Azure Kylie Lang
10:30-11:00 Thinking about Installers: Discord and Happiness Warren Block
11:00-11:30 Break
11:30-12:00 TBA TBA
12:00-12:30 TBA TBA
12:30-13:30 Lunch
13:30-14:00 TBA TBA
14:00-14:30 Persistent Memory Matthew Wilcox
14:30-15:00 Break
15:00-15:30 Scalability Improvements for Short-Lived TCP Connections JulienCharbon
15:30-16:00 iocage Overview Peter Toth
16:00-16:30 Break

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.

The bottom floor lounge in the residence hall will be used as a general hacking space on both Wednesday and Thursday. Attendees are welcome to head to this room at any time during the summit. Attendees can add entries to the table below to coordinate working on a specific topic.

Topic Day / Time Who
Performance discussions with regard to coming 100GB/s network adapters TBD HansPetterSelasky
Library-ify core system tools TBD JustinHibbits

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. Each talk will be given a thirty minute slot.

Talk Speaker Description
Scalability Improvements for Short-Lived TCP Connections JulienCharbon Status on past and current efforts to increase kernel scalability for short-lived TCP connections
BSD based virtual appliance on Hyper-v and Azure Kylie Liang

Attendees

In order to attend, you must register in advance; this allows us to size rooms, order food, and provide beverages. 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 will close on May 9, 2015.

Registration is closed

(Please keep sorted alphabetically by last name.)

Developer Login 10th 11th BSDCan 12th BSDCan 13th Meal Requests Notes
MatthewAhrens mahrens yes yes yes yes
JonathanAnderson jonathan yes yes yes yes Arr. Jun 8, 16:13 AC456 YYZ→YOW; Dep. Jun 14 14:00 AC104 YOW→YYT
MathieuArnold mat yes yes yes yes
GavinAtkinson gavin yes yes yes yes Arr Jun 8, 15:15 AC889 LHR→YOW; Dep. Jun 15 22:40 AC888 YOW→LHR
JosephSAtkinson jsa yes yes yes yes
JohnBaldwin jhb yes yes yes yes
GlenBarber gjb yes yes yes yes Arr Jun 7, 15:15 US4801/US3869, Dep Jun 15, 15:49 US3869/US4874
WarrenBlock wblock yes yes yes yes Vegetarian
ZbigniewBodek zbb yes yes yes yes
RenatoBotelho garga yes yes yes yes Arr Jun 9, 1:58pm UA1042/UA5103, Dep. Jun 14 10:17am UA3984/UA3757
DianeBruce db yes yes yes yes Vegetarian
ChristianBrueffer brueffer yes yes yes yes Arr Jun 9
SeanBruno sbruno yes yes yes yes Arr Jun 8, 8:13pm AC0464, Dep. Jun 16 3:05pm AC0455
JulienCharbon jch yes yes yes yes Arr Jun 9, 6:38pm UA975/UA5110 GVA-IAD-YOW Dep Jun 14 6:40pm AC8988/AC834 YOW-YUL-GVA
DavidChisnall theraven yes yes yes yes Vegetarian Arr Jun 9, 6:38pm UA919/UA5110 LHR-IAD-YOW, Dep Jun 14 14:45
BaptisteDaroussin bapt yes yes yes yes
BradDavis brd yes yes yes yes
BrooksDavis brooks yes yes yes yes
BryanDrewery bdrewery yes yes yes yes
SimonGerraty sjg yes yes yes yes
JustinGibbs gibbs yes yes yes yes Vegetarian
DaichiGoto daichi yes yes yes yes
JamesGritton jamie yes yes yes yes
JohnMarkGurney jmg yes yes yes yes
JustinHibbits jhibbits yes yes yes yes
LiWenHsu lwhsu yes yes yes yes Arr Jun 9, 16:13 AC456, Dep Jun 14 06:55 AC163
StephenHurd shurd yes yes yes yes
MarkJohnston markj yes yes yes yes
EricJoyner erj yes yes yes yes
AllanJude allanjude yes yes yes yes Arr. June 7 evening, Dep. June 14th
SergeyKandaurov pluknet yes yes yes yes
PatrickKelsey pkelsey yes yes yes yes Vegetarian
ReneLadan rene yes yes yes yes Arr. June 9 17:13 AC825/AC458 AMS-YYZ-YOW Dep. June 20 AC463/AC824 YOW-YYZ-AMS
ErwinLansing erwin yes yes yes yes Arr. 8 KL1128/KL671/KL300 CPH-AMS-YUL-XDS, Dep. 14 KL9737/KL696/KL1131 YOW-YYZ-AMS-CPH
DruLavigne dru yes yes yes yes Arr. June 7; Dep. June 15
MarkLinimon linimon yes yes yes yes
ScottLong scottl no yes yes yes Arrive June 11th by noon
WarnerLosh imp no yes yes yes Arrive June 11th by noon
ErmalLuci eri yes yes yes yes
KoopMast kwm yes yes yes yes Arr. June 9, 15:15 AC889 AMS-LHR-YOW; Dep. June 14, 22:40 AC888 YOW-LHR-AMS
EdMaste emaste yes yes yes yes Travel TBD
KirkMcKusick mckusick yes yes yes yes Arr June 8, 12:10 AC 839 FRA→YOW, Dep June 14, 10:05 UA 3499 YOW→ORD→SFO
JohannesMeixner xmj yes yes yes yes Arr June 8, 12:10 AC 839 FRA→YOW, Dep June 14 16:55 AC 838 YOW→FRA→TLL
MarcelMoolenaar marcel yes yes yes yes
KrisMoore kmoore yes yes yes yes
AlexanderMotin mav yes yes yes yes
GeorgeNevilleNeil gnn yes yes yes yes
PhilipPaeps philip yes yes yes yes Vegetarian.
HirenPanchasara hiren no yes yes yes Vegetarian.
NavdeepParhar np yes yes yes yes Travel TBD
ColinPercival cperciva yes yes yes yes Diabetic-friendly drinks Arr. June 9, 18:13 AC034/AC460 YVR-YYZ-YOW; Dep. June 14, 16:00 AC459/AC1167 YOW-YYZ-YVR
KristofProvost kp yes yes yes yes
DougRabson dfr yes yes yes yes
BenedictReuschling bcr yes yes yes yes Arr. June 8, 12:10h AC839 FRA→YOW; Dep. June 14, 16:55h AC838 YOW→FRA
BennoRice benno yes yes yes yes Arr. June 9, 15:29 DL1444 SEA→DTW, DL4027 DTW→YOW; Dep. June 14, WS361 YOW→YYZ, DL5311 YYZ→DTW, DL542 DTW→SEA
LuigiRizzo luigi maybe yes yes yes
OllivierRobert roberto yes yes yes yes Arr. June 9; 17h12 AC8975 CDG-YUL-YOW; Dep 13th, AC8988 18h40 + AC870 YOW-YUL- CDG
HirokiSato hrs yes yes yes yes Arr. June 7, 13:35 NH12/UA5554 NRT-ORD-YOW; Dep. June 14, 13:40 UA4108/NH1011 YOW-ORD-NRT
EdSchouten ed yes yes yes yes Arr. June 9, 15:15 AC889 AMS-LHR-YOW; Dep. June 14, 22:40 AC888 YOW-LHR-AMS
MatthewSeaman matthew yes yes yes yes Arr Jun 9, 17:13 AC857/AC458 LHR→YYZ→YOW; Dep. Jun 14 18:30 AC469/AC848 YOW→YYZ→LHR
HansPetterSelasky hselasky yes yes yes yes
GlebSmirnoff glebius yes yes yes yes
MaximSobolev sobomax yes yes yes yes
DavidCSomayajulu davidcs yes yes yes yes
StaceySon sson yes yes yes yes
LuizSouza loos yes yes yes yes Arr. June 9, 9h13 AC91/AC442 GRU→YYZ→YOW; Dep. June 14, 20h20 AC467/AC90 YOW→YYZ→GRU
VsevolodStakhov vsevolod yes yes yes yes
RyanSteinmetz zi yes yes yes yes
LawrenceStewart lstewart no yes yes yes
RyanStone rstone yes yes yes yes
AndrewTurner andrew yes yes yes yes Arr. June 9, 19:13 BA93/AC462 LHR→YYZ→YOW; Dep. June 14, 15:49 UA3869/AY4159 YOW→PHL→LDR
BryanVenteicher bryanv yes yes yes yes
PeterWemm peter yes yes yes yes Arr. June 9, 19:13 AC758/AC462 SFO→YYZ→YOW; Dep. June 14, 09:00 AC445/AC755 YOW→YYZ→SFO
SteveWills swills yes yes yes yes

Please keep this list alphabetized by attendee last name.

Guest Affiliation Developer Host 10th 11th BSDCan 12th BSDCan 13th Meal Requests Notes
Steve Bourne Rally Ventures gnn no yes yes yes
Kevin Bowling LimeLight Networks sbruno yes yes yes yes
Michael Brink-Engel Xinuos gnn yes yes yes yes Gluten free/vegetarian meal
Chris Buechler Electric Sheep Fencing LLC garga yes yes yes yes
Chris Busick NetApp jhb yes yes yes yes
Sean Chittenden Groupon jhb yes yes yes yes
Chris Christiansen LimeLight Networks sbruno yes yes yes yes
Olivier Cochard-Labbé Orange bapt yes yes yes yes Vegetarian Arr. June 9, 16:22 AF7381/AC871/AC8987 NTE-CDG-YUL-YOW; Dep. June 14, 19:25 AC8986/AC870/AF7386 YOW-YUL-CDG-NTE
Anthony Cornehl Isilon benno yes yes yes yes
Kamil Czekirda GSoC 2015 student gavin yes yes yes yes
Nathan Dautenhahn University of Illinois jhb yes yes yes yes
Marc De La Gueronniere Verisign Inc. jch yes yes yes yes
Michael Dexter Gainframe jhb yes yes yes yes Arr. June 9, 17:00
Anne Dickison FreeBSD Foundation jhb yes yes yes yes
Steven Douglas GSoC 2015 jhb yes yes yes yes
Lars Eggert NetApp jhb yes yes yes yes
Rafael Espíndola SCEA emaste yes yes yes yes Vegetarian
Dennis Ferguson Juniper sjg / jhb yes yes yes yes
Yaron Gepstein Mellanox Technologies hselasky yes yes yes yes
Deb Goodkin FreeBSD Foundation jhb yes yes yes yes Vegan
Julien Grall Citrix andrew afternoon yes yes yes
Gavin Greene Isilon jsa yes yes yes yes
Florent Guiliani Verisign Inc. jch yes yes yes yes
Saresh Gumpula NetApp jhb yes yes yes yes Vegetarian
John Hixson iXsystems kmoore yes yes yes yes
Mike Karels Intel Security gnn yes yes yes yes
Steve Kiernan Juniper sjg / jhb yes yes yes yes
Christian Koch Norse Corp jhb yes yes yes yes
Joseph Kong Norse Corp jhb yes yes yes yes
Eric LeBlan Xinuos gnn yes yes yes yes
Ike Levy OPNsense Contributor jhb yes yes yes yes
Kylie Liang Microsoft jhb yes yes yes yes
Johnathan Looney Juniper sjg / jhb yes yes yes yes
Ryan Lortie Canonical kwm yes yes yes yes Vegetarian
Jeremiah Lott Avere Systems jhb yes yes yes yes
Michael Lucas author jhb yes yes yes yes
Adam Martin gjb yes yes yes yes
David Maxwell NetBSD / eSentire jhb yes yes yes yes
Conrad Meyer Isilon benno yes yes leave early afternoon no dairy-free
David Meyer Xinuos gnn yes yes yes yes
Shani Michaeli Mellanox Technologies hselasky yes yes yes yes Non-meat
Ken Moore iXsystems kmoore yes yes yes yes
Phillip Nordwall Isilon allanjude yes yes yes yes
Daniel O'Connor Isilon benno yes yes yes yes
Matt Olander iXsystems jhb yes yes yes yes
Ravi Pokola Panasas jhb yes yes yes yes
Pierre Pronchery NetBSD/EdgeBSD bapt yes yes yes yes
George Rosamond NYC*BUG jhb yes yes yes yes
Daniel Ryan Isilon benno yes yes yes yes
Yoshifumi Sasaki BSD Consulting, Inc. (Tokyo) daichi yes yes yes yes
Phil Shafer Juniper Networks, Inc. marcel yes yes ? ?
Hariprasad Shanmugam Juniper Networks, Inc. sjg yes yes ? ? non-meat
Matt Smith Netgate, Inc. garga yes yes yes yes
Dave Stetzel Xinuos gnn yes yes yes yes
Massimiliano Stucchi RIPE NCC jhb yes yes yes yes Arr. June 9, 15:15 AC889 AMS-LHR-YOW; Dep. June 14, 22:40 AC888 YOW-LHR-AMS
Arun Thomas BAE Systems gnn yes yes yes yes
Jim Thompson Netgate, Inc. garga yes yes yes yes
Peter Toth iocage Matt Olander yes yes yes yes
Thiagarajan Venkatasubramanian Juniper sjg / jhb yes yes yes yes
Andy Wafaa ARM Ltd andrew yes yes yes yes
Shawn Webb HardenedBSD jhb yes yes yes yes
Larry Wikelius Cavium gnn yes yes yes yes
Nigel Williams Swinburne University of Technology lstewart yes yes yes yes
Jason Wolfe !Limelight Networks hiren yes yes yes yes
John Wolfe Xinuos gnn yes yes yes yes

Please note any meal requests above in the relevant attendee list in addition to this table.

Request Qty
Vegetarian 14
Non-meat, like fish 2
Diabetic-friendly drinks (e.g. diet soda) 1
Vegan 1
Non-dairy 1

Travel Information

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

Arrival date 9th June 2015
Departure date 14th June 2015
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.

Extra rooms to share at the university residence halls

Remember that you must separately register for BSDCan (even if you are 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.

Photos

Add your photos (or link to galleries of photos) here.

Ollivier Robert's pictures

DevSummit2015_group_photo.jpg


  • devsummit/201506.txt
  • Last modified: 2026/10/12 10:55
  • (external edit)