Ubuntu logo

Developer Summit

Bonaire 6

Monday, 15:00 - 16:00 EDT
Not Attending Feedback on Oneiric Release and Improvements for Precise ( Other )
This meeting is to brainstorm on the current release process used Oneiric, what worked and what didn't, and ways they can be improved for Precise.

Participants:
attending adconrad (Adam Conrad)
attending allison (Allison Randal)
attending bilalakhtar (Bilal Akhtar)
attending charlie-tca (Charlie Kravetz)
attending chihchun (Rex Tsai)
attending cjwatson (Colin Watson)
attending ev (Evan Dandrea)
attending gary-lasker (Gary Lasker)
attending gilir (Julien Lavergne)
attending jibel (Jean-Baptiste Lallement)
attending kate.stewart (Kate Stewart)
attending laney (Iain Lane)
attending marc-descharles (Aquilon)
attending mathieu-tl (Mathieu Trudel-Lapierre)
attending micahg (Micah Gersten)
attending paulliu (Ying-Chun Liu)
attending pitti (Martin Pitt)
attending pvillavi (Pedro Villavicencio)
attending rick-rickspencer3 (Rick Spencer)
attending samantha-jian (Samantha Jian-Pielak)
attending slavender (Scott Lavender)
attending smagoun (Steve Magoun)
attending stefanor (Stefano Rivera)
attending stgraber (Stéphane Graber)
attending superm1 (Mario Limonciello)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending ursinha (Ursula Junque)

Tracks:
  • Other
Bonaire 6 (Audio Feed) Go to Blueprint
Monday, 16:15 - 17:00 EDT
Not Attending Kubuntu Precise Packaging ( Desktop )
* What can we expect from upstream this cycle? * Can we automate packaging more? * Worth using UDD branches? * Revise Ninja processes to be more efficient with macro upstream packages * Point releases as stable release updates?

Participants:
attending david.wonderly (David Wonderly)
attending jr (Jonathan Riddell)

Tracks:
  • Desktop
Bonaire 6 (Audio Feed) Go to Blueprint
Tuesday, 09:00 - 09:55 EDT
Not Attending Kubuntu Precise IBus support ( Desktop )
which ibus applet to use?

Participants:
attending jr (Jonathan Riddell)

Tracks:
  • Desktop
Bonaire 6 (Audio Feed) Go to Blueprint
Tuesday, 10:00 - 10:45 EDT
Not Attending App developer community growth ( Community )
We want to discuss the plans to start growing an Ubuntu app developer community

Participants:
attending bdfhjk (Marek Bardoński)
attending bregma (Stephen M. Webb)
attending cprofitt (Charles Profitt)
attending davidc3 (David Callé)
attending dpitkin (David Pitkin)
attending dpm (David Planella)
attending elachuni (Anthony Lenton)
attending gary-lasker (Gary Lasker)
attending jml (Jonathan Lange)
attending johnoxton (John Oxton)
attending jpugh (John Pugh)
attending ken-vandine (Ken VanDine)
attending michael.nelson (Michael Nelson)
attending mvo (Michael Vogt)
attending rick-rickspencer3 (Rick Spencer)

Tracks:
  • Community
Bonaire 6 (Audio Feed) Go to Blueprint
Tuesday, 11:00 - 11:55 EDT
Not Attending Overlay Scrollbars on different toolkits ( Desktop )
We'll be presenting new features planned for 12.04 and hopefully we will be looking for support to implement the scrollbars on different toolkits.

Participants:
attending cimi (Andrea Cimitan)
attending nuthinking (Christian Giordano)
attending paulliu (Ying-Chun Liu)

Tracks:
  • Desktop
