2014 Cambridge DevSummit

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

Schedule

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.

Short Talks

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

Working Groups

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

RobinRandhawa

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

BaptisteDaroussin

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

Maps

Map of Cambridge, with the Computer Lab, accommodation, and pub to meet at on the first day, marked.

William Gates Building

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

Logistics

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.

Lodging @ Sidney Sussex

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.

Bike Hire and Collection

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.

Weekend activities

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.

Network access

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

Power

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.

Munch, Munch

Breakfast

Available at your hotel or residence.

Lunches

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

Dinner places

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:

Travel coordination

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

201407DevSummit (last edited 2014-07-17 11:28:36 by EdMaste)