Ubuntu logo

Developer Summit

Curacao 5

Monday, 11:00 - 11:55 EDT
Not Attending How to make glproxy suitable for real-world applications ( Graphics and Multimedia )
Planning to take glproxy from a proof of concept level to a library suitable for integration into a real-world application like glcompbench (for example).

Participants:
attending afrantzis (Alexandros Frantzis)
attending ibiris (Ilias Biris)
attending jesse-barker (Jesse Barker)
attending marcoil (Marc Ordinas i Llopis)
attending paulliu (Ying-Chun Liu)

Tracks:
  • Graphics and Multimedia
Curacao 5 (Audio Feed) Go to Blueprint
Monday, 12:00 - 13:00 EDT
Not Attending Planning for UCM support for Android on Linaro dev boards ( Graphics and Multimedia )
Planning session for work needed to support UCM on Android for the Linaro development boards.

Participants:
attending b34248 (Feng Wei)
attending benjamin-gaignard (Benjamin Gaignard)
attending ibiris (Ilias Biris)
attending kurt-r-taylor (Kurt Taylor)
attending vishalbhoj (Vishal Bhoj)

Tracks:
  • Graphics and Multimedia
Curacao 5 (Audio Feed) Go to Blueprint
Monday, 15:00 - 16:00 EDT
Not Attending Linaro MS PMO Reports ( General )

Tracks:
  • General
Curacao 5 (Audio Feed)
Monday, 16:15 - 17:00 EDT
Not Attending Linaro release process improvements ( General )
The session is driven by Linaro Release Team. The following topics will be discussed: * current release process - what's the current process? * release internals - how the release works? * the road to continuous integration - how the CI is going to transform the release?

Participants:
attending abhishek-paliwal (Abhishek Paliwal)
attending asac (Alexander Sack)
attending doanac (Andy Doan)
attending dzinman (David Zinman)
attending fboudra (Fathi Boudra)
attending mounir-bsaibes (Mounir Bsaibes)
attending pfefferz (Zach Pfeffer)
attending shawnguo (Shawn Guo)
attending tom-gall (Tom Gall)
attending tony-mansson (Tony Mansson)
attending usman-ah (Usman Ahmad)
attending uweigand (Ulrich Weigand)

Tracks:
  • General
Curacao 5 (Audio Feed) Go to Blueprint
Tuesday, 09:00 - 09:55 EDT
Not Attending Remaining work for a fully functional toolchain CI loop at Ubuntu LEB ( Android & Ubuntu Platforms )
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:
attending angus-akkea (Angus Ainslie)
attending asac (Alexander Sack)
attending davidgil-uk (Dr. David Alan Gilbert)
attending hrw (Marcin Juszkiewicz)
attending le-chi-thu (Le Chi Thu)
attending pwlars (Paul Larson)

Tracks:
  • Android & Ubuntu Platforms
