FreeBSD Developer Summit, October 2015

Stockholm, Sweden. October 1 — 2, 2015.

This invitation-only FreeBSD Developer Summit takes place at EuroBSDcon 2015, located in Stockholm, Sweden. FreeBSD committers are welcome to register themselves using this wiki; non-committers have to be sponsored by a committer to attend.

EuroBSDcon 2015

EuroBSDcon 2015 takes place between October 1 — 4, 2015. All attendees are encouraged to attend EuroBSDcon, as well as present their work. The conference is located in Stockholm, Sweden (more details will follow). 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 register.

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

Sponsors

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 EuroBSDcon DevSummit is hosted by init.se.

The FreeBSD Foundation covers travel expenses for several attendees. You can help support the FreeBSD Foundation by donating.

Travel Information

Approaching Sweden

Wikitravel has a lot of information about Sweden (transportation, things to see, do, and avoid). Another great resource is Virtual Tourist (make sure to check out the "More" column at the top). Both sites also have a lot of information about the city of Stockholm, so check it out.

The EuroBSDcon website also has some information regarding travel provided by the organizers.

Approaching the Event site

The DevSummit will be held in central Stockholm at this location (street name: Engelbrektsgatan 7). Look for a blue Init flag and an Init AB sign at the door bells (there are many other companies in that building) and enter the building. It says it's on the second floor (which is the third floor in american floor counting).

The easiest way to get to the summit is to go by public transport using the "Green" line in direction Åkeshov or Hässelby to subway station Hötorget. Take the northernmost exit from the subway station towards the exit called Tunnelgatan (eng. Tunnel Street). From station Hötorget it is an 8 minute walk, mainly through an old walking tunnel, to Engelbrektsgatan 7. If you choose to share a taxi from the conference hotel, the price will be approximately 30 euro.

To get from the conference hotel to subway station Hötorget you can use the route calculator at http://www.sl.se/en. Read more about transport fares under the menu public transport and taxi.

These directions can also be viewed at the main EuroBSDCon site.

Visas

Some attendees may need to apply for a Visa, please check before traveling. If you need a formal invitation letter (never hurts), let <devsummit AT FreeBSD DOT org> know.

Accommodation

Ibis Styles Stockholm Järva

N59.38073 E18.00952

Scandic Hotel Järva Krog

N59.37948 E18.01067

Solna Hotell och Vandrarhem

N59.3795 E17.9854

It is strongly advised to book the hotel as soon as possible.

Rooms to share

IRC

Note that many of attendees of the summit hang out on #devsummit on EFnet during the event (as well as the conference itself). Feel free to join!

Prepaid SIM data

overview site. Stop by any Pressbyrån, 7-Eleven, COOP or ICA and get a Comviq Kontantkort Surf (data only) for 30/50/100/200 SEK for 0.5/1/3/10 GB data. Not clear yet if that includes the SIM-card itself (45 SEK).
Other options in the link.

Schedule

The developer summit spans three days (tentative), with a mixture of hacking, group meetings, and presentations. The first part takes place on October 1st—2nd on the same days as the EuroBSDcon tutorials, while the second part on October 3rd (tentative) runs in parallel with the main conference.

However, many developers will probably arrive by the night of September 30th and meet for dinner and drinks before things start. 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!

Rough Schedule

The current general plan is as follows. Note that this is a just rough schedule, please find the exact one further below.

(Do not edit this section yourself unless asked to.)

Date

Morning
9: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
30 September 2015

Developers arrive

Dinner

Hacking lounge

Thursday
1 October 2015

Devsummit

Lunch

Devsummit

Organized dinner

Hacking lounge

Friday
2 October 2015

Devsummit

Lunch

Devsummit

Organized dinner

Hacking lounge

Saturday
3 October 2015

EuroBSDcon 2015 / Developer Summit Track (tentative)

EuroBSDcon social event

Hacking lounge

Sunday
4 October 2015

EuroBSDcon 2015

Dinner

Hacking lounge

Monday
5 October 2015

Breakfast

Developers depart

Detailed Schedule

Room

Capacity

Description

Main room (Humlegården)

16-24 seats

Room 1, Projector with VGA and HDMI connector

Lunch area

12-16 seats

Room 2, TV, HDMI only

Conference room (Hagaparken)

10-16 seats

Room 3, Projector with VGA and HDMI connector

(Do not edit this section yourself unless asked to.)

Thursday, October 1, 2015 (sessions)