Bonaire 6 (Audio Feed) Go to Blueprint
Tuesday, 12:00 - 13:00 EDT
Not Attending Private Meeting
Bonaire 6 (Audio Feed)
Tuesday, 15:00 - 16:00 EDT
Not Attending Design Theater ( Design )
The design team is planning to run design "theater" sessions at UDS. As a general rule, the design works on Canonical projects. It is our opportunity and pleasure during UDS to dedicate some time to help with other free open source software. What is Design Theater? During these sessions, we explore a design issue that you submit to us and take it through our design process. Why should you come? We hope to take you through the design process with real life examples, so we can share our design thinking and problem solving with you and propose any solution you might like. How can you participate? You have a choice: As an observer: come an look over our shoulders as we discuss applications design issues and join in the discussion. As a participant: bring us your free software application for which you need design guidance or user experience input. We'll try to fix it for you and show you how to approach this particular problem the design way. If you are thinking of joining us as a participant, please, send us your design question in advance, if you can, so we can get the ball rolling. Send it to: charline.poirier@canonical .com Who will be there from the Design team? At each session, you will find a user researcher, a brand designer, a user experience specialist, an interaction designer and a visual designer, Come find about our process and challenge us!

Participants:
attending bregma (Stephen M. Webb)
attending broder (Evan Broder)
attending bwinton (Blake Winton)
attending cjohnston (Chris Johnston)
attending kirkland (Dustin Kirkland)
attending mpt (Matthew Paul Thomas)
attending nataliabidart (Natalia Bidart)
attending ranman (Randy Linnell)
attending slavender (Scott Lavender)
attending susan-spencer (Susan Spencer)
attending vila (Vincent Ladeuil)
attending yaili (Inayaili de León)

Tracks:
  • Design
Bonaire 6 (Audio Feed) Go to Blueprint
Wednesday, 09:00 - 09:55 EDT
Not Attending Qt Ubuntu integration ( Desktop )
In order to consider Qt a recommended choice for Ubuntu app development, we need: - Better integration of the Qt development tools with Ubuntu-specific processes and tools, such as packaging, bzr, Launchpad... - Ability to access the Ubuntu platform APIs from Qt. - Ensure the packaged Qt development tools are in shape We'd like to discuss what needs to be done and a roadmap for this work.

Participants:
attending adam-angleofapproach (Adam Weinrich)
attending bfiller (Bill Filler)
attending broder (Evan Broder)
attending didrocks (Didier Roche)
attending dpitkin (David Pitkin)
attending dpm (David Planella)
attending elachuni (Anthony Lenton)
attending fboucault (Florian Boucault)
attending fourdollars (Shih-Yuan Lee)
attending frederik-gladhorn (Frederik Gladhorn)
attending gary-lasker (Gary Lasker)
attending gz (Martin Packman)
attending jameinel (John A Meinel)
attending james-w (James Westby)
attending jasoncwarner (Jason Warner)
attending jml (Jonathan Lange)
attending michael.nelson (Michael Nelson)
attending mvo (Michael Vogt)
attending nebulon (Johannes Zellner)
attending osomon (Olivier Tilloy)
attending paulliu (Ying-Chun Liu)
attending rick-rickspencer3 (Rick Spencer)
attending thomas-senyk (Thomas Senyk)
attending uriboni (Ugo Riboni)
attending vila (Vincent Ladeuil)

Tracks:
  • Desktop
Bonaire 6 (Audio Feed) Go to Blueprint
Wednesday, 10:00 - 10:45 EDT
Not Attending Exposition and discussion of features under consideration for Upstart. ( Foundations )
= Summary = We have lots of ideas for changes we'd like to make to Upstart this cycle. This blueprint will outline those features at a relatively high level. Ideas (highly incomplete list currently): - Fully segregated SystemV / Upstart system shutdown - Introduce "setuid" and "setgid" stanzas to allow jobs to run as a different user/group. - Enable user jobs (a simple change to a dbus config file). = Desired Outcome = - A better understanding of those Upstart features you'd like us to work on - A feel for the relative importance of each feature which we'll factor into our plans to allow us to prioritise the work.

