Contents
Outline for Debian Sprint for debian-embedded and debian-arm in 2010-2011
Organised by Hector Oron and Konstantinos Margaritis
Sponsors
Genesi USA, Inc., Genesi Europe UG (Germany) and Red Efika S. de R. L. de C. V. (Mexico).
If you want to become sponsor or join the session, please contact "Debian contacts" listed on this page
UPDATE: Genesi has postponed the Sprint originally scheduled for 30/3/2011 - 3/4/2011 due to lack of interest.
Scope
Embedded: we care about the embedded world, usually platforms with small footprint requirements. Provide and maintain tools within Debian environment to help out developing for such systems: ARM, MIPS, SH4, POWERPC, ... is a goal.
ARM: a messy mix between ABI, architectures, optimized libraries, ... makes it difficult for a distribution like Debian to ship a coherent set of packages for such architecture. One of the goals of the sprint is to clarify some of the issues involved.
Embedded + ARM: is a combo very much exploited in recent years for device development and it has a growing community, most of it thanks to mobile companies.
Embedded and ARM Worksession
Dates:
21-25th February 2011
Past Extremadura meeting information at DebianEmbeddedWorkSessionExtremadura2006 and EmdebianWorkSessionExtremadura2008
Organizational Stuff
Where
Travelling details
Participants requesting travel sponsorship, should note sponsorship request in this site and tell local contacts before December 23rd, 2010.
UPDATE: List of people has been finalised!
Upon arrival at ARM you need to sign in (reception is signposted - in ARM1) and ask for Wookey or Steve ?McIntyre. Everywhere is card-access controlled so you will need an ARM person to let you in.
Timetable
23.12.2010 |
Deadline for Attendee list with food preferences |
23.12.2010 |
List of people needing travel sponsorship with full details needed for ticket ordering |
30.1.2011 |
List Arrival/Departure times/flight numbers of those who get the flight tickets themself |
20.2.2011 |
Travel to Venue - (times not yet known) |
21.2.2011 |
First full day. People introduce what they personally want to do/decide here |
... |
Hacking + informal discussion |
23.2.2011 |
Go out for dinner in the evening |
24.2.2011 evening |
workshop wrap-up and where to continue at home |
25.2.2011 |
Event over, travel back |
Debian contacts
HectorOron, <zumbi at debian dot org>, ES
Konstantinos Margaritis, <markos at debian dot org>, GR
Accommodation
- There are locals offering crush space.
If you need sponsored accommodation, please contact local contacts before deadline (Dec 23rd)
Local Transport
If you need special transportation, please contact local contacts before deadline (Dec 23rd)
- Cambridge has public transport system by bus.
Food
- ARM will provide lunch for attendees. Coffee/tea/juice is on-tap (wrong side of card-access)
- We will probably eat out formally on a couple of evenings. Otherwise there are two pubs nearby that provide reasonable food, or we can get takeaways in for extra hacking.
- TCL/Genesi is likely sponsoring evening meals.
Network and work place
- ARM is providing us with workplace and network. We will be in the ARM3 training rooms. Network access is provided via ARM 'guest' accounts. There are no time-limits on our access to the room, but Wookey will want to go to bed at some point, and you have to sign in again after 8pm.
Agenda
Main work topics:
armhf status:
Debian integration into dpkg
- Multiarch support for armhf (we have multiarch arm-linux-glibc_hf now thanks to slangasek!)
- mass-bug filing has been mostly done ([1],[2]), see new candidates some packages do remain, some (binutils, samba, lintian) depend on dpkg, start NMUing
- squeeze has been released, increase the severity of all remaining armhf-related bug reports to "important".
- porter-NMUs are allowed.
- work on the debian-installer has been resumed, into official d-i git trees, already some commits, initial support for EfikaMX got in.
- TODO: add more devices, test images.
(For the record, d-i boots and works until the point it installs the base system
- TODO: add more devices, test images.
- kernel work is progressing and I believe we will have a recent working kernel soon
Debian cross-compilers
- Merging/choosing between packaging work for cross-compilers in Emdebian and Ubuntu/Linaro. Some choices to make
- Bare metal toolchains
Bootstrapping Debian
- There is a spec
- Cyclic dependencies have been graphed
- More work needed on loop-breaking changes
- How to do sequencing tool?
Other stuff we should talk about:
- Discussion: Handling 'flavours' (ISA and optimisation options) (e.g. ARM v5/v6/v7/VFP/Neon, x86 i586/i686/MMX) within Debian (dpkg support, package metadata, partial archives, multilib gcc/install paths, multilib- or flavoured- cross-tools)
- Discussion: Prepare partial architectures within debian-ports.org for later multiarch and/or embedded use
- Discussion: Do we want/need Emdebian/Crush? Do we need uClibc port or optimized EGLIBC port?
- Discussion/TODO: Improve Debian Installer for handling custom kernel + userland on devices
- Discussion: Resources and infrastructure
Discussion: Software integration: looking at MeeGo, Linaro, Yocto,.. and Debian packaging efforts.
Design and implementation of a more data-driven and flexible flash-kernel implementation (?LoicMinier)
Announcements
Attendees
Please add you own name, e-mail address, country (2-letter code) and airport of origin (3 letter code)
The number of attending people is strictly limited to 20 approximately. In case the final count exceeds that number, choices will have to be made, sorry for this.
Flight tickets status
Ie, try survive with just hand luggage!
Probably
|
Name |
Town |
Country |
From Airport |
Back To Airport |
Arrival |
Departure |
Sure
|
Name |
Town |
Country |
From Airport |
Back To Airport |
Arrival |
Departure |
|
Mr |
Hector Oron |
Cambridge |
UK |
|
|
|
|
|
Mr |
Neil Williams |
Cambridge |
UK |
|
|
|
|
|
Mr |
Nick Bane |
Cambridge |
UK |
|
|
|
|
|
Mr |
Wookey |
Cambridge |
UK |
|
|
|
|
|
Mr |
Konstantinos Margaritis |
Nafplion |
GR |
ATH |
LHR |
20/2/2011 |
26/2/2011 |
|
Mr |
Cambridge |
UK |
|
|
|
|||
Mr |
Philip Hands |
London |
UK |
|
|
|
||
Mr |
Daniel Silverstone |
Manchester |
UK |
|
|
|
||
Mr |
Dave Martin |
UK |
|
|
|
(1-3 days) |
|
|
Mr |
Oliver Grawert |
Kassel |
DE |
LHR |
LHR |
20.2.2011 |
25.2.2011 |
|
Mr |
Jonas Smedegaard |
Mørkøv |
DK |
CPH |
CPH |
2011-02-19 |
2011-02-28 |
|
Mr |
Simon Richter |
Munich |
DE |
MUC |
MUC |
|
|
|
Mr |
David Rusling |
Cambridge |
UK |
|
|
|
|
|
Mr |
Marcin Juszkiewicz |
Szczecin |
PL |
SXF->LTN |
STN->SSZ |
20.02.2011 10:45 |
26.02.2011 11:20 |
|
Mr |
Leif Lindholm |
Cambridge |
UK |
|
|
|
||
Mr |
Loïc Minier |
Serris |
FR |
train |
train |
London 11am |
London 6pm |
|
Mr |
Jonathan Austin |
Cambridge |
UK |
|
|
|
|
Please, add the place where you are staying at Bedrooms wiki page.
Remote attendees and visitors
Mr |
Steve Langasek |
|
Mr |
Raphaël Hertzog |
|
Mr |
Alexander Sack |
|
Mr |
Colin Watson |
Sure (overseas)
These attendees are located outside Europe and additional funding might be required. So, being listed here is not a promise that you'll be able to come...but accepting to be listed here means to you're OK to come if we can fund you..:-)
|
Name |
Town |
Country |
Airport |
Arrival |
Departure |
Family Members and invited people
As long as the *total* amount of people is under XY, family members can also be accommodated.
List of invited people (waiting confirmation)
|
Name |
Status |
|
|
List of family members
|
Name |
Status |
|
Ms |
Siri Reiter |
Jonas' partner |
Hardware and interests
Since we are embedded, instead of say, s390, getting target hardware transported is easy. One of the advantages of meeting physically we exploit is meeting with systems you don't deal with usually. putting them in handluggage is good idea
- Hector Oron
- ARM Hardware
- Balloon board, EfikaMX, EfikaSB, Guruplug, Pandaboard, IGEP-v2
- MIPS Hardware
- Lemote netbook
- ARM Hardware
- ARM Hardware
- X86 Hardware
- OLPC XO-1
Reimbursements
With regards to travel cost reimbursements please collect all receipts and tickets you wish to reimburse and send them to us after the meeting. Please attach a filled out form.
Please use the German form if your account is in Germany:
Please use the English/SWIFT form if you are in SWIFT land outside of Germany:
Final report
Embedded and ARM Sprint 2011 report