Curacao 5 (Audio Feed) Go to Blueprint
Tuesday, 10:00 - 10:45 EDT
Not Attending Continuous Integration Kernel Testing in LAVA ( Validation & LAVA )
Supporting large scale testing of kernel trees and defconfig in the LAVA lab is a high priority engineering effort across all Linaro engineering and Landing Teams for Q4.10. This organization wide effort imposes a growing list of requirements that LAVA team has started to work on during Q3 and will focus on driving forward during the Q4.2011. This effort involves improvements to the lava dashboard to ensure that the build and test results data can be efficiently consumed by kernel engineers improvements to the lava dashboard to make it easy to follow every step of a submitted job from the scheduler to the job submissions step. increase of capacity for all LEB board types deployed in the lava-lab to a level suitable to continuously track 20+ kernel branches with multiple defconfigs each. improvements to lava job submissions tools that make it easy for services like the kernel CI service to hook link from their build page to the scheduler job and the results. The goal of this session is to discuss user stories around LAVA components for driving continuous integration testing and results tracking through LAVA. Session Notes: Currently the kernel is cross built in ec2 by jenkins -- build results are submitted to the dashboard and if successful a test is run in LAVA. http://validation.linaro.org/lava-server/kernel-ci-views/index attempts to convey a summary of the results. Current process of getting your own tree is manual - talk to Deepti to get your tree included. Wishlist: Want to able to use the set up topic trees for temporary testing. Maybe need to make it easier for KWG devs to set up trees for themselves We might want to use per-user configs so that users can select the trees/configs they care about Per-user reports and a web form so they can submit git tree, branch and config for a one-time or regular testing of their tree per-tree specification of tests to run Determine which tests to run with the new kernel: ACTION: mwhudson to submit mp to change this ltp hw enablement tests PM functional tests Store the kernel version (uname) so that we can cross-reference this Build results notification (by email, RSS feed) Can just do this in Jenkins for now Want to do this in LAVA RSS ok for now Weekly build-status digest email for the community? Deepak to do this manually for now John's builds don't appear on the tree view Waterfall view perhaps not appropriate for one-time builds Should use tags for grouping results (now that tags exists) deepti to change jenkins jobs to use tags Add tagging support to dispatcher so the results get tagged similarly View for test/build combination Easy way to see last successful build for a test/build Waterfall-ish view of test suite vs test/build history Also improve bundle view Anti-wishlist: Builds of out of tree configs Basically, developer should commit the Kconfig changes to the tree ACTION: start tagging build and test results (with LAVA tags) Figure out how our read-only tags look like (since tags cannot be changed afterwards). Mouse-over git-describe: show the shortlog

Participants:
attending angus-akkea (Angus Ainslie)
attending asac (Alexander Sack)
attending danilo (Данило Шеган)
attending dave-martin-arm (Dave Martin)
attending dpigott (Dave Pigott)
attending jcrigby (John Rigby)
attending mwhudson (Michael Hudson-Doyle)
attending pwlars (Paul Larson)
attending qzhang (Spring Zhang)
attending salgado (Guilherme Salgado)
attending shawnguo (Shawn Guo)
attending ubuntubmw (Bernhard M. Wiedemann)
attending usman-ah (Usman Ahmad)

Tracks:
  • Validation & LAVA
Curacao 5 (Audio Feed) Go to Blueprint
Tuesday, 11:00 - 11:55 EDT
Not Attending Android QA ( Android & Ubuntu Platforms )
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:
attending abhishek-paliwal (Abhishek Paliwal)
attending botao-sun (Botao Sun)
attending chaoyang (Chao Yang)
attending fboudra (Fathi Boudra)
attending fgiff (Frans Gifford)
attending mathieu.poirier (Mathieu Poirier)
attending mwaddel (Matt Waddel)
attending noritsuna-oesf (Noritsuna Imamura)
attending patrik-ryd (Patrik Ryd)
attending pfalcon (Paul Sokolovsky)
attending pfefferz (Zach Pfeffer)
attending pwlars (Paul Larson)
attending tony-mansson (Tony Mansson)
attending vishalbhoj (Vishal Bhoj)

Tracks:
  • Android & Ubuntu Platforms
Curacao 5 (Audio Feed) Go to Blueprint
Tuesday, 15:00 - 16:00 EDT
Not Attending Restructuring the Linaro website(s) ( General )
Linaro now has around 40 sub-domains, all of which are perceived as individual sites by search engines. Only 5 of these are linked to from the linaro.org home page and many will not be getting significant levels of traffic. We need to bring these together into a logical structure to not only help accessibility, but also to boost our ranking in search results. We want to discuss this structure and if there is a reason to keep any of our online services as sub-domains.

Participants:
attending danilo (Данило Шеган)
attending doanac (Andy Doan)
attending fboudra (Fathi Boudra)
attending jencastelino (Jennifer Castelino)
attending mabac (Mattias Backman)
attending mike-levine (Mike Levine)
attending ms5stacc (Steve Taylor)
attending pfefferz (Zach Pfeffer)
attending zkrynicki (Zygmunt Krynicki)

Tracks:
  • General