Participants:
attending achiang (Alex achiang@canonical.com)
attending broder (Evan Broder)
attending chihchun (Rex Tsai)
attending cjwatson (Colin Watson)
attending clint-fewbar (Clint Byrum)
attending fourdollars (Shih-Yuan Lee)
attending ivoks (Ante Karamatić)
attending jamesf (James Ferguson)
attending jamesodhunt (James Hunt)
attending jdstrand (Jamie Strandboge)
attending knitzsche (Kyle Nitzsche)
attending marrusl (Mark Russell)
attending mdeslaur (Marc Deslauriers)
attending mfisch (Matthew Fischer)
attending mjeanson (Michael Jeanson)
attending serge-hallyn (Serge Hallyn)
attending stgraber (Stéphane Graber)
attending tellis (Tom Ellis)
attending tgm4883 (Thomas Mashos)
attending vorlon (Steve Langasek)

Tracks:
  • Foundations
Bonaire 6 (Audio Feed) Go to Blueprint
Wednesday, 11:00 - 11:55 EDT
Not Attending Calendar Integration ( Desktop )
With our switch to tb this cycle we let the default installation without a calendering solution. We should decide if we need one by default. We might not need a full client ui but we should probably at least have a way to subscribe to a remote calendar to have desktop integration and notifications working

Participants:
attending alkisg (Alkis Georgopoulos)
attending andreasn (Andreas Nilsson)
attending bilalakhtar (Bilal Akhtar)
attending chrisccoulson (Chris Coulson)
attending cmiller (Chad Miller)
attending czajkowski (Laura Czajkowski)
attending davidc3 (David Callé)
attending gekker (Gary Ekker)
attending gilir (Julien Lavergne)
attending ivoks (Ante Karamatić)
attending jamesf (James Ferguson)
attending ken-vandine (Ken VanDine)
attending knitzsche (Kyle Nitzsche)
attending mdeslaur (Marc Deslauriers)
attending micahg (Micah Gersten)
attending mpt (Matthew Paul Thomas)
attending om26er (Omer Akram)
attending osomon (Olivier Tilloy)
attending ove-risberg (Ove Risberg)
attending seb128 (Sebastien Bacher)
attending tellis (Tom Ellis)

Tracks:
  • Desktop
Bonaire 6 (Audio Feed) Go to Blueprint
Wednesday, 12:00 - 13:00 EDT
Not Attending App developer tutorials growth ( Community )
We'd like the tutorials section of the app developer site to grow with interesting content for Ubuntu app developers. In this session we'll discuss and come up with a plan to do that. Ideas: - Brainstorming of topics where we need tutorials - Structure the list of topics in a shortlist of essential ones - Reach out to the community to assign at least one person to a tutorial - Set up editorial permissions and process in place on the app developer site

Participants:
attending bdfhjk (Marek Bardoński)
attending cprofitt (Charles Profitt)
attending davidc3 (David Callé)
attending dpitkin (David Pitkin)
attending dpm (David Planella)
attending elachuni (Anthony Lenton)
attending gary-lasker (Gary Lasker)
attending jml (Jonathan Lange)
attending jpugh (John Pugh)
attending rick-rickspencer3 (Rick Spencer)
attending txwikinger (Ralph Janke)

Tracks:
  • Community
Bonaire 6 (Audio Feed) Go to Blueprint
Wednesday, 15:00 - 16:00 EDT
Not Attending OpenJDK on ARM for the p-series ( Foundations )
Present current state of OpenJDK on ARM for the p-series

Participants:
attending achiang (Alex achiang@canonical.com)
attending adconrad (Adam Conrad)
attending doko (Matthias Klose)
attending gruemaster (Tobin Davis)
attending james-page (James Page)
attending jcrigby (John Rigby)
attending mahmoh (M.Morana)
attending micahg (Micah Gersten)
attending r-herring (Rob Herring)
attending riku-voipio (Riku Voipio)
attending sbeattie (Steve Beattie)
attending wmills (Bill Mills)

Tracks:
  • Foundations