Track 1

Track 2

Track 3

Location

Room 1

Room 2

Room 3

08:00-09:00

Setup / Badges

09:00-09:30

Opening

09:30-10:30

Packaging Base

Callout

10:30-11:00

break

11:00-12:00

Packaging Base

Recruiting

Callout

12:00-13:00

lunch

13:00-14:30

Virtualization

Embedded

14:30-15:00

break

15:00-17:00

Virtualization

Embedded

18:00-??:??

Organized dinner

Friday, October 2, 2015 (sessions)

Track 1

Track 2

Track 3

Location

Room 1

Room 2

Room 3

08:00-09:00

Setup / Badges

09:00-10:30

Jails

Packet Pacing (presentation)

Documentation

10:30-11:00

break

11:00-12:00

Jails

Documentation

12:00-13:00

lunch

13:00-14:30

Performance

SSL

Scaling routing subsystem

14:30-15:00

break

15:00-17:00

Graphic Stack

AutoMTUd

18:00-??:??

Organized dinner

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

Submit your proposals to <devsummit AT freebsd DOT org> which shall include an abstract and number of slots needed. (1 slot = 90 minutes) It also expected to do a brief presentation on the results in the Developer Summit Track on Saturday and send a write-up to <hackers AT freebsd DOT org>.

(Submission is open, accepted proposals are added continuously.)

(Do not edit this section yourself unless asked to.)

Title

Leader

Description

Audience

Slides, Notes, Agenda, Results

A Roadmap For Jails

AllanJude

This working group will discuss and construct a roadmap for improving the infrastructure and usability of jails.

Attendees

Agenda

FreeBSD's callout subsystem

HansPetterSelasky

This working group starts with a 20 min. presentation and will then discuss further work for the callout subsystem.

Attendees

Agenda

Packaging Base

BradDavis

This working group discusses what is left to be done for packaging the base system

Attendees

Agenda

Embedded FreeBSD

BradDavis

This working group is about FreeBSD on embedded devices like the raspberry pi, beaglebone black and similar devices

Attendees

Agenda

Documentation

BenedictReuschling

FreeBSD's documentation with a demo of the new PO translation system

Attendees

Agenda

Scaling routing subsystem

AlexanderChernikov

This is a talk about changes to routing subsystem which are happening in projects/routing branch

Attendees

Agenda

Graphics Stack

Jean-Sébastien Pédron

This working group will focus in the graphic stack. See the Agenda for more details.

Attendees

Agenda

Performance

DanLangille

This working group will talk about performance measuring and tuning (ZFS resilver, benchmark setup, etc.) on FreeBSD.

Attendees

Agenda

Virtualization

MichaelDexter

This working group is about Virtualization (bhyve, XEN, etc.) and the latest developments.

Attendees

Agenda

Recruiting

Deb Goodkin

In this working group, we will brainstorm ideas on how to recruit more people into the FreeBSD Project.

Attendees

Agenda

SSL

BernardSpil

This working group will talk about integrating LibreSSL into FreeBSD.

Attendees

Agenda

AutoMTUd

John-Mark Gurney

If you want to learn about AutoMTUd, then this working group is for you.

Attendees

Agenda

Presentations

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.

Submit your proposals to <devsummit AT freebsd DOT org> which shall include an abstract and number of slots needed. (1 slot = 20 minutes)

(Submission is open, accepted proposals are added continuously.)

(Do not edit this section yourself unless asked to.)

Title

Speaker

Description

Slides, Notes

Packet pacing in the network stack

Meny Yossefi

Present a proposal for implementation of efficient packet pacing in the kernel. See also D3687. There will be room for questions in the end.

(40 minutes) packetpacing2015.pdf

Notes

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 install 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

Or you can use the LibreOffice / OpenOffice template (contributed by BaptisteDaroussin).

A few rule-of-thumbs when creating slides:

Contact <devsummit AT FreeBSD DOT org> if you have questions or problems.

Registration

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.

REGISTRATION IS OPEN.

A registration fee is charged for all attendees in order to cover the costs of the summit (rooms, wireless internet access, snacks, drinks, lunch, use of A/V equipment, badge, shirt). This fee is 31.25 EUR per day.