Curacao 5 (Audio Feed) Go to Blueprint
Tuesday, 16:15 - 17:00 EDT
Not Attending Support for EMMC 4.5 and UFS ( Kernel )
Discuss support for EMM4.5 specification Etherpad @ http://summit.linaro.org/uds-p/meeting/19259/linaro-kernel-emmc4.5/

Participants:
attending girish-shivananjappa (Girish K S)
attending omar.ramirez (Omar Ramirez Luna)
attending pahmann (Philipp Ahmann)
attending r-herring (Rob Herring)
attending sangwook (Sangwook Lee)
attending vederekiran (Kiran Vedere)

Tracks:
  • Kernel
Curacao 5 (Audio Feed) Go to Blueprint
Tuesday, 17:05 - 18:00 EDT
Not Attending Flash Storage Optmizations ( Kernel )
Continue discussion of EMMC 4.5 and UFS

Participants:
attending npitre (Nicolas Pitre)
attending omar.ramirez (Omar Ramirez Luna)
attending pahmann (Philipp Ahmann)

Tracks:
  • Kernel
Curacao 5 (Audio Feed) Go to Blueprint
Wednesday, 09:00 - 09:55 EDT
Not Attending Using cgroups/cpusets to save power ( Power Management )
Alternative to sched_mc and hotplug

Participants:
attending amitdanielk (Amit Daniel Kachhap)
attending amitk (Amit Kucheria)
attending daniel-lezcano (Daniel Lezcano)
attending mturquette (Mike Turquette)
attending omar.ramirez (Omar Ramirez Luna)
attending paulmck (Paul McKenney)
attending qzhang (Spring Zhang)
attending r-herring (Rob Herring)
attending shawnguo (Shawn Guo)
attending skannan-p (Saravana Kannan)
attending triad (Linus Walleij)
attending vederekiran (Kiran Vedere)

Tracks:
  • Power Management
