| Monday 10:00 - 10:45 EDT | |
|---|---|
Board Support Levels and Lifecycle
Define what levels of support to apply to boards and how they path that support levels can take
Define how board support gets picked up (BOL) and phased out (End Of Life)
Participants:
asac (Alexander Sack)
dzinman (David Zinman)
fboudra (Fathi Boudra)
jcrigby (John Rigby)
mwaddel (Matt Waddel)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
ryanharkin (Ryan Harkin)
scottb (Scott Bambrough)
tom-gall (tgall tgall)
tony-mansson (Tony Mansson)
usman-ah (Usman Ahmad)
vjanicki (Victoria Janicki)Tracks:
|
Grand Sierra I
|
| Monday 11:00 - 11:55 EDT | |
|---|---|
Android Toolchain Benchmarking
Give an overview of what is currently being done for Android toolchain benchmarking in Linaro. Discuss future enhancements we should look into.
Agenda:
* explain what I currently do each month
* discuss some of the short-comings
* discuss some of the future ideas we have and get other ideas on what we should do to improve this
Goals:
* decide what areas we should focus on related to android toolchain benchmarking going forward
* get an idea of the effort required
* does Andy have the time to do this on his own
Participants:
ams-codesourcery (Andrew Stubbs)
asac (Alexander Sack)
asa-sandahl (Asa Sandahl)
berolinux (Bernhard Rosenkraenzer)
danilo (Danilo �egan)
doanac (Andy Doan)
ishikawa-jun-07 (Jun Ishikawa)
le-chi-thu (Le Chi Thu)
liuyq0307 (Yongqin Liu)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
pwlars (Paul Larson)
tony-mansson (Tony Mansson)
vishalbhoj (Vishal Bhoj)Tracks:
|
Grand Sierra G
|
| Monday 12:00 - 13:00 EDT | |
|---|---|
Ubuntu LEB: How to support dbg packages like ubuntu does with ddebs
Currently Linaro uses a PPA for the package Overlay, and unless the source package requires a -dbg package, no dbg symbol package is provided for it.
Discuss about possible ways to make dbg packages available for the Ubuntu LEB own packages/changes, covering the currently solution for Ubuntu and if it can be also applied for our ppa/derived distro.
Participants:
asac (Alexander Sack)
danilo (Danilo �egan)
fboudra (Fathi Boudra)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
mwhudson (Michael Hudson-Doyle)
paulliu (Ying-Chun Liu)
rsalveti (Ricardo Salveti)
tom-gall (tgall tgall)
wookey (Wookey)Tracks:
|
Curacao 2
|
Linaro Educational Outreach
Linaro's platforms allow the engineers of tomorrow to work on today's cutting edge SoCs with the leaders in the opensource community. This session will discuss this and come up with some concrete goals to enable outreach programs.
Goals:
Create a set of milestones and plans to test-run educational programs
Select candidate programs
Discuss interns and projects that may be interesting
Agenda:
Establish Linaro's educational outreach goals
Have Dave Pigott give an overview of the school that would like to work with Linaro
Discuss a possible program for the school
Discuss adding other schools
Talk about logistics
Zach to talk about getting a program at UT off the ground, sister school?
Interns, we now have some, talk about projects
Other
Participants:
berolinux (Bernhard Rosenkraenzer)
david-rusling (David Rusling)
doanac (Andy Doan)
dpigott (Dave Pigott)
pfefferz (Zach Pfeffer)
tony-mansson (Tony Mansson)Tracks:
|
Grand Sierra H
|
| Monday 15:00 - 16:00 EDT | |
|---|---|
Platform WG Engineering Monday 1
Afternoon engineering and hacking session for Android and Ubuntu Working Groups
Participants:
abhishek-paliwal (Abhishek Paliwal)
aviksil (Avik Sil)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
noritsuna-oesf (Noritsuna Imamura)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tom-gall (tgall tgall)
vishalbhoj (Vishal Bhoj)
wookey (Wookey)Tracks:
|
Curacao 8
|
| Monday 16:15 - 17:00 EDT | |
|---|---|
Platform WG Engineering Monday 2
Afternoon engineering and hacking session for Platform Working Group
Participants:
abhishek-paliwal (Abhishek Paliwal)
aviksil (Avik Sil)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tom-gall (tgall tgall)
vishalbhoj (Vishal Bhoj)
wookey (Wookey)Tracks:
|
Curacao 8
|
| Monday 17:05 - 18:00 EDT | |
|---|---|
Platform WG Engineering Monday 3
Afternoon engineering and hacking session for Platform Working Group
Participants:
abhishek-paliwal (Abhishek Paliwal)
aviksil (Avik Sil)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tom-gall (tgall tgall)
vishalbhoj (Vishal Bhoj)
wookey (Wookey)Tracks:
|
Curacao 8
|
| Tuesday 09:00 - 09:55 EDT | |
|---|---|
Remaining work for a fully functional toolchain CI loop at Ubuntu LEB
This session will discsuss the current issues we're facing with the toolchain CI builds, looking for different solutions and discuss with the TWG how frequent the builds should be to be valid.
This will also cover the validation plans for both native and cross Linaro GCC.
More info at https://linaro-public.papyrs.com/public/4120/LINUX2011-TOOLCHAIN-CI
Participants:
angus-akkea (Angus Ainslie)
asac (Alexander Sack)
davidgil-uk (Dr. David Alan Gilbert)
hrw (Marcin Juszkiewicz)
le-chi-thu (Le Chi Thu)
pwlars (Paul Larson)Tracks:
|
Curacao 5
|
| Tuesday 10:00 - 10:45 EDT | |
|---|---|
Device Tree for Android
In this session we will talk about device tree on Android.
Description
------------------
Linaro has a goal of creating a single runtime image that can run across SoC hardware. The Android team is supporting this effort by using a common Linaro Android tree as a base for all our trees and working to unify all the SoC trees into one. Once unification is done, device tree will allow us to re-factor basic support that was once compile time configurable into runtime configurable options. Having this support on Android early will help us towards this goal and ensure that our kernels can boot as device tree becomes more widespread.
Linaro Kernel WG and OCTO have worked on getting Device Tree support accepted into the mainline kernel, and initial support for all recent member SoCs is available. Ubuntu images are already using Device Tree; the next logical step is to make Device Tree be used by default in Linaro's Android LEBs.
This feature requires improvements to the Linaro Android builds to enable production of binary flattened device trees as part of the platform build. Also required is updating installation tools and u-boot to ensure that the FDT is used during the boot process as needed. Additional fixes in Android-specific kernel and driver code may be required.
Acceptance Criteria
-------------------------------
1. LEB Android builds come with u-boot and kernel that have device tree support enabled
2. LEB Android builds include appropriate flattened device tree in the 'boot' artifact
3. Installing LEB images using linaro-android-media-create will yield an image with device tree being used by u-boot and kernel
See https://linaro.papyrs.com/page/4112/ANDROID2011-FDT-LEB for the original description.
Agenda
------------
TBD
Goal of this Session
-----------------------------
To brainstorm and generate concrete work items for landing device tree in all LEBs.
Participants:
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
marcus-lorentzon (Marcus Lorentzon)
mathieu.poirier (Mathieu Poirier)
niklas-hernaeus (Niklas Hernaeus)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
sachin.kamat (Sachin Kamat)
sangwook (Sangwook Lee)
tony-mansson (Tony Mansson)Tracks:
|
Grand Sierra G
|
| Tuesday 11:00 - 11:55 EDT | |
|---|---|
Android QA
In this session we will talk about the Linaro Android QA process.
Description
------------------
The Android QA process tests high-level functionality, characterizes failures and files bugs against likely subsystems.
The current set of tests are listed here:
ADB
ADB over USB
ADB over Ethernet
All ADB commands
Boot and Basics
u-boot serial support
android console output over serial
android console shell over serial
android boots to console shell
android boots to UI
Audio
HDMI audio
Audio output on jacks
Audio input on jacks
Video Out - HDMI
All resolutions work
Monitor recognized
Best resolution automatically chosen
Monitor hot-plug
Video Out - DVI
All resolutions work
Monitor recognized
Best resolution automatically chosen
Monitor hot-plug
Graphics
Not-Accellerated
Accellerated 2D
Accellerated 3D
Ethernet
Ethernet configurable from command line
Ethernet auto-configured at boot
Ethernet integrated into Android connection manager
Wireless
Onboard wireless configurable from the command line
Onboard wireless auto-configured at boot
Onboard wireless integrated into Android connection manager
Bluetooth
Bluetooth available from command line
Bluetooth integrated into Android Bluetooth framework
Scanning devices in UI works
Pairing with headset in UI works
Modem
USB modem works for the command line
USB modem works with the connection manager
SD
SD-card mounted through fstab
SD-card can be accessed through gallery
Camera
Capture works
Save works
Gallery display
Video Playback
Software Playback
Hardware accellerated playback
Playback all supported formats
Powermanagement
Suspend and resume
Wakelock works
clock tree in debugfs
P-states (cpufreq driver)
C-states (cpuidle driver)
powertop
App Support
Can install apps
Browser
Calculator
Calendar
Camera
Clock
Contacts
Email
Gallery
Messaging
Phone
USB Host
USB Keyboard
USB Mouse
USB Device
Gadget driver loaded
Mass storage function (sdcard export)
Ethernet function (tethering)
Agenda
------------
1. Introduce the current QA process
2. Brainstorm
Goal of this Session
-----------------------------
To share the current QA practice and get input on how to make it better.
Participants:
abhishek-paliwal (Abhishek Paliwal)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fboudra (Fathi Boudra)
fgiff (Frans Gifford)
mathieu.poirier (Mathieu Poirier)
mwaddel (Matt Waddel)
noritsuna-oesf (Noritsuna Imamura)
patrik-ryd (Patrik Ryd)
pfalcon (Paul Sokolovsky)
pfefferz (Zach Pfeffer)
pwlars (Paul Larson)
tony-mansson (Tony Mansson)
vishalbhoj (Vishal Bhoj)Tracks:
|
Curacao 5
|
| Tuesday 12:00 - 13:00 EDT | |
|---|---|
Simplifying the image beyond ubuntu core
Topics:
- How to go beyond ubuntu core and linaro nano even more
- Bootstrap x multstrap
- How to replace the basic core package set
Participants:
cody-somerville (Cody A.W. Somerville)
jcrigby (John Rigby)
riku-voipio (Riku Voipio)
rsalveti (Ricardo Salveti)
tom-gall (tgall tgall)Tracks:
|
Curacao 1
|
A live session of the Infrastructure Stakeholders meeting
Live meeting of the Infrastructure Stakeholders.
Participants:
amitk (Amit Kucheria)
asac (Alexander Sack)
danilo (Danilo �egan)
david-rusling (David Rusling)
dooferlad (James Tunnicliffe)
dzinman (David Zinman)
fboudra (Fathi Boudra)
kiko (Christian Reis)
lool (Loïc Minier)
mabac (Mattias Backman)
mathieu.poirier (Mathieu Poirier)
mounir-bsaibes (Mounir Bsaibes)
pfalcon (Paul Sokolovsky)
pfefferz (Zach Pfeffer)
ryanharkin (Ryan Harkin)Tracks:
|
Grand Sierra H
|
| Tuesday 15:00 - 16:00 EDT | |
|---|---|
Platform WG Engineering Tuesday 1
Afternoon engineering and hacking session for Platform Working Group
Participants:
abhishek-paliwal (Abhishek Paliwal)
aviksil (Avik Sil)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tom-gall (tgall tgall)
vishalbhoj (Vishal Bhoj)
wookey (Wookey)Tracks:
|
Curacao 8
|
| Tuesday 16:15 - 17:00 EDT | |
|---|---|
U-Boot-Linaro future planning
Topics:
- Discuss what would be interesting to support at u-boot
- Extend PXE support?
- USB booting?
- Splash/display support?
- What might help the Ubuntu server team?
Participants:
asac (Alexander Sack)
chihchun (Rex Tsai)
gruemaster (Tobin Davis)
hoffman-p (Assaf Hoffman)
jani (Jani Monoses)
jason-hobbs (Jason Hobbs)
jcrigby (John Rigby)
jeff-underhill (Jeff Underhill)
mahmoh (MMorana)
martinbogo (Martin Bogomolni)
pahmann (Philipp Ahmann)
paulliu (Ying-Chun Liu)
rsalveti (Ricardo Salveti)
ssweeny (Scott Sweeny)
wmills (Bill Mills)Tracks:
|
Bonaire 3
|
Platform WG Engineering Tuesday 2
Afternoon engineering and hacking session for Platform Working Group
Participants:
abhishek-paliwal (Abhishek Paliwal)
aviksil (Avik Sil)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tom-gall (tgall tgall)
vishalbhoj (Vishal Bhoj)
wookey (Wookey)Tracks:
|
Curacao 8
|
| Tuesday 17:05 - 18:00 EDT | |
|---|---|
flash-kernel refactoring
We've had useful discussions about refactoring flash-kernel in the past, but they've not not (yet) come to fruition. Where are we up to, and when can we get things done? Other packages and image builds should be depending on this work, but cannot yet.
Participants:
lool (Loïc Minier)
paulliu (Ying-Chun Liu)
steve-mcintyre (Steve McIntyre)
tom-gall (tgall tgall)
wookey (Wookey)Tracks:
|
Bonaire 5
|
Platform WG Engineering Tuesday 3
Afternoon engineering and hacking session for Platform Working Group
Participants:
abhishek-paliwal (Abhishek Paliwal)
aviksil (Avik Sil)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tom-gall (tgall tgall)
vishalbhoj (Vishal Bhoj)
wookey (Wookey)Tracks:
|
Curacao 8
|
| Wednesday 09:00 - 09:55 EDT | |
|---|---|
Parameterization of an Android Build
In this session we will talk about plans to more effectively parameterize Android builds across kernels, toolchains, compiler flags, etc.
Participants:
asac (Alexander Sack)
asa-sandahl (Asa Sandahl)
berolinux (Bernhard Rosenkraenzer)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
mathieu.poirier (Mathieu Poirier)
patrik-ryd (Patrik Ryd)
pfalcon (Paul Sokolovsky)
pfefferz (Zach Pfeffer)
uweigand (Ulrich Weigand)Tracks:
|
Grand Sierra G
|
| Wednesday 10:00 - 10:45 EDT | |
|---|---|
Automated Android Testing
In this session we will talk about automated Android testing.
Description
------------------
Before each change is accepted it undergoes premerge testing. The tester, LAVA, runs a set of tests on a test build that contains the change.
To get the most out of the test loop, we would like to identify areas of improvement so that faults found in this loop can be efficiently analysed and fixed.
Agenda
------------
1. Introduce what we have and what's happened recently with reviewing, building and testing.
2. Open a discussion on improvements/new features
* What improvements can we make in LAVA
* What improvements can we make in Gerrit
* Speed ups/efficiencies.
Goals
--------
1. Discuss new tests
2. Plan for keeping a unit alive in a failed state
3. Plan for bootloader testing (JTAG)
4. Discuss the best way to capture and present test results for developers
Participants:
abhishek-paliwal (Abhishek Paliwal)
amitk (Amit Kucheria)
asac (Alexander Sack)
berolinux (Bernhard Rosenkraenzer)
chaoyang (Chao Yang)
danilo (Danilo �egan)
doanac (Andy Doan)
dpigott (Dave Pigott)
espersson (Thomas Espersson)
fboudra (Fathi Boudra)
fgiff (Frans Gifford)
le-chi-thu (Le Chi Thu)
mathieu.poirier (Mathieu Poirier)
mwhudson (Michael Hudson-Doyle)
noritsuna-oesf (Noritsuna Imamura)
patrik-ryd (Patrik Ryd)
pfalcon (Paul Sokolovsky)
pfefferz (Zach Pfeffer)
pwlars (Paul Larson)
tony-mansson (Tony Mansson)Tracks:
|
Grand Sierra G
|
| Wednesday 11:00 - 11:55 EDT | |
|---|---|
Future Linaro Android Plans and Brainstorming
In this session we'll talk about the future of Linaro Android and brainstorm ways we can make things better for the platform.
Agenda:
ICS
Android's Pandaboard Build
Community unification
Phone builds/components
RT Linux Android
LTS (long-term-support)
Single Android image
Getting to 48 hour monkey
Goals:
Have a lively discussion about Linaro's future Android plans
Generate ideas for future topics
Participants:
abhishek-paliwal (Abhishek Paliwal)
berolinux (Bernhard Rosenkraenzer)
fboudra (Fathi Boudra)
fgiff (Frans Gifford)
mathieu.poirier (Mathieu Poirier)
noritsuna-oesf (Noritsuna Imamura)
patrik-ryd (Patrik Ryd)
pfalcon (Paul Sokolovsky)
pfefferz (Zach Pfeffer)
tony-mansson (Tony Mansson)
vishalbhoj (Vishal Bhoj)Tracks:
|
Grand Sierra G
|
| Wednesday 12:00 - 13:00 EDT | |
|---|---|
Porting Android to New Platforms
Agenda of "Android Porting" session at Connect.
==============================
This will be a "How-To" session on "Porting Android on New Platforms", including but not limited to following sub-topics:
* Android Software Stack overview
* AOSP Code structure
* Vendor/Device specific settings and HAL implementations/hooks.
* AOSP Build process.
* Android Boot process.
* Android Debugging
Participants:
abhishek-paliwal (Abhishek Paliwal)
asac (Alexander Sack)
chaoyang (Chao Yang)
doanac (Andy Doan)
fgiff (Frans Gifford)
kurt-r-taylor (Kurt Taylor)
mathieu.poirier (Mathieu Poirier)
patrik-ryd (Patrik Ryd)
paulliu (Ying-Chun Liu)
pundiramit (Amit Pundir)
ryanharkin (Ryan Harkin)
sachin.kamat (Sachin Kamat)
tixy (Tixy (Jon Medhurst))
uweigand (Ulrich Weigand)Tracks:
|
Curacao 5
|
| Wednesday 15:00 - 16:00 EDT | |
|---|---|
Platform WG Engineering Wednesday 1
Afternoon engineering and hacking session for Platform Working Group
Participants:
abhishek-paliwal (Abhishek Paliwal)
aviksil (Avik Sil)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tom-gall (tgall tgall)
vishalbhoj (Vishal Bhoj)
wookey (Wookey)Tracks:
|
Curacao 8
|
| Wednesday 16:15 - 17:00 EDT | |
|---|---|
Platform WG Engineering Wednesday 2
Afternoon engineering and hacking session for Platform Working Group
Participants:
abhishek-paliwal (Abhishek Paliwal)
aviksil (Avik Sil)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tom-gall (tgall tgall)
vishalbhoj (Vishal Bhoj)
wookey (Wookey)Tracks:
|
Curacao 8
|
| Wednesday 17:05 - 18:00 EDT | |
|---|---|
Platform WG Engineering Wednesday 3
Afternoon engineering and hacking session for Platform Working Group
Participants:
abhishek-paliwal (Abhishek Paliwal)
aviksil (Avik Sil)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tom-gall (tgall tgall)
vishalbhoj (Vishal Bhoj)
wookey (Wookey)Tracks:
|
Curacao 8
|
| Thursday 09:00 - 09:55 EDT | |
|---|---|
Multiarching -dev packages (to enable multiarch crossbuilding)
Multiarch cross-dependency satisfaction (as currently implented in apt) needs -dev packages as well as plain lib packages to be make multiarch-ready and thus co-installable. This process is not yet well-specified like the library conversions, and it needs to be for package maintainers to be able to do this work.
A related issue is changing whether the default of apt-get build-dep -a is to install for HOST or BUILD arch. The latter requires making library and -dev packages Multi-arch: same, the former requires marking all other build-deps Multi-arch: foreign. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=646288 for discussion, along with the table at the bottom of: https://wiki.ubuntu.com/MultiarchCross
Things to cover:
Change apt build-dep -a behaviour?
Guidelines for -dev conversion:
header moving
binaries (foo-config)
what else?
Participants:
paulliu (Ying-Chun Liu)
wookey (Wookey)Tracks:
|
Curacao 2
|
Linux Developer Tools for Android
In this session we will talk about adding standard Linux developer tools to Android.
Description
------------------
To improve the tools available for embedded developers that care about the core platform, kernel and user space code, the Linaro Android Platform team considers it important to provide tools commonly used by low level GNU/Linux developers. We continuously monitor and identify areas where porting and integrating those tools with Android will benefit the overall Android community.
Discussion and reviews lead us to believe that focusing on the binary debugging front would be the most useful next step. The first part of this effort will be a research project that reviews debugging tools commonly used by embedded Linux developers, checking for applicability of those use cases to Android. We will also identify equivalent tools or gaps in the offering of the stock AOSP NDK and SDK. Potential candidates taken from pre-discussion that this research project will pay special attention to are:
oprofile
perf
valgrind
powerdebug
Based on the findings from the effort above, a priority ordered list of tools will be defined and the engineering plan expanded accordingly.
Acceptance Criteria
-------------------------------
1. Results of the research project with a significant list of tools for porting are published
2. Debugging tools identified are integrated and available in Linaro Android Images or the NDK
See https://linaro.papyrs.com/page/4115/ANDROID2011-DEVTOOLS-1/# for the original description.
Agenda
------------
Give a quick overview of what is already there (and what theoretically should be there)
Discuss what other tools we need (and what tools are realistic to port)
Best way to get there [see rsalveti comment on the BP whiteboard]
Goal of this Session
-----------------------------
To identify the tools Android needs and brainstorm and generate concrete work items to integrate those tools into Linaro's LEBs.
Participants:
abhishek-paliwal (Abhishek Paliwal)
asa-sandahl (Asa Sandahl)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
doanac (Andy Doan)
fgiff (Frans Gifford)
mathieu.poirier (Mathieu Poirier)
patrik-ryd (Patrik Ryd)
pfalcon (Paul Sokolovsky)
pfefferz (Zach Pfeffer)
qzhang (Spring Zhang)
robertdavidlee (Robert D Lee)
tony-mansson (Tony Mansson)
uweigand (Ulrich Weigand)
vishalbhoj (Vishal Bhoj)Tracks:
|
Grand Sierra G
|
| Thursday 10:00 - 10:45 EDT | |
|---|---|
Improving Image Deployment on Versatile Express
Currently, installing images on Versatile Express is a weird procedure with many manual steps. This impairs testability and makes life difficult for users. Kernel package upgrading also does not work smoothly.
The aim of this session is to explore options for a less weird, more convenient and more robust deployment mechanism.
Topics include:
* Getting closer to full SD-based boot
* Firmware-based image reflashing
Participants:
dave-martin-arm (Dave Martin)
jcrigby (John Rigby)
le-chi-thu (Le Chi Thu)
mabac (Mattias Backman)
mwaddel (Matt Waddel)
pmaydell (Peter Maydell)
pwlars (Paul Larson)
ryanharkin (Ryan Harkin)
tixy (Tixy (Jon Medhurst))Tracks:
|
Curacao 2
|
| Thursday 11:00 - 11:55 EDT | |
|---|---|
Cross-buildd: what is currently supported and future planning
Topics:
- Describe what is currently supported at the cross-buildd
- Go over the issues, discuss about how to improve it, and what kind of features do we want to improve/develop
More info at: https://wiki.linaro.org/Platform/DevPlatform/CrossBuildd
Participants:
asac (Alexander Sack)
asa-sandahl (Asa Sandahl)
hrw (Marcin Juszkiewicz)
lool (Loïc Minier)
steve-mcintyre (Steve McIntyre)
wookey (Wookey)Tracks:
|
Curacao 2
|
SCHED_MC Full Idle support for Android
Session jointly led remotely by Vincent Guittot and locally arbitrated by Tony Mansson.
In this session we will talk about how Android can exploit the benefits of full Idle Support.
Participants:
amitdanielk (Amit Daniel Kachhap)
amitk (Amit Kucheria)
mathieu.poirier (Mathieu Poirier)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tony-mansson (Tony Mansson)Tracks:
|
Grand Sierra H
|
| Thursday 12:00 - 13:00 EDT | |
|---|---|
Linaro Ubuntu LEB: Improving the relationship with Ubuntu
Topics:
- Go over the issues we had during the Oneiric cycle
- 1 month x 6 months cycle
- Feature planning (present how Linaro plans the engineering work)
- How to manage SRU and FFe
- Package upload (should we create a Linaro upload group for Linaro packages?)
Participants:
adconrad (Adam Conrad)
asac (Alexander Sack)
aviksil (Avik Sil)
chihchun (Rex Tsai)
danilo (Danilo �egan)
davidm (David Mandala)
hrw (Marcin Juszkiewicz)
jani (Jani Monoses)
jcrigby (John Rigby)
kate.stewart (Kate Stewart)
kiko (Christian Reis)
ogra (Oliver Grawert)
rick-rickspencer3 (Rick Spencer)
riku-voipio (Riku Voipio)
rsalveti (Ricardo Salveti)
ssweeny (Scott Sweeny)
tom-gall (tgall tgall)Tracks:
|
Curacao 2
|
| Thursday 15:00 - 16:00 EDT | |
|---|---|
Platform WG Engineering Thursday 1
Afternoon engineering and hacking session for Platform Working Group
Participants:
abhishek-paliwal (Abhishek Paliwal)
aviksil (Avik Sil)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tom-gall (tgall tgall)
vishalbhoj (Vishal Bhoj)
wookey (Wookey)Tracks:
|
Curacao 8
|
| Thursday 16:15 - 17:00 EDT | |
|---|---|
Platform WG Engineering Thursday 2
Afternoon engineering and hacking session for Platform Working Group
Participants:
abhishek-paliwal (Abhishek Paliwal)
aviksil (Avik Sil)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tom-gall (tgall tgall)
vishalbhoj (Vishal Bhoj)
wookey (Wookey)Tracks:
|
Curacao 8
|
| Thursday 17:05 - 18:00 EDT | |
|---|---|
Ubuntu LEB: creating a multitouch enabled demo
Topics:
- What is necessary to have a working multitouch demo with Ubuntu LEB?
- What kind of demo do we want/need?
- What hardware should be used, and which board should we try to support?
More details at https://linaro-public.papyrs.com/public/4121/LINUX2011-MULTITOUCH-DEMO
Participants:
tom-gall (tgall tgall)Tracks:
|
Curacao 2
|
Platform WG Engineering Thursday 3
Afternoon engineering and hacking session for Platform Working Group
Participants:
abhishek-paliwal (Abhishek Paliwal)
aviksil (Avik Sil)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tom-gall (tgall tgall)
vishalbhoj (Vishal Bhoj)
wookey (Wookey)Tracks:
|
Curacao 8
|
| Friday 09:00 - 09:55 EDT | |
|---|---|
How to improve the work between the Android and Dev Platform teams
Topics:
- How to improve the relationship
- Work on simliar features every cycle
- Hardware support and LT
- Ubuntu with Android image?
Participants:
asac (Alexander Sack)
botao-sun (Botao Sun)
jcrigby (John Rigby)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
rsalveti (Ricardo Salveti)
tom-gall (tgall tgall)Tracks:
|
Grand Sierra H
|
| Friday 10:00 - 10:45 EDT | |
|---|---|
Ubuntu kernel packages across flavors - current issues and future planing
Currently for every kernel flavour we need the following packages:
- kernel-headers-abi
- kernel-headers-abi-flavour
- kernel-image-abi-flavour
- kernel-image-abi-flavour-dbgsym
- linux-tools-abi-flavour
- linux-tools-common
Until we have one single kernel that could support different flavours, we need to support having different packages at our overlay.
Common issues we have with the current solution:
- DKMS depends on linux-headers/image-generic
- How to depend on a common and single headers package
- same dependency issue with the debug package
This session is about discussin possible ways to fix this long standing issues at the Ubuntu LEB, and future planing on how to properly add new flavors in the future.
Participants:
angus-akkea (Angus Ainslie)
aviksil (Avik Sil)
jcrigby (John Rigby)
ryanharkin (Ryan Harkin)
scottb (Scott Bambrough)Tracks:
|
Grand Sierra G
|
| Friday 11:00 - 11:55 EDT | |
|---|---|
Android Build Service: Past and Future
In this session we will consider Android Build System performance during last 6 months, what was good, what bad, what was done from LDS11.05 plans, what was not, how recent Android team workflow affects older plans. Then, we'll consider improvements to Android Build. This may include: tabbed build organization, commandline build launching, easier parameterization, test-result co-location, etc.
Goals:
Create a set of plans and milestones to improve how android-build looks and runs.
Participants:
asac (Alexander Sack)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
danilo (Danilo �egan)
dooferlad (James Tunnicliffe)
dzinman (David Zinman)
fboudra (Fathi Boudra)
fgiff (Frans Gifford)
leonid-kudryavtsev (Leonid)
mwhudson (Michael Hudson-Doyle)
patrik-ryd (Patrik Ryd)
pfalcon (Paul Sokolovsky)
pfefferz (Zach Pfeffer)
tony-mansson (Tony Mansson)
vishalbhoj (Vishal Bhoj)Tracks:
|
Curacao 7
|
| Friday 12:00 - 13:00 EDT | |
|---|---|
(Android) LEB Acceleration with Proprietary Binary Overlays
In this sessions we will talk about how to integrate proprietary binary overlays onto LEBs.
Description
------------------
The Linaro Platform unit recognizes that at least some of the binary drivers and firmware needed to deliver an accelerated LEB experience will be provided under a restricted license.
To unblock full enablement while maintaining our open development approach (which makes available all open-source components as well as the build service), the Linaro Android LEB program needs to grow support to supplement LEB builds through an overlay mechanism, containing acceleration binaries. The situations targeted are:
Binaries available on a login protected vendor or third party site
Binaries provided for download behind a click through form
Binaries available for download freely, but requiring user to accept a click-through license upon install
This work will include tools and LAVA improvements that will allow users and the validation lab to deal with the new binary components. It will also deliver proof of concept refactoring of Android Platform code to build without the binaries to support our pure upstream builds.
Acceptance Criteria
-------------------------------
1. Linaro Android Overlay package format defined and published supporting shipping an overlay file tree alongside with a license text
2. Linaro Android Overlay packages support including binaries requiring user acceptance or acknowledgement of included license text
3. Tools supporting the installation of Linaro Android Overlay packages by humans is available
4. Tools supporting the automated installation of Linaro Android Overlay packages, for LAVA, is available
5. LAVA supports managing LEBs with Linaro Android Overlays: one or more LEBs with overlays are automatically tested in LAVA
See https://blueprints.launchpad.net/linaro-android/+spec/linaro-platform-android-device-tree for the original description.
Agenda
------------
Explain the present status of Proprietary binaries in our builds.
Discuss the Blocking issues in the present distribution of binaries with linaro android.
Discuss a solution for end users to access the proprietary binaries.
Discuss a solution for LAVA to have access to the proprietary binaries.
Goal of this Session
-----------------------------
To brainstorm and generate concrete work items for integrating proprietary binaries with Linaro LEBs.
Participants:
abhishek-paliwal (Abhishek Paliwal)
asac (Alexander Sack)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
dooferlad (James Tunnicliffe)
fgiff (Frans Gifford)
mabac (Mattias Backman)
mathieu.poirier (Mathieu Poirier)
patrik-ryd (Patrik Ryd)
paulliu (Ying-Chun Liu)
pfalcon (Paul Sokolovsky)
pfefferz (Zach Pfeffer)
pwlars (Paul Larson)
salgado (Guilherme Salgado)
scottb (Scott Bambrough)
tony-mansson (Tony Mansson)
usman-ah (Usman Ahmad)
vishalbhoj (Vishal Bhoj)Tracks:
|
Grand Sierra H
|
Package metadata with Linaro images
We would like to package metadata with the Linaro (Ubuntu and Android) images. The purpose is to pass information about the image to linaro-(android-)media-create such as information related to live builds or capabilities to be matched with hwpacks.
Participants:
asac (Alexander Sack)
danilo (Danilo �egan)
davidgil-uk (Dr. David Alan Gilbert)
dooferlad (James Tunnicliffe)
fboudra (Fathi Boudra)
hrw (Marcin Juszkiewicz)
lool (Loïc Minier)
mabac (Mattias Backman)
mwaddel (Matt Waddel)
pfalcon (Paul Sokolovsky)
pfefferz (Zach Pfeffer)
salgado (Guilherme Salgado)
tom-gall (tgall tgall)
wookey (Wookey)
zkrynicki (Zygmunt Krynicki)Tracks:
|
Grand Sierra I
|
| Friday 15:00 - 16:00 EDT | |
|---|---|
Ubuntu LEB: extend LAVA usage
Topics:
- Go over the current test cases and show what is currently tested
- How to hook Offspring builds into LAVA as soon they are completed?
- Supporting different test bundles across images and platforms
- Extending test support:
- Hardware support, such as wifi, bluetooth, sound
- Regression/smoke test for LEB images
Participants:
asac (Alexander Sack)
aviksil (Avik Sil)
danilo (Danilo �egan)
dave-martin-arm (Dave Martin)
dpigott (Dave Pigott)
fboudra (Fathi Boudra)
mwhudson (Michael Hudson-Doyle)
pwlars (Paul Larson)
rsalveti (Ricardo Salveti)Tracks:
|
Curacao 2
|
Platform WG Engineering Friday 1
Afternoon engineering and hacking session for Platform Working Group
Participants:
abhishek-paliwal (Abhishek Paliwal)
aviksil (Avik Sil)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tom-gall (tgall tgall)
vishalbhoj (Vishal Bhoj)
wookey (Wookey)Tracks:
|
Curacao 8
|
| Friday 16:15 - 17:00 EDT | |
|---|---|
Platform WG Engineering Friday 2
Afternoon engineering and hacking session for Platform Working Group
Participants:
abhishek-paliwal (Abhishek Paliwal)
aviksil (Avik Sil)
berolinux (Bernhard Rosenkraenzer)
botao-sun (Botao Sun)
chaoyang (Chao Yang)
fgiff (Frans Gifford)
hrw (Marcin Juszkiewicz)
jcrigby (John Rigby)
patrik-ryd (Patrik Ryd)
pfefferz (Zach Pfeffer)
tom-gall (tgall tgall)
vishalbhoj (Vishal Bhoj)
wookey (Wookey)Tracks:
|
Curacao 8
|
Board Support Levels and Lifecycle
asac (Alexander Sack)
fboudra (Fathi Boudra)