The fee can be paid through the conference registration site where the summit is listed. (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. Note that you have to pay separately for the organized dinners and social event. The DevSummit fee does not cover those. You have to register separately for these events and pay for them using the methods mentioned at the conference registration site.

Here is a list of the attendees and their guests at the summit.

Developer Attendees

(Please keep sorted alphabetically by last name. Do not change the format unless asked to.)

Name

FreeBSD ID

30th

1st

2nd

EBSDC
3rd

EBSDC
4th

Notes

Hotel

Reg.

MarceloAraujo

araujo

yes

yes

yes

yes

yes

Arr Sept 30th (SK574), Dept: Oct 5th (SK571)

Solna Hotell och Vandrarhem

MathieuArnold

mat

yes

yes

yes

yes

yes

Arr Sept 29th (SK574), Dept: Oct 7th (SK579)

Scandic Hotel Järva Krog

GavinAtkinson

gavin

yes

yes

yes

yes

yes

Arr: Sept 30th 18:40 (SK884) Dept: Oct 6th 15:15 (SK1407)

Solna Hotell och Vandrarhem

AlexanderChernikov

melifaro

no

yes

yes

yes

yes

Arr: Oct 1 11:00 (SU2210) Dept: Oct 5 11:50 (SU2211)

Scandic Järva Krog

JoelDahl

joel

yes

yes

yes

yes

yes

Local

BaptisteDaroussin

bapt

yes

yes

yes

yes

yes

Arr: Sept 30th (AF1602), Dept: Oct 5th (AF1263)

ibis Styles Stockholm Järva

Yes

BradDavis

brd

yes

yes

yes

yes

yes

Arr Sept 29th, Dept: Oct 5th

Scandic Hotel Järva Krog

BeatGaetzi

beat

yes

yes

yes

yes

yes

TBD

TBD

Yes

JohnMarkGurney

jmg

yes

yes

yes

yes

yes

ibis Styles Stockholm Järva

AllanJude

allanjude

yes

yes

yes

yes

yes

Arr: Sept 24th, Dept: Oct 5th

ibis Styles Stockholm Järva

Yes

ReneLadan

rene

yes

yes

yes

yes

yes

20150930T1255 SK556 -- 20151005T1610 SK1555

Solna Hotell och Vandrarhem

DanLangille

dvl

yes

yes

yes

yes

yes

Scandic Hotel Järva Krog

yes

ErwinLansing

erwin

no

yes

yes

yes

yes

DevSummit Organiser Arr. 30th (SK1430), Dep. 4th (SK0411)

ibis Styles Stockholm Järva

DruLavigne

dru

yes

yes

yes

EdMaste

emaste

yes

yes

yes

yes

yes

Arr: Sep 29, Dep: Oct 5

Scandic Järva Krog

JohannesMeixner

xmj

no

yes

yes

yes

yes

Arr: Oct 1st (OV 121), Dep: Oct 4 (OV 124)

ibis Styles Stockholm Jarva

EdwardTomaszNapierala

trasz

yes

yes

yes

yes

yes

TBD

TBD

yes

RodrigoOsorio

rodrigo

no

no

no

yes

yes

Arr: Oct 2nd (AF1462), Dept: Oct 4th (AF1063)

Scandic Järva Krog

yes

PhilipPaeps

philip

yes

yes

yes

yes

yes

Arr: 2015-09-30 (SK1422), Dept: 2015-10-05 (SK2591)

???

JeanSébastienPédron

dumbbell

yes

yes

yes

yes

yes

Arr: 2015-09-26 (AF1262), Dept: 2015-10-04 (AF1063)

Airbnb appart., Döbelnsgatan st.

ColinPercival

cperciva

yes

yes

yes

yes

yes

Arr: 2015-09-30 (SK1420), Dept: 2015-10-05 (BA777)

Scandic Järva Krog

KristofProvost

kp

yes

yes

yes

yes

yes

Arr: 2015-09-30 (SK1422), Dept: 2015-10-05 (SK2591)

ibis Styles Stockholm Jarva

???

BenedictReuschling

bcr

yes

yes

yes

yes

yes

DevSummit Organizer, Arr: 2015-09-23 (SAS1632), Dep. 2015-10-05 (SAS637)

ibis Styles Stockholm Järva

OllivierRobert

roberto

yes

yes

yes

yes

yes

DevSummit Organizer, Arr: 2015-09-30 SAS2572, Dept. 2015-10-05 SAS579

ibis Styles Stockholm Järva

Yes

HirokiSato

hrs

yes

yes

yes

yes

yes

Arr: Sept 28th SK638, Dept: Oct 5th SK1631

ibis Styles Stockholm Järva

EdSchouten

ed

no

yes

yes

yes

yes

Arr: 2015-09-30 (DY4532), Dept: 2015-10-05 (DY4531)

???

???

MatthewSeaman

matthew

yes

yes

yes

yes

yes

Arr 2015-09-30 (DY2854), Dep 2015-10-05 (SK531)

Scandic Järva Krog

Yes

HansPetterSelasky

hselasky

yes

yes

yes

yes

yes

Scandic Järva Krog

Yes

GlebSmirnoff

glebius

no

yes

yes

yes

yes

Scandic Järva Krog

Yes

DagErlingSmørgrav

des

maybe

yes

yes

yes

yes

by car

Scandic Järva Krog

yes

BernardSpil

brnrd

yes

yes

yes

yes

yes

ETA 20151001T0850 KL1107 ETD 20151004T1950 KL1118

ibis Styles Stockholm Järva

Yes

FabienThomas

fabient

yes

yes

yes

yes

yes

Arr: Sept 30th SK638, Dept: Oct 5th

ibis Styles Stockholm Järva

AndrewTurner

andrew

afternoon

yes

yes

yes

yes

NiclasZeising

zeising

yes

yes

yes

yes

yes

Vegetarian

Local

Guest Attendees

Developers are 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. Do not change the format unless asked to.)

