2018 Cambridge DevSummit ('BSDCam')

The 2018 Cambridge DevSummit will take place from 15-17 August 2018. The event will take place over three days including a formal dinner at X College. Notes and slides from the working-group sessions and talks are now largely online.

The event is run “un-conference style” in that we brainstorm the actual session schedule on the first morning, with a focus on interactive topics that reflect the interests and exploit the knowledge of the attendees – but there's also room for traditional talks, etc. There are plenty of break-out rooms for small groups to meet as they see fit.

Registration is open, please register yourself and let your FreeBSD friends know

Please register now at https://bsdcam.cl.cam.ac.uk, book your accommodations through the link on your confirmation page and pay through bank transfer or PayPal. The registration fee of £85 covers our expenses in running the developer summit, including meals and one seat at the Devsummit Dinner.

This is a copy of the schedule posted on the BSDCam website. The devsummit is held in the same location as previous years, the William Gates Building, 15 JJ Thomson Avenue, Cambridge.

Tuesday 14th Wednesday 15th Thursday 16th Friday 17th
FW11 FW26 FW11 FW26 FW11 FW26
9:00am Registration/Breakfast/Coffee Breakfast/Coffee Breakfast/Coffee
10:00am Welcome/Planning CPU Security Patching & deployment Meetups & hackathon ARM & Embedded
12:00pm Lunch Lunch (group photo) Lunch
1:00pm Desktop Storage & ZFS Testing & CI Transport Package base Jails & Hypervisors
2:45pm Coffee
3:15pm Developer tools, wiki Toolchain & build Power Management Software security Talks
5:00pm Break
7:00pm The Maypole Pubs/Restaurants Dinner at Trinity Hall Pubs/Restaurants

Your registration fee will cover coffee and light breakfasty snacks prior to the start of the devsummit each day, as well as lunch and afternoon coffee that will be catered at the event. We normally host a Devsummit Dinner on one evening of the summit, and anticipate doing so this year. The cost of that dinner is included in your registration fee, although you will need to pay an extra fee if you will bring a guest with you to dinner (which you are encouraged to do). Other dinners are separately organised at local restaurants, and will be paid for directly by attendees. Further details will be posted closer to the time.

We will have a couple of slots for short talks, to present your current work, brainstorm or ask for feedback on smaller items. Must not overlap with working groups. Please add your talk suggestions here:

Title Speaker Description Slides, Notes
bhyvearm64 Alexandru Elisei Current status of bhyve on ARM TBD
Intel SGX Ruslan Bukin Introduction to SGX and kernel support Presented on CPU security section
ARMv8.3 Pointer Auth Mark Rutland ARMv8.3 Pointer Authentication http://events17.linuxfoundation.org/sites/events/files/slides/slides_23.pdf
HWPMC tracing support Ruslan Bukin Support for Intel PT and ARM Coresight
FreeBSD/RISC-V Ruslan Bukin Status update Presented on Embedded session
eBBF Update Hiroki Sato
Booting Faster Colin Percival
Google Summer of Code Gavin Atkinson

If you would like to run a working group, please add your name below:

Title Organiser Preferred day(s) Brief description
Transport Protocols jtl Thursday afternoon Work on transport protocols (UDP, TCP, etc.)

Floor plans are available here: Maps of the William Gates Building and surrounding area.

You are specially interested in the 1st floor (EU/UK counting: ground, 1st, 2nd), WGB 1st floor room map

Cambridge, UK is located approximately 45 minutes North of London by train, with easy access by bus or train to St. Pancras International - Eurostar (45m rail), London Stansted Airport (40m rail), London Heathrow Airport (LHR - 2h rail), London Gatwick Airport (LGW - 2h rail), Manchester Airport (MIA - 4h rail), London Luton Airport (1h25m bus). European attendees may consider Eurostar or Stansted Airport preferred routes due to short transit time to Cambridge and lower prices. Visitors from the US or elsewhere will likely need to travel into one of London's major international airports, such as Heathrow or Gatwick. With the exception of Luton Airport, rail offers a more convenient but more expensive route to Cambridge than bus.

