FreeBSD Developer Summit, May, 2019

This page describes the May 2019 FreeBSD Developer Summit, co-located with BSDCan 2019, which will take place in Ottawa, Canada. This is a by-invitation event. FreeBSD committers will be welcome to register themselves using this wiki; non-committers must be sponsored by a committer to attend. Attendees must also attend BSDCan 2019 in order to access all devsummit activities.

Sponsors

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

Platinum Sponsors

https://www.intel.com/

Gold Sponsors

https://www.freebsdfoundation.org/

 

https://www.tarsnap.com/

BSDCan

BSDCan provides logistical support, including organizing rooms for the event and for developers to stay in. BSDCan also covers board and travel for 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.

IRC

Many of the developer summit attendees hang out on #devsummit on EFnet during the summit (as well as BSDCan itself).

Live Streaming

Many of the developer summit sessions will be live streamed from papers.freebsd.org.

Videos of this Live Stream are available on the FreeBSD Project's YouTube Channel under the BSDCan '19 Dev Summit Playlist.

Schedule

The FreeBSD developer summit will take place on the 15th and 16th of May on the same days as the BSDCan tutorials (sorry!). Many developers will arrive on the night of the 14th 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.

Schedule

Day

Morning

Lunch

Afternoon

Dinner

Evening

Tue 14th

Dinner and drinks at the Royal Oak

Wed 15th

Presentations

Sandwiches

Working Groups

Dinner

Hacker Lounge

Thu 16th

Presentations

Sandwiches

Working Groups

Hacker Lounge

Fri 17th BSDCan

BSDCan

Hacker Lounge

Sat 18th BSDCan

BSDCan

Hacker Lounge

Sun 19th BSDCan

Breakfast

followed by tourist things

Detailed Schedule

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. 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 bottom floor lounge in the U90 Residence Hall will be used as the hacker lounge in the evenings.

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.

May 15th (Wednesday)

Location

DMS 1160

DMS 1130

DMS 1140

L140

08:00-09:00

Setup / Badges

09:00-09:15

Opening slides

09:15-09:30

FreeBSD Foundation slides

09:30-10:30

Intel slides

10:30-11:00

Break

11:00-12:00

NetApp slides

12:00-13:00

Lunch

13:00-14:30

Network / Transport

Failsafe Bootcode

Development Web Services

Hackathon

14:30-15:00

Break

15:00-16:30

Network / Transport

Swap Space Management

Testing and CI

16:30-18:00

Free Time

18:00-20:00

Dinner

May 16th (Thursday)

Location

DMS 1160

DMS 1130

DMS 1140

08:00-09:00

Setup / Breakfast / Badges

09:00-10:00

core@ update slides

10:00-10:30

Break

10:30-12:00

FreeBSD 13.0 hackmd slides

12:00-13:15

Lunch

13:15-13:30

Group Photo

13:30-15:00

Hackathon

Documentation Translation

Package Base

15:00-15:30

Break

15:30-17:00

Hackathon

GSoC and Outreachy

Hackathon

Working Groups

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.

Topic Session

Session Leader

Package Base

KrisMoore

Network / Transport

JonathanLooney

Failsafe Bootcode

AllanJude

Documentation Translation

EdsonBrandi

Swap Space Management

CySchubert

GSoC and Outreachy

AnneDickison

Testing and CI

LiWenHsu

Development Web Services

LiWenHsu

Hackathon Topics

The bottom floor lounge (L140) in the U90 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

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 is closed. Please email devsummit@freebsd.org with any questions.

Developer Attendees

(Please keep sorted alphabetically by last name.)

Developer

Login

15th

16th

BSDCan 17th

BSDCan 18th

T-Shirt Size

Meal Requests

Notes

DaniloBaio

dbaio

yes

yes

yes

yes

L

JohnBaldwin

jhb

yes

yes

yes

yes

L

WarrenBlock

wblock

yes

yes

yes

yes

XL

vegetarian

KevinBowling

kbowling

yes

yes

yes

yes

XL

EdsonBrandi

ebrandi

yes

yes

yes

yes

XXL

Arr. 14th Air Canada 091/444 GRU -> YOW, Dep 20th Air Canada 463/090 YOW -> GRU

DianeBruce

db

yes

yes

yes

yes

L

vegetarian

SeanChittenden

seanc

yes

yes

yes

yes

XL

DaveCottlehuber

dch

yes

yes

yes

yes

XL

JebCramer

jeb

yes

yes

yes

yes

XL

BradDavis

brd

yes

yes

yes

yes