Name

Affiliation

Host
(FreeBSD ID)

30th

1st

2nd

EBSDC
3rd

EBSDC
4th

Notes

Hotel

Reg.

Tom Christensen

Aalborg University

dru

YES

YES

YES

YES

YES

KamilCzekirda

GSoC

gavin

YES

YES

YES

YES

YES

Solna Hotell och Vandrarhem

MichaelDexter

callfortesting.org

bcr

YES

YES

YES

YES

YES

Dirk Engling

allanjude

YES

YES

YES

YES

YES

Deb Goodkin

The FreeBSD Foundation

bcr

YES

YES

YES

YES

YES

John Hixson

iXsystems

dru

YES

YES

YES

YES

YES

Christopher Pietsch

brnrd

??

YES

YES

Yoshifumi Sasaki

BSD Consulting, Inc. (Tokyo)

daichi

YES

YES

YES

YES

Arun Thomas

BAE

emaste

YES

YES

YES

YES

YES

Jim Thompson

Netgate

bcr

YES

YES

YES

YES

YES

ibis Styles Stockholm Järva

ManuelWiesinger

GSoC

gavin

YES

YES

YES

YES

YES

2kronor Hostel Vasastan

Meny Yossefi

Mellanox Technologies

hselasky

YES

YES

YES

YES

YES

ibis Styles Stockholm Järva

YES

Arnaud Ysmal

Stormshield

fabient

YES

YES

YES

YES

YES

ibis Styles Stockholm Järva

Not yet

Further Useful Information

Catering

Meal Requirements

Requirement

Qty

Vegetarian

Diet drinks

Dinners

Organized dinners are provided for Thursday and Friday. The organized dinner on Thursday is 45 EUR and the dinner on Friday costs 62.50 EUR. Make sure to check those separately when registering for EuroBSDcon. Registering for the devsummit and/or conference does not automatically provide you entrance to the organized dinners.

Hacking Lounges

(Some information on how to reach and where to find the hacking lounges.)

Locations

Coordinates

Arlanda Airport

Logistics

N59.6455 E17.9208

Stockholm Central Station

Logistics

N59.3301 E18.0567

Init

DevSummit

N59.33914 E18.06961

Stockholm University Campus

Conference

N59.3640 E18.0591

Ibis Styles Stockholm Jarva

Lodging

N59.38073 E18.00952

Scandic Hotel Järva Krog

Lodging

N59.37948 E18.01067

Solna Hotell och Vandrarhem

Lodging

N59.3795 E17.9854

Ulriksdals Wärdshus

Thursday Dinner

N59.38601 E18.01986

Kaknästornet

Friday Dinner

N59.33520 E18.12579

Cosmonova IMAX

Sat Social Event

N59.36868 E18.05455

Maps

EuroBSDcon 2015 Map

Logistics

DevSummit

Conference

Dinners / Social event

Photos

(Mail <devsummit AT freebsd DOT org> with the link to your photos so we can add them here.)

Ollivier Robert's pictures

Information on Prior Developer Summits

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

DevSummit/201510 (last edited 2021-04-26T03:11:58+0000 by JethroNederhof)