There is a bus (“The Universal”) that travels directly past the railway station going west towards St Catharine's College in the city centre, and then the William Gates Building. The Universal runs every 15 minutes on week days, every 20 minutes on Saturdays, and not at all on Sundays. Universal bus route map, Universal bus timetable. The William Gates Building is the first stop on JJ Thomson Avenue.

We are trying to get everyone to stay at Churchill so that we can coordinate hacking lounges and have breakfast together. Churchill is located near the Computer Laboratory, and is about 30 minutes walk from the city centre.

Note: The College will add more rooms as needed, but please book your lodging soon so we have time to grow the room block as needed.

Click here to register and use code: KX45297

Cambridge is slightly too large to be convenient to walk everywhere, but small enough to be ideal for a bicycle. If you have a car, please be aware that you will not be able to drive in the city centre and you probably won't want to drive near Cambridge. The roads were designed for horses and have adapted well to bicycles, but not to anything larger.

Rutland Cycling (previously Station Cycles) rents bicycles at a reasonable rate. Please book with them directly. You can probably just turn up and get a bike but it's better to send them an email to make sure that they're not going to be surprised when 30 people turn up at once.

Note for EU/EEA residents: The EU's “Roam like at home” regulation abolished roaming charges for all EU/EEA countries starting 2017-06-15. However, some carriers compensated by adding a flat fee for roaming. Check with your carrier that your plan includes roaming. See also the EU's FAQ on RLAH.

If you need cellular service in the UK, a number of operators sell SIM cards. You can usually buy a SIM card for the Three (3) network from a vending machine at Heathrow Airport for ~£20. You can also often buy them from airport shops such as W.H. Smith. BrooksDavis reports that he uses £2-3/week of data while in Cambridge so if you will be in the UK often enough to keep your account alive, it's often a better deal to not activate the offered data bundle and just use the credit. If you take that option, top-ups can be purchased at most Airport shops and any mobile seller.

We will hand out “Lapwing tickets” during the opening session; these are preferred to the open WGB access point due to using JANET rather than a commercial DSL line. See http://www.ucs.cam.ac.uk/network/rules for University network access rules (AUP). Plan on bringing an Ethernet cable for possible wired access in your room (depending on accommodation).

I am not sure if you need the CA cert but I downloaded it following UCS instructions from: http://www.ucs.cam.ac.uk/mobiledevices/certificate-conversion.html
The main trick was that UCS requires the outer (anonymous) identity to either be your real user name (which you normally do not want) or be empty.
The identity (UniOfCam Ticket-Id) can be supplied with both the three dashes or without, so keeping it in seemed natural.
The main thing pb helped me to find was that the Realm needs to be @wireless.cam.ac.uk:  http://www.ucs.cam.ac.uk/network/other/radius#lapwing-tickets

So here's a wpa_supplicant.conf that (once) worked for me.

network={
      ssid="eduroam"
      key_mgmt=WPA-EAP
      eap=TTLS PEAP
      phase1="peaplabel=0"
      phase2="auth=MSCHAPV2"
      anonymous_identity="@wireless.cam.ac.uk"
      identity="xxx-xxx-xxx@wireless.cam.ac.uk"
      password="xxxxxxxx"
      ca_cert="/tmp/AddTrustExternalCARoot.crt"
}

Note:  in case you previously were using "lapwing" you want to change that, as the system was renamed mid-2014.  /bz
This is what cperciva needed to get eduroam working using his credentials from a Canadian university; allegedly all Canadian universities do eduroam the same way, so this may be useful for members of other Canadian universities:

