This is an old revision of the document!


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

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.

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.

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

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!

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
Room Capacity Description
Main room 16-24 seats Room 1, Projector with VGA and HDMI connector
Lunch area 12-16 seats Room 2, TV, HDMI only
Conference room 10-16 seats Room 3, Projector with VGA and HDMI connector

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

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 bhyve Embedded
14:30-15:00 break
15:00-17:00 bhyve Embedded
18:00-??:?? Organized dinner
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 AutoMTUd 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
18:00-??:?? Organized dinner
Time Room

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@freebsd.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@freebsd.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
bhyve MichaelDexter This working group is about bhyve 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

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@freebsd.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)

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:

  • Try to make things legible, use large fonts.
  • Have title and closing.
  • Use less text, you do not have to include everything on the slides. (Prepare and) Do a demonstration if needed.
  • You have only a limited amount of time, having only 1 slide per minute (in addition to title and closing) is usually fine.
  • Sometimes images can tell more than pure text.
  • Discussions and meetings are the place where you might want to talk about the details.

Contact devsummit@FreeBSD.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.

(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

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

Requirement Qty
Vegetarian
Diet drinks

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.

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

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
  • Stockholm Public Transport Train/Light-rail/Metro/Bus
    • There is a 7-day All-of-Sweden travel-card for 300SEK (requires SL Access card)
    • At a station, get an “SL Access”/“reskassa” card (20SEK, Smart-card)
      • Add credit (reskassa) to the card (min 100, max 1000SEK)
      • Set the card's zone type to Zone A
      • To travel different zones you must change it at a station!
      • You can't add credit in buses!
    • Hotels, University campus and city center are all in Zone A (50SEK one-way)
    • Public transport from Arlanda: 85SEK “Transfer fee” and 135SEK Zone ABC ticket
  • Airport shuttle 1 99SEK / 45mins to Stockholm city / 6 per hour
  • Airport shuttle 2 99SEK / 35mins to Stockholm city / 3 per hour

DevSummit

  • Metro Green line from T-Centralen (direction Åkeshov or Hässelby) first stop is Hötorget+ 11 minute walk
  • Or a ca. 18 minutes walk from Stockholm Central Station
  • Airport shuttle arrives at north side of station, Metro station is at south side.

Conference

  • To University: Bus 540 from stop Ritorp direction “Universitetet” ca. 16 minutes
    • South from front of Hotels
    • Follow cyclepath (sweeps left) to Gallopvägen
    • Right side of road, cyclist/pedestrian underpass of the main road
    • Bus stop Ritorp (south) at your right hand.N59.376862 E18.0082493
    • Bus stop Universitet is end of the line.
  • From Univerity: Bus 540 direction “Tensta centrum” ca. 16 minutes

Dinners / Social event

  • The Thursday dinner is ca. 16 minutes walk from the Ibis & Scandic hotels
  • Transportation is included in the Friday dinner
    • From the hotel and from the DevSummit location
  • Saturday event is adjacent to the Conference location

Photos

(Mail devsummit@freebsd.org with the link to your photos so we can add them here.)

Information on Prior Developer Summits

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

  • devsummit/201510.1443674802.txt.gz
  • Last modified: 2015/10/01 04:46
  • by BenedictReuschling