Ubuntu logo

Developer Summit

< Tuesday >

14:00 - 15:00 UTC [PLENARY]
Introduction to UDS - Jono Bacon Keynote - Rick Spencer Introduction to the Track Leads

Participants:
attending 3v1n0 (Marco Trevisan (Treviño))
attending absinthesyringe (Adnan Hodzic)
attending amigadave (David King)
attending andrew-hayzen (Andrew Hayzen)
attending arges (Chris J Arges)
attending attente (William Hua)
attending bkbox (BK Box)
attending boiko (Gustavo Pichorim Boiko)
attending bryanquigley (Bryan Quigley)
attending calumpringle (Calum Pringle)
attending chiluk (Dave Chiluk)
attending cjohnston (Chris Johnston)
attending cmcannady (Casey Cannady)
attending cyberbill79 (Bill Bennert)
attending dantrevino (Dan Trevino)
attending david-duffey (David Duffey)
attending dayangkuncn (Yang Kun (YK))
attending drussell (Dave Russell)
attending einonm (Mark Einon)
attending emily.chien (Emily Chien)
attending evilnick (Nick Veitch)
attending hloeung (Haw Loeung)
attending hugo-rune (Fabian Schmidt)
attending ipinto77-gmail (Ignacio Pinto)
attending jared-dominguez (Daniel Jared Dominguez)
attending javier.collado (Javier Collado)
attending jeffmarcom (Jeff Marcom)
attending jrp (Joshua R. Poulson)
attending kamalmostafa (Kamal Mostafa)
attending kentb (Kent Baxley)
attending krafthefer (Kevin Krafthefer)
attending lynxman (Marc Cluet)
attending mainerror (Octavian Damiean)
attending mariusko (Marius B. Kotsbak)
attending marten-de-vries (Marten de Vries)
attending mathor (Craig Hrabal)
attending med (David Medberry)
attending mfrey (Michael Frey)
attending mhall119 (Michael Hall)
attending michael.nelson (Michael Nelson)
attending mtjmcguire (Mike McGuire)
attending negronjl (Juan L. Negron)
attending nuclearbob (Max Brustkern)
attending pancro (Ezio de Mauro)
attending patrickseemann (Patrick Seemann)
attending paulliu (Ying-Chun Liu)
attending paul-mcspadden (Paul McSpadden)
attending pgraner (Pete Graner)
attending philipballew (philipballew)
attending ramon-linux-labs (Ramon Acedo)
attending randall (Randall Ross)
attending reiniherr (Reinhard)
attending robru (Robert Bruce Park)
attending rorygleeson (Rory Gleeson)
attending rsalveti (Ricardo Salveti)
attending rye (Roman Yepishev)
attending saqman2060 (Istimsak)
attending saviq (Michał Sawicz)
attending skellat (Stephen Michael Kellat)
attending smartboyhw (Howard Chan)
attending stefan-bader-canonical (Stefan Bader)
attending stolowski (Pawel Stolowski)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending takenori-matsumoto (Takenori MATSUMOTO)
attending ted (Ted Gould)
attending thomir (Thomi Richards)
attending tiagohillebrandt (Tiago Hillebrandt)
attending tonipalonen (Toni Palonen)
attending townsend (Christopher Townsend)
attending txwikinger (Ralph Janke)
attending ursinha (Ursula Junque)
attending xueshengyao (Shengyao Xue)
attending zkrynicki (Zygmunt Krynicki)
Plenary (IRC Logs)
15:00 - 15:45 UTC
Not Attending Ubuntu SDK Roadmap ( App Development )
General roadmap of the Ubuntu developer story

Participants:
attending alecu (Alejandro J. Cura)
attending andrew-hayzen (Andrew Hayzen)
attending apulido (Ara Pulido)
attending ayrton (Ayrton Araújo)
attending chihchun (Rex Tsai)
attending chris.gagnon (Chris Gagnon)
attending cmcannady (Casey Cannady)
attending codealot (Kennedy Kasina)
attending dbarth (David Barth)
attending dpm (David Planella)
attending einonm (Mark Einon)
attending gerboland (Gerry Boland)
attending hikiko (Eleni Maria Stea)
attending hugo-rune (Fabian Schmidt)
attending ildorn (Hannes Schnaitter)
attending jdstrand (Jamie Strandboge)
attending jonathan (Jonathan Carter)
attending ken-vandine (Ken VanDine)
attending knitzsche (Kyle Nitzsche)
attending lool (Loïc Minier)
attending mdeslaur (Marc Deslauriers)
attending naroagonz (Naroa Gonzalez)
attending osomon (Olivier Tilloy)
attending renatofilho (Renato Araujo Oliveira Filho)
attending robin-gloster (Robin Gloster)
attending robru (Robert Bruce Park)
attending sid51 (sid payton)
attending sil (Stuart Langridge)
attending ssweeny (Scott Sweeny)
attending stefan-schwarzburg (Schwarzburg)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending tiagohillebrandt (Tiago Hillebrandt)
attending tiagosh (Tiago Salem Herrmann)
attending timo-jyrinki (Timo Jyrinki)
attending tyhicks (Tyler Hicks)
attending uriboni (Ugo Riboni)

Tracks:
  • App Development
App Developer 1 (IRC Logs) Go to Blueprint
Work items for the photo gallery application

Participants:
attending bfiller (Bill Filler)
attending calumpringle (Calum Pringle)
attending chihchun (Rex Tsai)
attending hikiko (Eleni Maria Stea)
attending paulliu (Ying-Chun Liu)
attending renatofilho (Renato Araujo Oliveira Filho)
attending schwann (Günter Schwann)

Tracks:
  • App Development
App Developer 2 (IRC Logs) Go to Blueprint
Refactor and clean up platform api to adhere to conventions and guidelines, and include new features if necessary.