network={
        ssid="eduroam"
        proto=WPA WPA2
        key_mgmt=WPA-EAP
        eap=PEAP
        group=CCMP TKIP
        identity="cperciva@sfu.ca"
        password="XXXXXXXX"
}

Note: Some people will be arriving early to get extra hacking/sightseeing/beer drinking in before the Dev Summit officially starts.

You can co-ordinate travel and find people staying in the same place as you here:

Please keep sorted by last name

Name FreeBSD.org login Arrival Date Departure Date Lodging Notes
WillAndrews will 2018-08-12 2018-08-18 Churchill
GavinAtkinson gavin 2018-08-13 (late) 2018-08-17 Churchill
JohnBaldwin jhb 2018-08-14 2018-08-25 Churchill (Moller)
RuslanBukin br local local local
DaveCottlehuber dch 2018-08-14 2018-08-17 Churchill
BradDavis brd 2018-08-13 2018-08-18 Churchill
DaichiGoto daichi 2018-08-14 2018-08-17 Churchill
LiWenHsu lwhsu localish localish TBD
SevanJaniyan sevan localish localish home
TomJones thj 2018-08-14(TBD) TBD TBD
AllanJude allanjude 2018-08-13 2018-08-19 Churchill
JosephKoshy jkoshy 2018-08-17 2018-08-17 n/a
JonathanLooney jtl 2018-08-14 2018-08-17 hotel
EdMaste emaste localish 2018-08-18 Churchill
EdwardTomaszNapierala trasz local local local
ColinPercival cperciva 2018-08-14 2018-08-18 Churchill In Oxford before, London after
MateuszPiotrowski 0mp 2018-08-14 2018-08-18 ~ Harvey Road
KristofProvost kp 2018-08-14 2018-08-18 Churchill
BenedictReuschling bcr 2018-08-14 2018-08-18 Churchill
HirokiSato hrs 2018-08-13 2018-08-18 Churchill Arr: ZHR-LHR LX326, Dep: LHR-HND NH212
MatthewSeaman matthew 2018-08-14 2018-08-18 Churchill
DagErlingSmørgrav des 2018-08-14 2018-08-18 Churchill
RandallStewart rrs 2018-08-14 2018-08-?? Hilton
MichaelTuexen tuexen 2018-08-14 2018-08-17 Hilton
AndrewTurner andrew local local local
EmmanuelVadot manu 2018-08-14 2018-08-18 Churchill
BenWidawsky bwidawsk 2018-08-14 2018-08-17 Churchill
KonradWitaszczyk def 2018-08-14 2018-08-18 Churchill
MariuszZaborski oshogbo 2018-08-14 2018-08-18 Churchill
BjoernZeeb bz local local local might be away
NiclasZeising zeising 2018-08-14 2018-08-18 Churchull Vegetarian

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.

Name Host Arrival Date Departure Date Lodging Notes
Michal Borysiak oshogbo 2018-08-14 2018-08-18 Churchill
Tomasz Duda def 2018-08-14 2018-08-18 Churchill
Deb Goodkin emaste
Miłosz Kaniewski def 2018-08-14 2018-08-18 Churchill
Timm Hannon kp TBD TBD TBD
Marie Helene Kvello-Aune allanjude 2018-08-13 2018-08-18 Churchill Arr: Gatwick, around midnight 12/13 aug.
Sabina Munteanu allanjude 2018-08-14 2018-08-16 TBD
Alexandru Elisei emaste Local Alex has been porting bhyve armv7 to armv8
AkshayJaggi pfg 2018-08-14 2018-08-18 Churchill GSoC Alumni and currently Mentor
Jarosław Zurek oshogbo 2018-08-14 2018-08-18 Churchill
Roberto Fernandez Cueto bcr 2018-08-14 2018-08-18 Churchill
Mark Rutland andrew Local Local Home
Piete Brooks lwhsu local local local
  • devsummit/201808.txt
  • Last modified: 2018/10/30 20:35
  • by LiWenHsu