Bonaire 6 (Audio Feed) Go to Blueprint
Wednesday, 17:05 - 18:00 EDT
Not Attending Improving Bug States and Workflows ( Other )
Followup on https://blueprints.launchpad.net/launchpad/+spec/other-o-bug-lifecycle, reviewing results of developer survey, and discussing proposed changes to bug states and workflows.

Participants:
attending allison (Allison Randal)
attending apw (Andy Whitcroft)
attending brad-figg (Brad Figg)
attending brian-murray (Brian Murray)
attending broder (Evan Broder)
attending bryce (Bryce Harrington)
attending cgregan (Chris Gregan)
attending charlie-tca (Charlie Kravetz)
attending cjohnston (Chris Johnston)
attending cprofitt (Charles Profitt)
attending flacoste (Francis J. Lacoste)
attending fourdollars (Shih-Yuan Lee)
attending gema (Gema Gomez)
attending gilir (Julien Lavergne)
attending gz (Martin Packman)
attending jibel (Jean-Baptiste Lallement)
attending jplans (Jose Plans)
attending jsalisbury (Joseph Salisbury)
attending kate.stewart (Kate Stewart)
attending matthew.revell (Matthew Revell)
attending micahg (Micah Gersten)
attending mpt (Matthew Paul Thomas)
attending om26er (Omer Akram)
attending ories (Olli Ries)
attending pancro (Ezio de Mauro)
attending pvillavi (Pedro Villavicencio)
attending rick-rickspencer3 (Rick Spencer)
attending samantha-jian (Samantha Jian-Pielak)
attending sense (Sense Egbert Hofstede)
attending ursinha (Ursula Junque)

Tracks:
  • Other
Bonaire 6 (Audio Feed) Go to Blueprint
Thursday, 09:00 - 09:55 EDT
Not Attending QA Requirements for submitting automated tests ( Other )
QA Requirements for submitting automated tests into the QA lab - Test outputs - Resources - Jenkins

Participants:
attending charlie-tca (Charlie Kravetz)
attending gema (Gema Gomez)
attending gruemaster (Tobin Davis)
attending hggdh2 (C de-Avillez)
attending jibel (Jean-Baptiste Lallement)
attending micahg (Micah Gersten)
attending nuclearbob (Max Brustkern)
attending patrickmwright (Patrick Wright)
attending pcm689 (Pascal Morin)
attending rick-rickspencer3 (Rick Spencer)

Tracks:
  • Other
Bonaire 6 (Audio Feed) Go to Blueprint
Thursday, 12:00 - 13:00 EDT
Not Attending Data the QA CoP would like to see supported in the default dashboard
The QA CoP would like to see the following data points available for reporting on the default interface for the Lauchpad Results site. Requirements for Test Results Dashboard Testrun: Regressions (previously passed now failed) https://dev.launchpad.net/Testing#Iterating%20with%20testrepository Fixes (previously failed now passed) e.g. http://qa-reports.meego.com/1.3/Core/Auto/Netbook Tag test runs Show test Results by categories/suite if applicable (see http://qa-reports.meego.com/1.3/Core/Sanity/Netbook/3173#detailed_results) Plotting of results (benchmark, performance, trend reporting), based on query parameters Hardware target information (structured, like devices, and unstructured, like log files as attachments) Software versions (packages, distro, bios) TestResult Test case Status (Pass, Fail, Skip, Blocked, Unknown, Untested, Unsupported, Error, Bug) Test case run time (Elapsed(Min), Time Stamp(Milisecond)) Test case output (stdout, stderr, status code, log files) Test case result(s)/data/measurement(s) Add comments/bugs from the interface Offline submission from local file (default protocol with result2launchpad) (DONE) Generation of regression test files (whitelists for checkbox) Advanced search of cases (Elapsed time, recently failed, hardware used, tags)