Participants:
attending 3v1n0 (Marco Trevisan (Treviño))
attending attente (William Hua)
attending bfiller (Bill Filler)
attending brandontschaefer (Brandon Schaefer)
attending bregma (Stephen M. Webb)
attending chiluk (Dave Chiluk)
attending chris.gagnon (Chris Gagnon)
attending dbarth (David Barth)
attending doanac (Andy Doan)
attending geofft (Geoffrey Thomas)
attending gerboland (Gerry Boland)
attending hikiko (Eleni Maria Stea)
attending jared-dominguez (Daniel Jared Dominguez)
attending jhodapp (Jim Hodapp)
attending kgunn72 (kevin gunn)
attending knitzsche (Kyle Nitzsche)
attending lool (Loïc Minier)
attending mfisch (Matt Fischer)
attending mfrey (Michael Frey)
attending mitya57 (Dmitry Shachnev)
attending nick-dedekind (Nick Dedekind)
attending nuclearbob (Max Brustkern)
attending ricmm (Ricardo Mendoza)
attending rsalveti (Ricardo Salveti)
attending saviq (Michał Sawicz)
attending seb128 (Sebastien Bacher)
attending ssweeny (Scott Sweeny)
attending stolowski (Pawel Stolowski)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending ted (Ted Gould)
attending themuso (Luke Yelavich)
attending thomas-voss (Thomas Voß)
attending thomir (Thomi Richards)
attending townsend (Christopher Townsend)
attending xnox (Dimitri John Ledkov)

Tracks:
  • Client
Client 1 (IRC Logs) Go to Blueprint
Remaining work items to get HUD functionally and feature complete for phablet.

Participants:
attending cjohnston (Chris Johnston)
attending didrocks (Didier Roche)
attending gema (Gema Gomez)
attending hikiko (Eleni Maria Stea)
attending javier.collado (Javier Collado)
attending jzheng (Joey Zheng)
attending kaijanmaki (Antti Kaijanmäki)
attending mathieu-tl (Mathieu Trudel-Lapierre)
attending mterry (Michael Terry)
attending pete-woods (Pete Woods)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending ted (Ted Gould)

Tracks:
  • Client
Client 2 (IRC Logs) Go to Blueprint
The ubuntu community continues to target new platforms like the phone, tablet, and tv. Each contains unique quality needs. Let's plan and evaulate testing needs for each of the platforms and how we can shape our testing efforts in support of these

Participants:
attending ayrton (Ayrton Araújo)
attending chilicuil (Javier P.L.)
attending cjohnston (Chris Johnston)
attending doanac (Andy Doan)
attending elopio (Leo Arias)
attending fginther (Francis Ginther)
attending gema (Gema Gomez)
attending iahmad (I Ahmad)
attending jaboing (Julien Funk)
attending jibel (Jean-Baptiste Lallement)
attending krafthefer (Kevin Krafthefer)
(required) nskaggs (Nicholas Skaggs)
(required) ogra (Oliver Grawert)
attending pete-woods (Pete Woods)
attending psivaa (Parameswaran Sivatharman)
attending pwlars (Paul Larson)
attending roadmr (Daniel Manrique)
attending s9iper1 (Muhammad bilal)
attending sebsebseb (Sebastian)
attending sergiomeneses (Sergio Meneses)
attending smartboyhw (Howard Chan)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending veebers (Christopher Lee)
attending ylar34 (Yuta Ross)
attending zkrynicki (Zygmunt Krynicki)

Tracks:
  • Community
Community 1 (IRC Logs) Go to Blueprint
Our general community roundtable session in which everyone is welcome to raise topics.

Participants:
attending jared-dominguez (Daniel Jared Dominguez)
attending jasnow (Al Snow)
attending jose (José Antonio Rey)
attending marten-de-vries (Marten de Vries)
attending nathan1465-5 (Nathan Heafner)
attending paul-mcspadden (Paul McSpadden)
attending philipballew (philipballew)
attending randall (Randall Ross)
attending sil (Stuart Langridge)
attending txwikinger (Ralph Janke)
attending yoboy-leguesh (YoBoY)

Tracks:
  • Community
Community 2 (IRC Logs) Go to Blueprint
Not Attending +1 maintenance beyond April ( Community , Foundations )
The proposal for rolling releases is predicated on the belief that we will continue to maintain daily quality in the Ubuntu development release and that updates will continue to flow smoothly into the development pocket. This means we need to make sure we continue to provide adequate support for the +1 maintenance team.

Participants:
attending adam-stokes (Adam Stokes)
attending apulido (Ara Pulido)
attending apw (Andy Whitcroft)
(required) arges (Chris J Arges)
attending ayrton (Ayrton Araújo)
attending barry (Barry Warsaw)
attending chiluk (Dave Chiluk)
attending cjwatson (Colin Watson)
attending cprofitt (Charles Profitt)
attending cyberbill79 (Bill Bennert)
attending czajkowski (Laura Czajkowski)
attending dayangkuncn (Yang Kun (YK))
attending dholbach (Daniel Holbach)
attending gema (Gema Gomez)
attending geofft (Geoffrey Thomas)
attending ipinto77-gmail (Ignacio Pinto)
(required) james-page (James Page)
attending jared-dominguez (Daniel Jared Dominguez)
attending joetalbott (Joe Talbott)
attending kamalmostafa (Kamal Mostafa)
attending laney (Iain iain@orangesquash.org.uk)
attending lool (Loïc Minier)
attending mainerror (Octavian Damiean)
attending mariusko (Marius B. Kotsbak)
attending mathieu-tl (Mathieu Trudel-Lapierre)
attending mitya57 (Dmitry Shachnev)
attending mterry (Michael Terry)
attending narindergupta (Narinder Gupta)
(required) nskaggs (Nicholas Skaggs)
attending petermatulis (Peter Matulis)
(required) pgraner (Pete Graner)
(required) psivaa (Parameswaran Sivatharman)
attending roadmr (Daniel Manrique)
attending rsalveti (Ricardo Salveti)
attending skellat (Stephen Michael Kellat)
attending stefanor (Stefano Rivera)
attending stgraber (Stéphane Graber)
(required) ursinha (Ursula Junque)
(required) vorlon (Steve Langasek)
attending xnox (Dimitri John Ledkov)