Curacao 5 (Audio Feed) Go to Blueprint
Wednesday, 12:00 - 13:00 EDT
Not Attending Porting Android to New Platforms ( Android & Ubuntu 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:
attending abhishek-paliwal (Abhishek Paliwal)
attending asac (Alexander Sack)
attending chaoyang (Chao Yang)
attending doanac (Andy Doan)
attending fgiff (Frans Gifford)
attending kurt-r-taylor (Kurt Taylor)
attending mathieu.poirier (Mathieu Poirier)
attending patrik-ryd (Patrik Ryd)
attending paulliu (Ying-Chun Liu)
attending pundiramit (Amit Pundir)
attending ryanharkin (Ryan Harkin)
attending sachin.kamat (Sachin Kamat)
attending tixy (Tixy (Jon Medhurst))
attending uweigand (Ulrich Weigand)

Tracks:
  • Android & Ubuntu Platforms
Curacao 5 (Audio Feed) Go to Blueprint
Wednesday, 15:00 - 16:00 EDT
Not Attending Linaro Tech Leads: discuss 64 bit with ARM ( General )
Discussion with David Brash of ARM

Participants:
attending amitk (Amit Kucheria)
attending angus-akkea (Angus Ainslie)
attending david-rusling (David Rusling)
attending ibiris (Ilias Biris)
attending jesse-barker (Jesse Barker)
attending kiko (Christian Reis)
attending pfefferz (Zach Pfeffer)
attending qzhang (Spring Zhang)
attending r-herring (Rob Herring)
attending rob-ti (Rob Clark)
attending roger-teague (Roger Teague)
attending sangwook (Sangwook Lee)
attending steve-bannister (Steve Bannister)
attending steve-mcintyre (Steve McIntyre)

Tracks:
  • General
Curacao 5 (Audio Feed) Go to Blueprint
Wednesday, 16:15 - 17:00 EDT
Not Attending Bazaar Training ( Training )
A training session guiding users through common use-case scenarios for BZR users.

Participants:
attending amaranth (Travis Watkins)
attending asa-sandahl (Asa Sandahl)
attending chunsang (Chunsang Jeong)
attending doanac (Andy Doan)
attending fgiff (Frans Gifford)
attending hrw (Marcin Juszkiewicz)
attending jameinel (John A Meinel)
attending marcoil (Marc Ordinas i Llopis)
attending mwaddel (Matt Waddel)
attending pahmann (Philipp Ahmann)
attending tusharbehera (Tushar Behera)

Tracks:
  • Training
Curacao 5 (Audio Feed) Go to Blueprint
Wednesday, 17:05 - 18:00 EDT
Not Attending Linaro Landing Team - Platform Followup ( General )
Private

Tracks:
  • General
Curacao 5 (Audio Feed)
Thursday, 09:00 - 09:55 EDT
Not Attending Monthly Engineering Views on status.linaro.org ( General )
We want to provide Monthly Engineering Views on status.linaro.org. Alexander can provide information about this. Initial Requirements for Discussion are here: https://wiki.linaro.org/Platform/Infrastructure/Specs/MonthlyViews

Participants:
attending cjohnston (Chris Johnston)
attending danilo (Данило Шеган)
attending dzinman (David Zinman)

Tracks:
  • General
Curacao 5 (Audio Feed) Go to Blueprint
Thursday, 10:00 - 10:45 EDT
Not Attending Webkit port using cairo-gles backend ( Graphics and Multimedia )
Planning for a Linaro graphics working group project to do a webkit port that leverages prior work on the OpenGL ES 2.0 backend for cairo. Link to requirement: https://linaro-public.papyrs.com/public/4146/GWG2011-WEBKIT-CAIRO-GLES/#

Participants:
attending afrantzis (Alexandros Frantzis)
attending asa-sandahl (Asa Sandahl)
attending ibiris (Ilias Biris)
attending jesse-barker (Jesse Barker)
attending marcoil (Marc Ordinas i Llopis)
attending marcus-lorentzon (Marcus Lorentzon)

Tracks:
  • Graphics and Multimedia
Curacao 5 (Audio Feed) Go to Blueprint
Thursday, 12:00 - 13:00 EDT
Not Attending Mapping Upstream Development to Blueprints, Work Items, Roadmaps, etc. ( General )
Discussion of how we map upstream-oriented kernel development to the Linaro process Etherpad @ http://summit.linaro.org/uds-p/meeting/19264/linaro-general-upstream-process/ Problem definition, scenarios and proposals https://docs.google.com/a/linaro.org/document/d/1Inj3Esvk4Lbqe5PN7NHnK1WKRaM_5e9B6htKN6hDBqk/edit?hl=en_US

Participants:
attending amitk (Amit Kucheria)
attending chunsang (Chunsang Jeong)
attending dave-martin-arm (Dave Martin)
attending dzinman (David Zinman)
attending fboudra (Fathi Boudra)
attending jesse-barker (Jesse Barker)
attending kiko (Christian Reis)
attending mabac (Mattias Backman)
attending mounir-bsaibes (Mounir Bsaibes)
attending mturquette (Mike Turquette)
attending mwaddel (Matt Waddel)
attending npitre (Nicolas Pitre)
attending pmaydell (Peter Maydell)
attending r-herring (Rob Herring)
attending robertdavidlee (Robert D Lee)
attending sangwook (Sangwook Lee)
attending shawnguo (Shawn Guo)
attending subashp (Subash Patel)
attending tom-gall (Tom Gall)
attending tony-mansson (Tony Mansson)
attending uweigand (Ulrich Weigand)
attending vjanicki (Victoria Janicki)

Tracks:
  • General
Curacao 5 (Audio Feed) Go to Blueprint
Thursday, 15:00 - 16:00 EDT
Not Attending ST-Ericsson LT Planning (4) ( General )

Tracks:
  • General
Curacao 5 (Audio Feed)
Thursday, 16:15 - 17:00 EDT
Not Attending ARM Feedback on LT ( General )
Feedback on the LT performance

Tracks:
  • General
Curacao 5 (Audio Feed)
Thursday, 17:05 - 18:00 EDT
Not Attending Whole system power management ( Power Management )
RedHat — Matthew Garrett

Tracks:
  • Power Management
Curacao 5 (Audio Feed) Go to Blueprint
Friday, 09:00 - 09:55 EDT
Not Attending Cross-distro discussion session ( Linaro Summits )
Continuing cross-distribution meeting series, aimed at sharing ideas and problems that people may have related to ARM porting ARMv8 Standardization Multiarch Triplets

Participants:
attending lool (Loïc Minier)
attending steve-mcintyre (Steve McIntyre)
attending tom-gall (Tom Gall)

Tracks:
  • Linaro Summits
Curacao 5 (Audio Feed) Go to Blueprint
Friday, 10:00 - 10:45 EDT
Not Attending Cross-distro discussion session ( Linaro Summits )
Continuing cross-distribution meeting series, aimed at sharing ideas and problems that people may have related to ARM porting ARMv8 Standardization Multiarch Triplets

Participants:
attending lool (Loïc Minier)
attending steve-mcintyre (Steve McIntyre)
attending tom-gall (Tom Gall)

Tracks:
  • Linaro Summits
Curacao 5 (Audio Feed) Go to Blueprint
Friday, 12:00 - 13:00 EDT
Not Attending Browser based validation and benchmarks ( Toolchain )
We'd like to use Firefox as a toolchain testsuite and a benchmark. Discuss approach, existing testsuites, and the parts to benchmark. I would like to check if these workloads are the interesting ones? Load and rendering of a good set of web pages JavaScript Start up of browser Shutdown of browser Imaging - or are we covered by EEMBC DENBench, ConsumerBench Input data that can be redistributed? I would like to hear the views on this and understand how to proceed. Can Mozilla share the tp5 pages? Is it necessary that the content is redistributed, or can it be internal to the tcwg? How to proceed with cross-compiling? I would like to use a multistrap/xdeb approach, but it seems hard. Is it OK to create a chroot with everything installed, zip it up and reuse it for some months? Configuring the build for different flags and features Should we use .mozconfig, myRules.mk, and myConfig? If debian package is used for building, can myrules and myconfig still be used? Which benchmark(s) to choose for browsing? ARMBBench EEMBC BrowsingBench Talos with a set of pages Would it be possible to integrate ARMBBench or EEMBC BrowsingBench in the Talos framework? System level testing What are the plans for system level? Is there an overlap? Can we benfit, work together... When done, should the toolchain browsing benchmark tests be run in LAVA?

Participants:
attending ams-codesourcery (Andrew Stubbs)
attending asa-sandahl (Asa Sandahl)
attending michaelh1 (Michael Hope)
attending m-k-edwards (Michael K. Edwards)
attending pahmann (Philipp Ahmann)
attending pwlars (Paul Larson)
attending qzhang (Spring Zhang)
attending steve-mcintyre (Steve McIntyre)
attending uweigand (Ulrich Weigand)

Tracks:
  • Toolchain
Curacao 5 (Audio Feed) Go to Blueprint
Friday, 15:00 - 16:00 EDT
Not Attending Participating in the Linaro Community ( Training )
This will be a presentation talking about how to get involved and participate in the Linaro community. The primary audience is: * people who are transitioning from propriety to open source * community members interested in getting involved in Linaro Topics included:   * working in open source - differences from properietary   * working with Linaro   * leasons learned from a community member's success story

Participants:
attending cjohnston (Chris Johnston)
attending doanac (Andy Doan)
attending espersson (Thomas Espersson)
attending fgiff (Frans Gifford)
attending marcoil (Marc Ordinas i Llopis)
attending mike-levine (Mike Levine)
attending mwaddel (Matt Waddel)
attending pahmann (Philipp Ahmann)
attending ryanharkin (Ryan Harkin)
attending subashp (Subash Patel)

Tracks:
  • Training
Curacao 5 (Audio Feed) Go to Blueprint