L

BrooksDavis

brooks

yes

yes

yes

yes

none

Arr. 13th

BryanDrewery

bdrewery

yes

yes

yes

yes

M

DrewGallatin

gallatin

yes

yes

yes

yes

L

SimonGerraty

sjg

yes

yes

yes

yes

L .

RodneyWGrimes

rgrimes

yes

yes

yes

yes

M

meat

WilliamGrzybowski

wg

yes

yes

yes

yes

M

JustinHibbits

jhibbits

yes

yes

yes

yes

L

MitchellHorne

mhorne

yes

yes

yes

yes

M

vegetarian

LiWenHsu

lwhsu

yes

yes

yes

yes

M

WeiHu

bcr

yes

yes

yes

yes

M

MarkJohnston

markj

yes

yes

yes

yes

M

EricJoyner

erj

yes

yes

yes

yes

L

diet drinks

AllanJude

allanjude

yes

yes

yes

yes

L

meat

Driving, Arr 12th, Depart 19th

MikeKarels

karels

yes

yes

yes

yes

XL

PatrickKelsey

pkelsey

yes

yes

yes

yes

L (specifically, philip's)

vegetarian

SteveKiernan

stevek

yes

yes

yes

yes

XL

Arr. 13th, Dep 19th

DruLavigne

dru

yes

yes

yes

yes

XL

Arr. 13th, Dep 19th

MarkLinimon

linimon

yes

yes

yes

yes

XL

Arr.: 11th United 6020; Dep. 19th: looking for ride to Kitchener

ScottLong

scottl

yes

yes

yes

yes

XL

JonathanLooney

jtl

yes

yes

morning

no

XL

vegetarian

WarnerLosh

imp

remote

remote

no

no

no-shirt

no-meal

EdMaste

emaste

yes

yes

yes

yes

L

Arr 13th, Dep 19th

KirkMcKusick

mckusick

yes

yes

no

no

M

Arr. 13th 18:12 Air Canada 460; Dep. 17th 10:00 Air Canada 447

KenMerry

ken

yes

yes

yes

yes

XXL

KrisMoore

kmoore

yes

yes

yes

yes

L

Arr. 13th, Dep 19th

AlexanderMotin

mav

yes

yes

yes

yes

L

Arr. 13th, Dep 19th

PhilipPaeps

philip

yes

yes

yes

yes

none

vegetarian

NavdeepParhar

np

yes

yes

yes

yes

L

ColinPercival

cperciva

yes

yes

yes

yes

L

KirillPonomarev

krion

yes

yes

yes

yes

M

Arr. 11th OS73 VIE -> YUL -> YOW, Dep 21st OS74 YOW -> YUL -> VIE

KristofProvost

kp

yes

yes

yes

yes

L

Arr. 13th UA 3518 ORD -> YOW, Dep 20th AC8988 YOW -> YUL

BenedictReuschling

bcr

yes

yes

yes

yes

L

Arr. 10th LX86 ZRH -> YUL, 12th: train -> YOW; Dep. 19, train -> YUL, LX87 -> ZRH

OllivierRobert

roberto

yes

yes

yes

yes

L

Arr. 14th AC 8971 -> YOW, Dep. AC861 -> YYZ, AC880 YYZ -> CDG

HirokiSato

hrs

yes

yes

yes

yes

L

Arr. 12th, Dep. 19th

CySchubert

cy

yes

yes

yes

yes

M

Arr. 14th, Dep. 19th

MatthewSeaman

matthew

yes

yes

yes

yes

XL

Arr. 14th Air Canada 889 LHR -> YOW, Dep 19th Air Canada 888 YOW -> LHR

RyanSteinmetz

zi

yes

yes

yes

yes

M

LawrenceStewart

lstewart

yes

yes

yes

yes

L

Arr. 12th, Dep. 19th

GordonTetlow

gordon

yes

yes

yes

yes

L

ChuckTuffli

chuck

yes

yes

yes

yes

L

vegetarian

Arr. 14th UA 6142, Dep 19th Air Canada 471

AndrewTurner

andrew

yes

yes

yes

yes

M

EmmanuelVadot

manu

yes

yes

yes

yes

XL

GuangyuanYang

ygy

yes

yes

yes

yes

L

MariuszZaborski

oshogbo

yes

yes

yes

yes

L

BjoernZeeb

bz

yes

yes

yes

yes

M

Arr. 14th AC9633/AC8977 FRA->YUL->YOW, Dep 19th -> Kitchener, 23rd AC9104 YYZ->FRA

Guest Attendees

Please keep this list alphabetized by attendee last name.

Guest

Affiliation

Developer Host

15th

16th

BSDCan 17th

BSDCan 18th

T-Shirt Size

Meal Requests

Notes

Jason Barbier

rgrimes

yes

yes

yes

yes

XXL

Patrick Brünn

Beckhoff Automation

bcr

yes

yes

yes

yes

L

 

Erin Clark

iXsystems

dru

yes

yes

yes

yes

L

vegetarian

Anne Dickison

FreeBSD Foundation

emaste

yes

yes

yes

yes

XL

David Duncan

Amazon Web Services

cperciva

yes

yes

yes

yes

XL

Phillip Ezolt

NetApp

emaste

yes

no

no

no

XL

 

Andrew Fengler

ScaleEngine

allanjude

yes

yes

yes

yes

M

meat

Deb Goodkin

FreeBSD Foundation

bcr

yes

yes

yes

yes

S

vegetarian

Sam Gwydir

seanc

yes

yes

yes

yes

L

Philip Jocks

Netzkommune

bcr

yes

yes

yes

yes

XXL

non-dairy

Jacob Keller

Intel

erj

yes

yes

yes

yes

M

Michael W. Lucas

Tilted Windmill

allanjude

yes

yes

yes

yes

XXL

Joe Maloney

iXsystems

kmoore

yes

yes

yes

yes

L

Larus Maxwell

NetApp

emaste

yes

yes

yes

yes

XXL

none

Rick Miller

Verisign

emaste

yes

yes

yes

yes

XXL

Jean-Philippe Ouellet

philip

yes

yes

yes

yes

L

vegetarian

Jaron Parsons

iXsystems

kmoore

yes

yes

yes

yes

XXL

Mike Peterson

Netflix

lstewart

yes

yes

yes

yes

XXL

Olympios Petrakis

NetApp

emaste

yes

yes

yes

yes

L

none

Scott Phillips

Intel

emaste

yes

yes

yes

yes

L

none

Jeffrey Pieper

Intel

erj

yes

yes

yes

no

XXXL

Nick Principe

iXsystems

kmoore

yes

yes

yes

yes

XXXL

Rob Rhodes

Intel

emaste

yes

yes

yes

yes

XXL

none

Yoshifumi Sasaki

BSD Consulting, Inc. (Tokyo)

daichi

yes

yes

yes

yes

M

Paolo Savini

Embecosm

philip

yes

yes

yes

no

L

Alexander Sideropoulos

NetApp

emaste

yes

yes

yes

yes

M

none

Chuck Silvers

Netflix

imp

yes

yes

yes

yes

XL

none

Shawn Webb

HardenedBSD

jhb

yes

yes

yes

yes

XL

none

Heiko Wilke

Beckhoff Automation

bcr

yes

yes

yes

yes

L

Nick Wolff

iXsystems

kmoore

yes

yes

yes

yes

XXL

Meal Requests

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

Request

Qty

Vegetarian

8

Non-meat, like fish

0

Diabetic-friendly drinks (e.g. diet soda)

1

Vegan

0

Non-dairy

1

None

1

Travel Information

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

Arrival date

14th May 2019

Departure date

19th May 2019

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. Non-Canadian/US citizens who are visa-exempt need an Electronic Travel Authorization when flying into Canada.

Where to stay

Accommodations have been sorted for BSDCan. Go to the BSDCan Accommodations page. Please watch the expiration dates for the various rates and book as early as possible.

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.

To/from Ottawa International

Public transport

Bus line 97 from Airport to Bayshore & Bells Corners. Runs about 3-4 times per hour. Bus-stop is right in front of the Airport building at the far right.

Bus-stop Campus is temporarily closed for road-works, you'll have to use the uOttawa/Laurier stop at the Bus Station. TBD, need to check on status for this.

Tickets: can be bought at the "Info" desk in the Airport building, to the left of the entrances. Paper tickets for bus fare has been retired. Instead a per ride fee is in place that is $3.50. See this page for additional information.

Mobile 3G/4G SIM cards

Rideau Centre is a short walk from the University of Ottawa Campus. There's a large number of shops (brand shops and independent) where you can get a SIM Card. In general you'll have to pay for the SIM-card separately (ca. 10CAD) plus the plan you want.

At the WirelessWave, I managed to talk the lady into giving me the SIM for free with a Fido 150MB plan for 10CAD. YMMV...

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

Sub-Pages

DevSummit/201905 (last edited 2021-04-25T11:02:54+0000 by JethroNederhof)