Tracks:
  • Community
  • Foundations
Foundations 1 (IRC Logs) Go to Blueprint
Not Attending Ceph Review ( Cloud & Server )
Review work items pending in the raring cycle, and discuss appropriate path forward. Goal: Ceph Bobtail LTS in Ubuntu 13.04 and Grizzly Cloud Archive with improved testing coverage/gating with Openstack and standalone.

Participants:
attending andreserl (Andres Rodriguez)
(required) davewalker (Dave Walker)
attending david-duffey (David Duffey)
attending drussell (Dave Russell)
attending dweaver (Darryl Weaver)
attending francois-ctrlaltdel (Francois Deppierraz)
(required) james-page (James Page)
attending jared-dominguez (Daniel Jared Dominguez)
attending jeffmarcom (Jeff Marcom)
attending jjo (JuanJo Ciarlante)
attending jrp (Joshua R. Poulson)
attending levine (Neil Levine)
attending lynxman (Marc Cluet)
attending med (David Medberry)
attending mew (Matthew Wedgwood)
attending nealmcb (Neal McBurnett)
attending negronjl (Juan L. Negron)
attending ramon-linux-labs (Ramon Acedo)
attending rossturk (Ross Turk)
attending stefan-bader-canonical (Stefan Bader)
attending yolanda.robla (Yolanda Robla)

Tracks:
  • Cloud & Server
Server Cloud 1 (IRC Logs) Go to Blueprint
Not Attending Juju Contributor Onramp ( Cloud & Server )
Making it easy for people to consume Juju technologies

Participants:
attending a.rosales (Antonio Rosales)
attending ayrton (Ayrton Araújo)
attending drussell (Dave Russell)
attending evilnick (Nick Veitch)
attending jorge (Jorge O. Castro)
attending mariusko (Marius B. Kotsbak)
attending negronjl (Juan L. Negron)
attending sidnei (Sidnei da Silva)

Tracks:
  • Cloud & Server
Server Cloud 2 (IRC Logs) Go to Blueprint
16:00 - 16:55 UTC
A roundtable session for general discussion about topics related to Ubuntu App Development, which might or might have not been covered by other sessions on this UDS.

Participants:
attending andrew-hayzen (Andrew Hayzen)
attending cmcannady (Casey Cannady)
attending dpm (David Planella)
attending hikiko (Eleni Maria Stea)
attending hugo-rune (Fabian Schmidt)
attending jonathan (Jonathan Carter)
attending jose (José Antonio Rey)
attending naroagonz (Naroa Gonzalez)
attending patand (Andrew Borg)
attending paulliu (Ying-Chun Liu)
attending robin-gloster (Robin Gloster)
attending sil (Stuart Langridge)
attending timo-jyrinki (Timo Jyrinki)
attending uriboni (Ugo Riboni)

Tracks:
  • App Development
App Developer 1 (IRC Logs) Go to Blueprint
The Ubuntu Touch preview images released in February are based on quantal. Identify the work required to forward-port these to raring and integrate them into the Ubuntu archive. This discussion is only for the components canonical is not upstream for and can mostly be found at: https://launchpad.net/phablet-extras. A full session is dedicated to the components we are upstream for (https://blueprints.launchpad.net/ubuntu/+spec/client-1303-delivering-touch-apps-to-raring)

Participants:
attending abreu-alexandre (Alexandre Abreu)
attending amigadave (David King)
attending apw (Andy Whitcroft)
attending awe (Tony Espy)
attending ayrton (Ayrton Araújo)
attending barry (Barry Warsaw)
(required) bfiller (Bill Filler)
attending boiko (Gustavo Pichorim Boiko)
attending brian-murray (Brian Murray)
attending chris.gagnon (Chris Gagnon)
attending cjohnston (Chris Johnston)
(required) didrocks (Didier Roche)
attending gema (Gema Gomez)
attending gerboland (Gerry Boland)
attending ipinto77-gmail (Ignacio Pinto)
attending jamesodhunt (James Hunt)
attending ken-vandine (Ken VanDine)
attending laney (Iain iain@orangesquash.org.uk)
attending lool (Loïc Minier)
attending mathieu-tl (Mathieu Trudel-Lapierre)
(required) mfrey (Michael Frey)
attending mterry (Michael Terry)
attending mzanetti (Michael Zanetti)
attending ogra (Oliver Grawert)
attending ricmm (Ricardo Mendoza)
attending robin-gloster (Robin Gloster)
attending robru (Robert Bruce Park)
(required) rsalveti (Ricardo Salveti)
(required) seb128 (Sebastien Bacher)
attending sfeole (Sean Feole)
attending ssweeny (Scott Sweeny)
attending superm1 (Mario Limonciello)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending ted (Ted Gould)
attending themuso (Luke Yelavich)
attending tiagohillebrandt (Tiago Hillebrandt)
attending vorlon (Steve Langasek)
attending willcooke (Will Cooke)
attending xnox (Dimitri John Ledkov)

Tracks:
  • Client