Participants:
attending cgregan (Chris Gregan)
attending cr3 (Marc Tardif)
attending ethan.chang (Ethan Chang)
attending javier.collado (Javier Collado)
attending mahmoh (M.Morana)
attending pcm689 (Pascal Morin)
attending pwlars (Paul Larson)
attending rmcbride (Rick McBride)
attending samantha-jian (Samantha Jian-Pielak)
attending sylvain-pineau (Sylvain Pineau)
Bonaire 6 (Audio Feed) Go to Blueprint
Thursday, 15:00 - 16:00 EDT
Not Attending Wayland Tech Preview ( Desktop )
It would be nice to be able to optionally run Wayland in 12.04 to try out the technology. This will involve: - Modifying LightDM to support Wayland - Writing a Wayland compositor - Running an X server that writes to the compositor - Making it easy to enable this - Disclaiming all responsibility This would be a low priority task.

Participants:
attending 3v1n0 (Marco Trevisan (Treviño))
attending adam-angleofapproach (Adam Weinrich)
attending alanbell (Alan Bell)
attending amaranth (Travis Watkins)
attending apw (Andy Whitcroft)
attending bilalakhtar (Bilal Akhtar)
attending broder (Evan Broder)
attending chihchun (Rex Tsai)
attending davidc3 (David Callé)
attending didrocks (Didier Roche)
attending drussell (Dave Russell)
attending gekker (Gary Ekker)
attending gz (Martin Packman)
attending jamesf (James Ferguson)
attending jesse-barker (Jesse Barker)
attending jibel (Jean-Baptiste Lallement)
attending jonathan (Jonathan Carter)
attending lexical (Keng-Yü Lin)
attending lli5 (Li Li)
attending marrusl (Mark Russell)
attending mvo (Michael Vogt)
attending nebulon (Johannes Zellner)
attending om26er (Omer Akram)
attending raof (Chris Halse Rogers)
attending ricotz (Rico Tzschichholz)
attending robert-ancell (Robert Ancell)
attending rodrigo-moya (Rodrigo Moya)
attending rsalveti (Ricardo Salveti)
attending slavender (Scott Lavender)
attending ssweeny (Scott Sweeny)
attending tjaalton (Timo Aaltonen)
attending tom-gall (Tom Gall)
attending vila (Vincent Ladeuil)

Tracks:
  • Desktop
Bonaire 6 (Audio Feed) Go to Blueprint
Thursday, 16:15 - 17:00 EDT
Not Attending Reaching out to future Ubuntu developers ( Community )
There is a huge interest in getting involved in Ubuntu development. We want to better reach out to everybody who is interested. The recent survey data will probably help with the discussion of this.

Participants:
attending achiang (Alex achiang@canonical.com)
attending aroman (Avi Romanoff)
attending bdfhjk (Marek Bardoński)
attending broder (Evan Broder)
attending christophe.sauthier (Christophe Sauthier)
attending cprofitt (Charles Profitt)
attending davidc3 (David Callé)
attending dholbach (Daniel Holbach)
attending fourdollars (Shih-Yuan Lee)
attending gary-lasker (Gary Lasker)
attending jonathan (Jonathan Carter)
attending lallenlowe (Allen Lowe)
attending laney (Iain Lane)
attending micahg (Micah Gersten)
attending nigelbabu (Nigel Babu)
attending rafik (Rafik Ouerchefani)
attending ranman (Randy Linnell)
attending stefanor (Stefano Rivera)
attending svwilliams (Stephen V. Williams)

Tracks:
  • Community
Bonaire 6 (Audio Feed) Go to Blueprint
Thursday, 17:05 - 18:00 EDT
Not Attending X stack + plumbing LTS point updates ( Foundations )
Canonical has announced a new 5-year LTS support policy for the Ubuntu Desktop which will provide updates to X, drivers, and necessary plumbing layer components to provide support for newer hardware in the LTS.  * What is the best way to distribute the updated X stack?  * Will this be an opt-in change for upgraders? If so, how will the upgrader need to be changed to properly guide the user in making a choice?  * For consistency, what version naming scheme should be used for these package updates?  * Should we limit it to just the serverside portion of the X stack? (I.e. omit libX11, etc. to avoid breakage to client apps) * For certain graphics cards, there is a possibility that driver support could be dropped in future kernel and X combinations; the upgrader will need to be aware of this and not suggest the upgrade if it won't work, or perhaps make them aware of the risks or known-regressions they'll endure if they wish to proceed anyway.  * Should a way be provided to enable the user to back out the changes? If so, how should that be implemented?  * How tightly should the kernel / X package versions be kept? I.e. should we discourage or permit old-kernel/new-X and/or new-kernel/old-X setups. (If we permit these combinations it gives user flexibility but imposes a larger testing impact).

