This is an old revision of the document!


2014 Cambridge DevSummit

There will be a DevSummit this July in Cambridge. Details will follow soon, but in the meantime, the website is up…

We've posted a rough schedule on the DevSummit website. The general idea is that there will be technical sessions for the Wednesday-Friday and then social activities on Saturday.

The main Devsummit room is FW11 (First floor, Northwest corner of the building); other rooms are available for break-out sessions and working groups. Coffee will be provided prior to events starting at 10:00; lunch is at roughly 11:45 each day; we plan to conclude technical sessions at 17:00(ish). Lunch has been arranged (and is included in registration), and dinner bookings will be made (not included in your registration, except for the formal dinner). We will confirm dinner head counts each morning in order to size reservations suitably. William Gates Building floor maps can be found below.

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.

Title Speaker Description Slides, Notes
Heterogeneous compute RuslanBukin A special case of utilizing both ARM Cortex-A5 and Cortex-M4 cores of Freescale Vybrid SoC by different OS types
Autofs EdwardTomaszNapierala New automounter

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

Large Working Groups

Title Organiser Brief description
Security and Capsicum JonathanAnderson Security, future directions in Capsicum: further work on Casper, the Linux adaptation, etc. and SSL/TLS
FreeBSD 11 DavidChisnall Which features do we want to see in FreeBSD 11? What will our headline features be?
Packages BaptisteDaroussin Future directions in pkg(8) and packaging base
ARMv8 DavidChisnall A discussion about the requirements for ARMv8 Tier 1 support and what vendors can contribute
Power Management Robin Discussions on infrastructure for power management
Linux Emulation JohannesMeixner Where are we? What do we need? Covers both 32- and 64-bit kernel code, and ports

Small Working Groups

Title Organiser Brief description
Tracing and Profiling BjoernZeeb
GPL In Base ? Discussion about the situation of GPL in base system and plans to replace them
Teaching RobertWatson Brainstorming on a tracing-oriented approach to teaching operating systems using FreeBSD
BSD in Userspace Ilya Bakulin
Testing Infrastructure JonathanAnderson
/dev/random MarkMurray |Discussions and code review relating to switch to Fortuna, 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.

Please note: during the summer, rail service in and out of Cambridge is sometimes disrupted on Sundays due to rail works on the track between London Kings Cross and Cambridge. Attendees are encouraged to avoid the need to travel by rail on Sundays.

The Front door is located on Sidney Street about 1/2 way between Jesus Lane & Sussex Street.

En-Suite rooms will cost £67/night, ones with a shared bathroom are available for £45/night.

The rooms at Sidney Sussex are no longer available. Alternative accommodation can be booked via University Rooms.

We will make a group booking of bicycles. This will be £22.50 for the week. Getting around Cambridge on a bicycle is very easy - they haven't invented hills yet.

You will need to collect your bike from Station Cycles in the Grand Arcade (please see the map). Note that Station Cycles is on Corn Exchange Street around the back of the Grand Arcade, it can not be accessed from inside the shopping centre. You will also need to return your bike to Station Cycles before you leave Cambridge.

Station Cycles has a list of names of people who have booked bikes. Please make sure that you have something with you that can prove that you are one of these people. You will need to pay Station Cycles when you pick up the bike (you will also need to pay a £50 deposit, refunded on return of the bike).

There is some space on the college campus for bicycle parking, but possibly not enough for everyone. If you can't find space, the Park Street Cycle Park (marked on the map) has (covered) space for 200 bicycles and is about two minutes walk from the college.

TBA

In case you are at loose ends, you might consider the following Cambridge activities:

If you want to do something near Cambridge and are willing to do rail/bus/car:

Or take a trip to London – about 50 minutes by train – where you might see the British Library, British Museum, Science Museum, Natural History Museum, Churchill War Rooms, Victoria and Albert Museum, Planetarium, Buckingham Palace, Tower of London, lots of gardens, houses, etc.

See email for details on WGB, eduroam, Lapwing. 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).

Using eduroam with tickets on FreeBSD

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

The UK uses British Standard 1363 fused plugs, see e.g. http://en.wikipedia.org/wiki/BS_1363, and is running at 230V/50Hz. Please bring a good, fused adapter, a UK power cable, .. for your digital equipment.

Available at your hotel or residence.

Lunch will be provided on all days that there are DevSummit sessions (i.e. not the social day).

Dinners are not included in the registration or room fees. Cambridge is well-equipped with pubs and restaurants catering to a variety of tastes and budgets. We have organized the following:

Registration is on the Cambridge Computer Laboratory website. The fee is £75, which covers the costs of lunches, badges, shirts, etc.

You can co-ordinate travel here:

Name FreeBSD.org login Arrival Date Departure Date
JonathanAnderson jonathan local local
MathieuArnold mat Train 8th, Paris-STP-KGX-CBG, arriving ~3pm Train 12th Leaving ~10pm, CBG-KGX-STP-BTN
GavinAtkinson gavin TBA TBA
SofianBrabez sbz 8th 12th
DavidChisnall theraven local local
BaptisteDaroussin bapt Train 8th Train 12th
PawelJakubDawidek pjd TBA TBA
AllanJude allanjude 8th (ACA858 YYZ-LHR) 13th (ACA859 LHR→YYZ)
EdMaste emaste TBA TBA
EdwardTomaszNapierala trasz TBA TBA
HirokiSato hrs 8th (NH277 HND-LHR on 7th and by train on 8th) 13th (NH278 LHR-HND)
MatthewSeaman matthew Train 9th Train 12th
DagErlingSmørgrav des 8th (DY2805 OSL-LGW) 13th (DY2456 LGW-TRF)
RobertWatson rwatson local local
BjoernZeeb bz local local
JohannesMeixner xmj 8th (LH916 FRA→LHR) 13th (LH901 LHR→FRA)
VsevolodStakhov vsevolod local local
RuslanBukin br 8th 12th

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
Ilya Bakulin RobertWatson TBA TBA
Kevin Bowling RobertWatson TBA TBA
Piete Brooks JonathanAnderson local local
Sevan Janiyan VeniaminGvozdikov local local
Jonathan Price AllanJude local local
Konrad Witaszczyk PawelJakubDawidek TBA TBA
Mariusz Zaborski PawelJakubDawidek TBA TBA
  • devsummit/201407.1405001929.txt.gz
  • Last modified: 2014/07/10 14:18
  • by GavinAtkinson