Client 1 (IRC Logs) Go to Blueprint
Currently the Ubuntu Touch based image delivers full hardware accelerated video decode and rendering support by reusing the Android Media Player via libhybris. While this solution works, it creates issues when moving forward with Desktop convergence, as generally Gstreamer is supported instead. Another goal we need to keep in mind is reducing the amount of running Android services, and trying to just isolate the Android Hardware Abstraction Layer, making our common and generic stack to make use of it otherwise (see https://blueprints.launchpad.net/ubuntu/+spec/client-1303-sound-support-pulse-audioflinger for a similar discussion, but related with audio support). As the Gstreamer SDK now delivers Android support, one possible solution would be to isolate the media bits responsible for video decode/rendering and use Gstreamer on top it. That would allow Gstreamer to be used in our convergence history. Goals with this session:  * Describe the current solution and cover what is not desired when looking from the convergence pov  * Investigate the work done for the Gstreamer Android SDK, and evaluate if it'd indeed be a feasible solution  * Understand how DRM fits in the picture (might be needed for hardware vendors)  * Propose a future convergence plan

Participants:
attending ayrton (Ayrton Araújo)
attending bfiller (Bill Filler)
attending hikiko (Eleni Maria Stea)
attending jhodapp (Jim Hodapp)
attending kgunn72 (kevin gunn)
attending lool (Loïc Minier)
attending rsalveti (Ricardo Salveti)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending themuso (Luke Yelavich)
attending thomas-voss (Thomas Voß)
attending willcooke (Will Cooke)

Tracks:
  • Client
Client 2 (IRC Logs) Go to Blueprint
It has been proposed that Ubuntu adopt a rolling release model + LTS instead of a 6-monthly release cadence. This session is to continue the discussion started on @ubuntu-devel: https://lists.ubuntu.com/archives/ubuntu-devel/2013-February/036537.html Discuss the pros, cons, and consequences of such a change for the Ubuntu community and the project, and perhaps flesh out some of the details of how this would be implemented if we went ahead.

Participants:
attending a-emma (Emma Marshall)
attending amigadave (David King)
attending barry (Barry Warsaw)
attending cjohnston (Chris Johnston)
attending cjwatson (Colin Watson)
attending cyberbill79 (Bill Bennert)
attending dmj726 (dmj726)
attending drussell (Dave Russell)
attending einonm (Mark Einon)
attending eps+ubuntu (Eric P. Scott)
attending fginther (Francis Ginther)
attending gema (Gema Gomez)
attending hloeung (Haw Loeung)
attending iahmad (I Ahmad)
attending ipinto77-gmail (Ignacio Pinto)
attending javier.collado (Javier Collado)
attending jdstrand (Jamie Strandboge)
attending joetalbott (Joe Talbott)
attending jonathan (Jonathan Carter)
attending jr (Jonathan Riddell)
attending kamalmostafa (Kamal Mostafa)
attending kentb (Kent Baxley)
attending knitzsche (Kyle Nitzsche)
attending laney (Iain iain@orangesquash.org.uk)
attending mainerror (Octavian Damiean)
attending mariusko (Marius B. Kotsbak)
attending marten-de-vries (Marten de Vries)
attending mew (Matthew Wedgwood)
attending mfisch (Matt Fischer)
attending mike-powerthroughwords (Mike Heald)
attending mpt (Matthew Paul Thomas)
attending paul-mcspadden (Paul McSpadden)
(required) pgraner (Pete Graner)
attending philipballew (philipballew)
attending pwlars (Paul Larson)
attending randall (Randall Ross)
(required) rick-rickspencer3 (Rick Spencer)
attending rsalveti (Ricardo Salveti)
attending simon-d-bull (Simon Bull)
attending skellat (Stephen Michael Kellat)
attending smagoun (Steve Magoun)
attending snwh (Sam Hewitt)
attending ssweeny (Scott Sweeny)
attending stefan-bader-canonical (Stefan Bader)
attending stefanor (Stefano Rivera)
(required) stgraber (Stéphane Graber)
attending themuso (Luke Yelavich)
attending thomir (Thomi Richards)
attending townsend (Christopher Townsend)
attending txwikinger (Ralph Janke)
attending tyhicks (Tyler Hicks)
attending ursinha (Ursula Junque)
attending wgrant (William Grant)

Tracks:
  • Community
Community 1 (IRC Logs) Go to Blueprint
Ubuntu touch development is full steam ahead. Many of it's core applications are currently being written, and it's test images are in the hands of developers. This is an excellent opportunity to provide best practices, guidance, and testing expertise to this new platform as it's being formed. How can we help to ensure the images and applications are of good quality?

Participants:
attending ayrton (Ayrton Araújo)
attending cjohnston (Chris Johnston)
attending elopio (Leo Arias)
attending gema (Gema Gomez)
attending iahmad (I Ahmad)
attending javier.collado (Javier Collado)
attending mzanetti (Michael Zanetti)
attending nskaggs (Nicholas Skaggs)
attending paul-mcspadden (Paul McSpadden)
attending pwlars (Paul Larson)
attending rsalveti (Ricardo Salveti)
attending saviq (Michał Sawicz)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending veebers (Christopher Lee)

Tracks:
  • Community
Community 2 (IRC Logs) Go to Blueprint
CheckBox is a tool used by the Hardware Certification (HW Cert) team to test and certify laptops, desktops and servers with Ubuntu. CheckBox is also used for some aspects of testing Unity and will most likely be used for the revitalized Ubuntu Friendly initiative. The last UDS saw discussion on the issues related to the technology behind CheckBox: https://blueprints.launchpad.net/certify-planning/+spec/cert-r-checkbox-simplification At that time there was no concrete proposal on how to address those issues and improve quality, speed or maintainability. During the last few months the HW Cert team has made large inroads into replacing the core of checkbox with new, better architecture known as PlainBox. We would like to use UDS to share our progress with other teams in Canonical as well as community members who may be interested in using CheckBox or may be more interested in PlainBox itself.

Participants:
attending adam-stokes (Adam Stokes)
(required) apulido (Ara Pulido)
(required) brendan-donegan (Brendan Donegan)
attending cgregan (Chris Gregan)
attending cprofitt (Charles Profitt)
attending cwayne18 (Chris Wayne)
attending doanac (Andy Doan)
attending geofft (Geoffrey Thomas)
attending krafthefer (Kevin Krafthefer)
attending nskaggs (Nicholas Skaggs)
attending nuclearbob (Max Brustkern)
(required) roadmr (Daniel Manrique)
attending schwuk (David Murphy)
(required) sfeole (Sean Feole)
attending smagoun (Steve Magoun)
attending sylvain-pineau (Sylvain Pineau)
(required) zkrynicki (Zygmunt Krynicki)

Tracks:
  • Client
Foundations 1 (IRC Logs) Go to Blueprint
Review remaining work items for Ubuntu Cloud Archive. Goal: Consolidate and improve the processes and tools supporting the cloud archive; improve communication around milestone and release process so uses know exactly whats happening and when.

Participants:
attending andreserl (Andres Rodriguez)
attending davewalker (Dave Walker)
attending david-duffey (David Duffey)
attending drussell (Dave Russell)
attending evilnick (Nick Veitch)
attending fehwalker (Bryan Fullerton)
attending gandelman-a (Adam Gandelman)
attending james-page (James Page)
attending jared-dominguez (Daniel Jared Dominguez)
attending jrp (Joshua R. Poulson)
attending komputes (David Bensimon)
attending lynxman (Marc Cluet)
attending med (David Medberry)
attending negronjl (Juan L. Negron)
attending ramon-linux-labs (Ramon Acedo)
attending xueshengyao (Shengyao Xue)
attending yolanda.robla (Yolanda Robla)

Tracks:
  • Cloud & Server
Server Cloud 1 (IRC Logs) Go to Blueprint
17:00 - 18:00 UTC [PLENARY]
Cloud Keynote, What's on XDA about Ubuntu Touch, The Ubuntu App Design Guides Introducting Edubuntu Server

Participants:
attending alecu (Alejandro J. Cura)
attending andrew-hayzen (Andrew Hayzen)
attending arges (Chris J Arges)
attending chiluk (Dave Chiluk)
attending chris.gagnon (Chris Gagnon)
attending christina-li (Christina Li)
attending cmcannady (Casey Cannady)
attending david-duffey (David Duffey)
attending drussell (Dave Russell)
attending esh (Eric Hammond)
attending fehwalker (Bryan Fullerton)
attending hugo-rune (Fabian Schmidt)
attending jared-dominguez (Daniel Jared Dominguez)
attending jasnow (Al Snow)
attending javier.collado (Javier Collado)
attending jeffmarcom (Jeff Marcom)
attending jrp (Joshua R. Poulson)
attending kaijanmaki (Antti Kaijanmäki)
attending mainerror (Octavian Damiean)
attending mariusko (Marius B. Kotsbak)
attending marten-de-vries (Marten de Vries)
attending mew (Matthew Wedgwood)
attending mfisch (Matt Fischer)
attending nuclearbob (Max Brustkern)
attending paul-mcspadden (Paul McSpadden)
attending pixelpapst (Philipp Kaluza)
attending randall (Randall Ross)
attending robru (Robert Bruce Park)
attending saviq (Michał Sawicz)
attending snwh (Sam Hewitt)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending ted (Ted Gould)
attending tiagohillebrandt (Tiago Hillebrandt)
attending tiagosh (Tiago Salem Herrmann)
attending txwikinger (Ralph Janke)
attending vanhoof (Chris Van Hoof)
attending zkrynicki (Zygmunt Krynicki)
Plenary (IRC Logs)
18:15 - 19:00 UTC
Define the work items for the browser app

Participants:
attending abreu-alexandre (Alexandre Abreu)
attending adam-stokes (Adam Stokes)
attending ayrton (Ayrton Araújo)
attending bfiller (Bill Filler)
attending boiko (Gustavo Pichorim Boiko)
attending chris.gagnon (Chris Gagnon)
attending cmcannady (Casey Cannady)
attending codealot (Kennedy Kasina)
attending daker (Adnane Belmadiaf)
attending jaboing (Julien Funk)
attending jdstrand (Jamie Strandboge)
attending mathor (Craig Hrabal)
attending mdeslaur (Marc Deslauriers)
attending naroagonz (Naroa Gonzalez)
attending osomon (Olivier Tilloy)
attending psivaa (Parameswaran Sivatharman)
attending renatofilho (Renato Araujo Oliveira Filho)
attending robin-gloster (Robin Gloster)
attending rsalveti (Ricardo Salveti)
attending sil (Stuart Langridge)
attending ssweeny (Scott Sweeny)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending tiagohillebrandt (Tiago Hillebrandt)
attending willcooke (Will Cooke)

Tracks:
  • App Development
App Developer 2 (IRC Logs) Go to Blueprint
This blueprint is about defining how to deliver the excellent work done by the PS in all the components we are upstream for, adapting them to raring, following your quality requirements and processes like daily release.

Participants:
attending abreu-alexandre (Alexandre Abreu)
attending ayrton (Ayrton Araújo)
attending bfiller (Bill Filler)
attending boiko (Gustavo Pichorim Boiko)
attending bregma (Stephen M. Webb)
attending cjohnston (Chris Johnston)
attending czajkowski (Laura Czajkowski)
attending didrocks (Didier Roche)
attending fginther (Francis Ginther)
attending gema (Gema Gomez)
attending javier.collado (Javier Collado)
attending kaijanmaki (Antti Kaijanmäki)
attending ken-vandine (Ken VanDine)
attending laney (Iain iain@orangesquash.org.uk)
attending mathieu-tl (Mathieu Trudel-Lapierre)
attending mterry (Michael Terry)
attending mzanetti (Michael Zanetti)
attending ogra (Oliver Grawert)
attending ricmm (Ricardo Mendoza)
attending robru (Robert Bruce Park)
attending rsalveti (Ricardo Salveti)
attending seb128 (Sebastien Bacher)
attending simon-d-bull (Simon Bull)
attending snwh (Sam Hewitt)
attending ssweeny (Scott Sweeny)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending ted (Ted Gould)
attending thomir (Thomi Richards)
attending tiagohillebrandt (Tiago Hillebrandt)
attending veebers (Christopher Lee)
attending vorlon (Steve Langasek)
attending willcooke (Will Cooke)
attending xnox (Dimitri John Ledkov)
attending xueshengyao (Shengyao Xue)

Tracks:
  • Client
Client 1 (IRC Logs) Go to Blueprint
During the Ubuntu bootstrap for the Touch images, we needed a way to easily use the audio subsystem by interfacing with AudioFlinger (to provide easy access to the proper device audio configuration). As a solution we decided to extend the support for Alsa/PulseAudio done for the Motorola webtop project, which creates an Alsa PCM that connects with AudioFlinger via Binder (by making Pulse just another audio track). Some issues with this solution:  * Audio latency (we end up having 2 sound servers running at the same time)  * Lack of control of the audio routes using the available APIs (mic, speaker, earpiece, headset)  * Limited amount of mixer control As PulseAudio is already the main sound server used by the desktop, it'd be desired if it could also be the main sound server for Touch. Then to still be able to reuse the sound related components from Android, we could reuse the AudioTrack API support at libpulse done by Arun Raghavan (for Galaxy Nexus). Goals with this session:  * Discuss and understand the limitations with both solutions  * Evaluate what would be the effort needed to port PulseAudio to a new Android device  * If going with Pulse is a desired solution, come to a plan to reuse our current solution as a transition (until more devices are available for Pulse to control natively). Links: * https://launchpad.net/android-audiosystem * http://arunraghavan.net/2012/04/pulseaudio-on-android-part-2/

Participants:
attending awe (Tony Espy)
attending ayrton (Ayrton Araújo)
attending bfiller (Bill Filler)
attending diwic (David Henningsson)
attending jhodapp (Jim Hodapp)
attending knitzsche (Kyle Nitzsche)
attending komputes (David Bensimon)
attending lool (Loïc Minier)
attending mfrey (Michael Frey)
attending nuclearbob (Max Brustkern)
attending ogra (Oliver Grawert)
attending pete-woods (Pete Woods)
attending rsalveti (Ricardo Salveti)
attending saviq (Michał Sawicz)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending tanuk (Tanu Kaskinen)
attending ted (Ted Gould)
attending themuso (Luke Yelavich)
attending zkrynicki (Zygmunt Krynicki)

Tracks:
  • Client
Client 2 (IRC Logs) Go to Blueprint
The Ubuntu Advocacy Kit is off to a great start. Let's figure out how we can make it even better!

Participants:
(required) a-emma (Emma Marshall)
attending chihchun (Rex Tsai)
attending czajkowski (Laura Czajkowski)
attending dholbach (Daniel Holbach)
(required) jose (José Antonio Rey)
attending mainerror (Octavian Damiean)
attending philipballew (philipballew)
(required) randall (Randall Ross)
(required) sergiomeneses (Sergio Meneses)
attending vojtech.trefny (Vojtěch Trefný)
(required) yoboy-leguesh (YoBoY)

Tracks:
  • Community
Community 1 (IRC Logs) Go to Blueprint
Review work items pending in the raring cycle, and discuss appropriate path forward. Now that OpenStack has matured even more, High Availability is one of the components on which more concentration is required. HA support for certain components of the infrastructure have been provided in the form of Resource Agents, however, these do not address some of the uses cases.

Participants:
attending andreserl (Andres Rodriguez)
attending bkbox (BK Box)
attending davewalker (Dave Walker)
attending david-duffey (David Duffey)
attending drussell (Dave Russell)
attending dweaver (Darryl Weaver)
attending fehwalker (Bryan Fullerton)
attending james-page (James Page)
attending jared-dominguez (Daniel Jared Dominguez)
attending jeffmarcom (Jeff Marcom)
attending jjo (JuanJo Ciarlante)
attending jrp (Joshua R. Poulson)
attending lynxman (Marc Cluet)
attending med (David Medberry)
attending mew (Matthew Wedgwood)
attending negronjl (Juan L. Negron)
attending ramon-linux-labs (Ramon Acedo)
attending yolanda.robla (Yolanda Robla)

Tracks:
  • Cloud & Server
Server Cloud 1 (IRC Logs) Go to Blueprint
Not Attending Juju Training Events ( Cloud & Server )
Charm Schools and training events, including webinars

Participants:
attending a.rosales (Antonio Rosales)
attending ayrton (Ayrton Araújo)
attending bkbox (BK Box)
attending bkerensa (Benjamin Kerensa)
attending evilnick (Nick Veitch)
attending jared-dominguez (Daniel Jared Dominguez)
attending jasper-aikema (Jasper Aikema)
attending jorge (Jorge O. Castro)
attending mariusko (Marius B. Kotsbak)
attending mreed8855 (Michael Reed)
attending narindergupta (Narinder Gupta)
attending negronjl (Juan L. Negron)
attending pixelpapst (Philipp Kaluza)

Tracks:
  • Cloud & Server
Server Cloud 2 (IRC Logs) Go to Blueprint
19:05 - 20:00 UTC
Discussion on the plans and next steps for https://wiki.ubuntu.com/Touch/CoreApps/

Participants:
attending andrew-hayzen (Andrew Hayzen)
attending ayrton (Ayrton Araújo)
attending bfiller (Bill Filler)
attending calumpringle (Calum Pringle)
attending chihchun (Rex Tsai)
attending christina-li (Christina Li)
attending codealot (Kennedy Kasina)
attending dpm (David Planella)
attending evilnick (Nick Veitch)
attending fginther (Francis Ginther)
attending frankencode (Frank Mertens)
attending hikiko (Eleni Maria Stea)
attending hugo-rune (Fabian Schmidt)
attending ivoweevers (Ivo Weevers)
attending jdstrand (Jamie Strandboge)
attending knitzsche (Kyle Nitzsche)
attending mainerror (Octavian Damiean)
attending mika (Mika Meskanen)
attending mikemc (Mike McCracken)
attending mzanetti (Michael Zanetti)
attending naroagonz (Naroa Gonzalez)
attending renatofilho (Renato Araujo Oliveira Filho)
attending ricmm (Ricardo Mendoza)
attending robin-gloster (Robin Gloster)
attending robru (Robert Bruce Park)
attending rsalveti (Ricardo Salveti)
attending simon-d-bull (Simon Bull)
attending ssweeny (Scott Sweeny)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending tiagohillebrandt (Tiago Hillebrandt)
attending uriboni (Ugo Riboni)
attending wilbertomorales777 (Wilberto Morales)

Tracks:
  • App Development
App Developer 1 (IRC Logs) Go to Blueprint
Not Attending Ubuntu SDK Tools ( App Development )
Ubuntu SDK development tools. IDE, device connectivity, builders, packaging, emulator, simulator, profiler, debugger, etc

Participants:
attending andrew-hayzen (Andrew Hayzen)
attending ayrton (Ayrton Araújo)
attending behmann (Brian Ehmann)
attending chihchun (Rex Tsai)
attending cmcannady (Casey Cannady)
attending codealot (Kennedy Kasina)
attending dbarth (David Barth)
attending gerboland (Gerry Boland)
attending hikiko (Eleni Maria Stea)
attending javier.collado (Javier Collado)
attending jdstrand (Jamie Strandboge)
attending joetalbott (Joe Talbott)
attending knitzsche (Kyle Nitzsche)
attending lool (Loïc Minier)
attending matzipan (Zisu Andrei)
attending mdeslaur (Marc Deslauriers)
attending mikemc (Mike McCracken)
attending ogra (Oliver Grawert)
attending pete-woods (Pete Woods)
attending robin-gloster (Robin Gloster)
attending rsalveti (Ricardo Salveti)
attending schwann (Günter Schwann)
attending sil (Stuart Langridge)
attending ssweeny (Scott Sweeny)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending tiagohillebrandt (Tiago Hillebrandt)
attending timo-jyrinki (Timo Jyrinki)
attending veebers (Christopher Lee)
attending xnox (Dimitri John Ledkov)

Tracks:
  • App Development
App Developer 2 (IRC Logs) Go to Blueprint
Use Mir on all form factors

Participants:
attending 3v1n0 (Marco Trevisan (Treviño))
attending 7hi4g0 (Thiago Dourado de Andrade)
attending afrantzis (Alexandros Frantzis)
attending albertomilone (Alberto Milone)
attending ayrton (Ayrton Araújo)
attending bryce (Bryce Harrington)
attending carla-sella (Carla Sella)
attending chris.gagnon (Chris Gagnon)
attending cjohnston (Chris Johnston)
attending drussell (Dave Russell)
attending erappleman (Eric Appleman)
attending hikiko (Eleni Maria Stea)
attending hloeung (Haw Loeung)
attending jdstrand (Jamie Strandboge)
attending jjohansen (John Johansen)
attending joetalbott (Joe Talbott)
attending jzheng (Joey Zheng)
attending kaijanmaki (Antti Kaijanmäki)
attending katie-t (Katie Taylor)
attending kdub (Kevin DuBois)
attending kgunn72 (kevin gunn)
attending knitzsche (Kyle Nitzsche)
attending krafthefer (Kevin Krafthefer)
attending lool (Loïc Minier)
attending mitya57 (Dmitry Shachnev)
attending nick-dedekind (Nick Dedekind)
attending ove-risberg (Ove Risberg)
attending paul-mcspadden (Paul McSpadden)
attending pixelpapst (Philipp Kaluza)
attending raof (Chris Halse Rogers)
attending ricmm (Ricardo Mendoza)
attending robert-ancell (Robert Ancell)
attending robertcarr (Robert Carr)
attending rsalveti (Ricardo Salveti)
attending saviq (Michał Sawicz)
attending skellat (Stephen Michael Kellat)
attending smagoun (Steve Magoun)
attending snwh (Sam Hewitt)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending themuso (Luke Yelavich)
attending thomas-voss (Thomas Voß)
attending thomir (Thomi Richards)
attending townsend (Christopher Townsend)
attending veebers (Christopher Lee)
attending w-ondra (Ondrej Kubik)
attending zkrynicki (Zygmunt Krynicki)

Tracks:
  • Client
Client 1 (IRC Logs) Go to Blueprint
Currently Android is the first and main host OS for the Touch project, with Ubuntu living inside a container (the communication between both happens via hybris, binder or socket). The goal of this session is to discuss if this model should be continued, and/or identify possible alternatives. The most desired solution, from the maintainability point of view, is to have Ubuntu as main host and with the Android isolated based on what is needed and used by the system (Android is needed so we can reuse the Hardware Abstraction Layers).

Participants:
attending awe (Tony Espy)
attending ayrton (Ayrton Araújo)
attending bfiller (Bill Filler)
attending chris.gagnon (Chris Gagnon)
attending cmcannady (Casey Cannady)
attending dbarth (David Barth)
attending hikiko (Eleni Maria Stea)
attending jdstrand (Jamie Strandboge)
attending jjohansen (John Johansen)
attending lool (Loïc Minier)
attending mariusko (Marius B. Kotsbak)
attending mdeslaur (Marc Deslauriers)
attending mfisch (Matt Fischer)
attending mfrey (Michael Frey)
attending ogra (Oliver Grawert)
attending randall (Randall Ross)
attending rsalveti (Ricardo Salveti)
attending sbeattie (Steve Beattie)
attending ssweeny (Scott Sweeny)
attending stgraber (Stéphane Graber)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending ted (Ted Gould)
attending themuso (Luke Yelavich)
attending tyhicks (Tyler Hicks)
attending vorlon (Steve Langasek)
attending xnox (Dimitri John Ledkov)

Tracks:
  • Client
Client 2 (IRC Logs) Go to Blueprint
Let's talk about what we want to do in terms of events and the LoCo Team Portal in the next months!

Participants:
attending a-emma (Emma Marshall)
attending cprofitt (Charles Profitt)
attending czajkowski (Laura Czajkowski)
attending daker (Adnane Belmadiaf)
attending jared-dominguez (Daniel Jared Dominguez)
attending jasnow (Al Snow)
attending marten-de-vries (Marten de Vries)
attending philipballew (philipballew)
attending randall (Randall Ross)
attending sergiomeneses (Sergio Meneses)
attending skellat (Stephen Michael Kellat)
attending weddle (Ryan Weddle)
attending yoboy-leguesh (YoBoY)

Tracks:
  • Community
Community 1 (IRC Logs) Go to Blueprint
Let's discuss a while about what can be done with Ubuntu on Air!, and some future events we may have.

Participants:
(required) ayrton (Ayrton Araújo)
(required) bkerensa (Benjamin Kerensa)
(required) jose (José Antonio Rey)

Tracks:
  • Community
Community 2 (IRC Logs) Go to Blueprint
Given the current discussion of transitioning to a rolling release between LTS releases, how would we continue to deliver hardware enablement stacks for the 12.04.3 and 12.04.4 LTS point releases. We anticipate the point releases with enablement stack offerings will continue to play an important role in allowing Ubuntu to run on the latest hardware to hit the market. The purpose of this session is to discuss how we will continue to deliver hardware enablement stacks in subsequent point releases and how the HWE stack policies and procedures established today will be changed in the event that we move to a rolling release between LTS's.

Participants:
attending adam-stokes (Adam Stokes)
attending albertomilone (Alberto Milone)
attending apulido (Ara Pulido)
attending apw (Andy Whitcroft)
attending arges (Chris J Arges)
attending barry (Barry Warsaw)
(required) brad-figg (Brad Figg)
(required) bryce (Bryce Harrington)
attending chiluk (Dave Chiluk)
attending cjwatson (Colin Watson)
attending david-duffey (David Duffey)
attending diwic (David Henningsson)
attending drussell (Dave Russell)
attending geofft (Geoffrey Thomas)
attending jared-dominguez (Daniel Jared Dominguez)
attending jdstrand (Jamie Strandboge)
attending jjohansen (John Johansen)
attending jsalisbury (Joseph Salisbury)
attending kamalmostafa (Kamal Mostafa)
attending kentb (Kent Baxley)
(required) leannogasawara (Leann Ogasawara)
attending marrusl (Mark Russell)
attending mdeslaur (Marc Deslauriers)
(required) mlankhorst (Maarten Lankhorst)
attending mtjmcguire (Mike McGuire)
attending narindergupta (Narinder Gupta)
attending psivaa (Parameswaran Sivatharman)
attending pwlars (Paul Larson)
attending raof (Chris Halse Rogers)
attending roadmr (Daniel Manrique)
attending samantha-jian (Samantha Jian-Pielak)
attending sforshee (Seth Forshee)
attending skellat (Stephen Michael Kellat)
attending smagoun (Steve Magoun)
attending stefan-bader-canonical (Stefan Bader)
attending superm1 (Mario Limonciello)
attending sverdy (Stéphane Verdy)
attending themuso (Luke Yelavich)
(required) timg-tpi (Tim Gardner)
attending tjaalton (Timo Aaltonen)
attending ursinha (Ursula Junque)
attending vorlon (Steve Langasek)
attending xnox (Dimitri John Ledkov)

Tracks:
  • Foundations
Foundations 1 (IRC Logs) Go to Blueprint
Not Attending LXC and QEMU Review ( Cloud & Server )
Review work items pending in the raring cycle for LXC and QEMU. qemu-kvm is the preferred hardware emulation platform in Ubuntu. The goal of this work is to follow and help test upstream development, collaborate on bug fixing with upstream, and ensure that kvm is stable and fullfills our needs. lxc is the chosen lightweight (linux-guest-only) virtualization platform on Ubuntu.

Participants:
attending apw (Andy Whitcroft)
attending bryanquigley (Bryan Quigley)
attending davewalker (Dave Walker)
attending dbarth (David Barth)
attending jared-dominguez (Daniel Jared Dominguez)
attending jeffmarcom (Jeff Marcom)
attending joetalbott (Joe Talbott)
attending med (David Medberry)
attending mimi0213kimo (Gavin Guo)
attending negronjl (Juan L. Negron)
attending nuclearbob (Max Brustkern)
attending stgraber (Stéphane Graber)
attending taitenpeng (Taiten taiten.peng@canonical.com)
attending tyhicks (Tyler Hicks)

Tracks:
  • Cloud & Server
Server Cloud 1 (IRC Logs) Go to Blueprint
Not Attending Juju Charm Testing ( Cloud & Server )
Rationale: Communicating the current health of a charm in a given provider is essential to Juju users deploying Charmed services into a cloud. Developers should also be made aware if their particular charm is failing due to a recent commit, change(s) by cloud vendor, or promotion to new Ubuntu release. There is a need to provide a process and mechanism to validate the quality of a charm in both unit testing, and workload testing. This Blueprint is to plan work relating to ad-hoc charm testing, automated charm testing, and continuous integration testing. Goal:  -Test a charm on promotion to charm store.  -Gate Charm commits on charm testing success.  -Provide a mechanism for users to test their charms. Two modes of testing:  -Unit (does the charm start, and report ready)  -Workload (test the charms relations, and pushing data)

Participants:
attending a.rosales (Antonio Rosales)
attending ayrton (Ayrton Araújo)
attending bdevouge (Boris Devouge)
attending bkbox (BK Box)
attending craig.magina (Craig Magina)
attending dannf (dann frazier)
attending dweaver (Darryl Weaver)
attending elopio (Leo Arias)
attending evilnick (Nick Veitch)
attending fehwalker (Bryan Fullerton)
attending hopem (Edward Hope-Morley)
attending jjo (JuanJo Ciarlante)
attending jorge (Jorge O. Castro)
attending komputes (David Bensimon)
attending marcoceppi (Marco Ceppi)
attending med (David Medberry)
attending mew (Matthew Wedgwood)
attending mreed8855 (Michael Reed)
attending negronjl (Juan L. Negron)
attending sidnei (Sidnei da Silva)
attending vanhoof (Chris Van Hoof)
attending vila (Vincent Ladeuil)
attending yolanda.robla (Yolanda Robla)

Tracks:
  • Cloud & Server
Server Cloud 2 (IRC Logs) Go to Blueprint
< Tuesday >