Participants:
attending apw (Andy Whitcroft)
attending brent-s-fox (Brent Fox)
attending broder (Evan Broder)
attending bryce (Bryce Harrington)
attending drussell (Dave Russell)
attending etienne-goyer-outlands (Etienne Goyer)
attending flacoste (Francis J. Lacoste)
attending fourdollars (Shih-Yuan Lee)
attending gekker (Gary Ekker)
attending jamesf (James Ferguson)
attending kate.stewart (Kate Stewart)
attending kentb (Kent Baxley)
attending leannogasawara (Leann Ogasawara)
attending micahg (Micah Gersten)
attending raof (Chris Halse Rogers)
attending rick-rickspencer3 (Rick Spencer)
attending sarvatt (Robert Hooker)
attending superm1 (Mario Limonciello)
attending timg-tpi (Tim Gardner)
attending tjaalton (Timo Aaltonen)
attending townsend (Christopher Townsend)

Tracks:
  • Foundations
Bonaire 6 (Audio Feed) Go to Blueprint
Friday, 09:00 - 09:55 EDT
Not Attending Translations roundtable ( Community )
Translations roundtable discussion where to fit all other topics not covered in dedicated sessions

Participants:
attending dpm (David Planella)
attending kelemeng (Gabor Kelemen)
attending pitti (Martin Pitt)

Tracks:
  • Community
Bonaire 6 (Audio Feed) Go to Blueprint
Friday, 10:00 - 10:45 EDT
Not Attending Finger print authentication ( Desktop )
Improve finger print authentication in Ubuntu

Participants:
attending gekker (Gary Ekker)
attending ikepanhc (Ike Panhc)
attending jamesf (James Ferguson)
attending jdstrand (Jamie Strandboge)
attending kentb (Kent Baxley)
attending mdeslaur (Marc Deslauriers)
attending pcm689 (Pascal Morin)
attending sbeattie (Steve Beattie)
attending smagoun (Steve Magoun)
attending tellis (Tom Ellis)
attending townsend (Christopher Townsend)

Tracks:
  • Desktop
Bonaire 6 (Audio Feed) Go to Blueprint
Friday, 11:00 - 11:55 EDT
Not Attending Quality Metrics ( Other )
A first set of metrics are to be put in place during Precise. This session is to discuss about code coverage and test escape analysis.

Participants:
attending brendan-donegan (Brendan Donegan)
attending brian-murray (Brian Murray)
attending charlie-tca (Charlie Kravetz)
attending dpitkin (David Pitkin)
attending gema (Gema Gomez)
attending jamesf (James Ferguson)
attending jdstrand (Jamie Strandboge)
attending jibel (Jean-Baptiste Lallement)
attending kate.stewart (Kate Stewart)
attending micahg (Micah Gersten)
attending mpt (Matthew Paul Thomas)
attending ories (Olli Ries)
attending patrickmwright (Patrick Wright)
attending pvillavi (Pedro Villavicencio)
attending samantha-jian (Samantha Jian-Pielak)
attending sconklin (Steve Conklin)
attending ted (Ted Gould)
attending ursinha (Ursula Junque)

Tracks:
  • Other
Bonaire 6 (Audio Feed) Go to Blueprint
Friday, 16:15 - 17:00 EDT
Not Attending Summit Hacking Session ( Hackfest )
Hacking on summit.ubuntu.com while everyone is together.

Tracks:
  • Hackfest
Bonaire 6 (Audio Feed)