| 10:00 - 10:45 PDT | |
|---|---|
Foundations Roundtable Monday
(
Foundations
)
Participants:
adam-stokes (Adam Stokes)
adconrad (Adam Conrad)
barry (Barry Warsaw)
brian-murray (Brian Murray)
cjwatson (Colin Watson)
cyphermox (Mathieu Trudel-Lapierre)
dmitrij.ledkov (Dmitrijs Ledkovs)
doko (Matthias Klose)
ev (Evan Dandrea)
franciscomol (Paco Molinero)
gurinder-shergill (Gurinder (Sunny) Shergill)
jamesodhunt (James Hunt)
jkgodzvision (John Kim)
ogra (Oliver Grawert)
ove-risberg (Ove Risberg)
rsalveti (Ricardo Salveti)
slavender (Scott Lavender)
stgraber (Stéphane Graber)
tribaal (Chris Glass)
vorlon (Steve Langasek)
wookey (Wookey)
wt-penguintechs-org (Warren Turkal)Tracks:
|
G. Ballroom A
|
Deprecate Language Selector
(
Desktop
)
That's a leftover from precise but it would be good to use the upstream "region" panel code and deprecate language-selector next cycle (better to have capplets integrated in system settings that those "launchers" for standalone apps there).
We will maybe need some design input on the ui and to finish the coding part started this cycle.
+1. The main missing bit here is integrating the ibus module chooser.
Participants:
barry (Barry Warsaw)
bilalakhtar (Bilal Akhtar)
chihchun (Rex Tsai)
cjwatson (Colin Watson)
davidbensimon (David Bensimon)
dpm (David Planella)
eric.y.miao (Eric Miao)
franciscomol (Paco Molinero)
gekker (Gary Ekker)
gilir (Julien Lavergne)
glatzor (Sebastian Heinlein)
knitzsche (Kyle Nitzsche)
laney (Iain iain@orangesquash.org.uk)
micahg (Micah Gersten)
mpt (Matthew Paul Thomas)
nobuto (Nobuto Murata)
pitti (Martin Pitt)
samantha-jian (Samantha Jian-Pielak)
seb128 (Sebastien Bacher)Tracks:
|
G. Ballroom B
|
Apt Improvements
(
Cloud & Server
)
As Ubuntu Server depends more and more heavily on automated usage of apt, we're seeing more and more failures of tests, installs, Juju, MaaS that result from apt mirror or proxy issues or general issues in apt's behavior.
Here we will address ways we can make Apt more reliable.
Participants:
adamleviturner (Adam Turner)
ahs3 (Al Stone)
ameetp (Ameet Paranjape)
barry (Barry Warsaw)
brian-thomason (Brian Thomason)
chihchun (Rex Tsai)
cjwatson (Colin Watson)
davewalker (Dave Walker)
donkult (David Kalnischkies)
drussell (Dave Russell)
dweaver (Darryl Weaver)
elachuni (Anthony Lenton)
esh (Eric Hammond)
harold-spencer-jr (Harold Spencer Jr.)
hggdh2 (C de-Avillez)
hshingu (Hideyuki Shingu)
hzliu123 (Hao-Ran Liu)
jamesf (James Ferguson)
jamesodhunt (James Hunt)
james-page (James Page)
joshuatobin (Joshua Tobin)
jpickett (Joel Pickett)
knitzsche (Kyle Nitzsche)
l3on (Leo Iannacone)
lifeless (Robert Collins)
marrusl (Mark Russell)
med (David Medberry)
mvo (Michael Vogt)
negronjl (Juan L. Negron)
nijaba (Nick Barcet)
nobuto (Nobuto Murata)
petermatulis (Peter Matulis)
pierre-amadio (Pierre Amadio)
racb (Robie Basak)
r-launchpad-encambio-com (Michael Schloh)
rvb (Raphaël Badin)
smoser (Scott Moser)
takenori-matsumoto (Takenori MATSUMOTO)
tellis (Tom Ellis)
therve (Thomas Herve)
timrchavez (Timothy R. Chavez)
utlemming (Ben Howard)
wookey (Wookey)Tracks:
|
G. Ballroom C
|
Qt 5
(
Other
)
Technology update, QML2, architecture changes, Ubuntu needs..
Participants:
acelankao (AceLan Kao)
alanbell (Alan Bell)
angeloc (Angelo Compagnucci)
bilalakhtar (Bilal Akhtar)
boiko (Gustavo Pichorim Boiko)
bzoltan (Zoltán Balogh)
chihchun (Rex Tsai)
james-w (James Westby)
jr (Jonathan Riddell)
jrp (Joshua R. Poulson)
ken-vandine (Ken VanDine)
kevin-wright-1 (Kevin Wright)
knitzsche (Kyle Nitzsche)
mardy (Alberto Mardegan)
rsalveti (Ricardo Salveti)
stolowski (Paweł Stołowski)
timchen119 (tim chen)
timo-jyrinki (Timo Jyrinki)
tpeeters (Tim Peeters)
txwikinger (Ralph Janke)Tracks:
|
Jr. Ballroom 1
|
Kernel Team Round Table - Monday
(
Hardware
)
Participants:
acelankao (AceLan Kao)
christopherarges (Chris J Arges)
daniel-gimpelevich (Daniel Gimpelevich)
earl (Earl Malmrose)
ikepanhc (Ike Panhc)
mike-sterling (Mike Sterling)
rsalveti (Ricardo Salveti)Tracks:
|
Jr. Ballroom 2
|
Community Roundtable Monday
(
Community
)
Tasks from daily community roundtable sessions
Participants:
alanbell (Alan Bell)
andrewsomething (Andrew Starr-Bochicchio)
christophe.sauthier (Christophe Sauthier)
cjohnston (Chris Johnston)
cprofitt (Charles Profitt)
czajkowski (Laura czajkowski)
daker (Adnane Belmadiaf)
dominomack (Dominomack)
dpm (David Planella)
itnet7 (Chris Crisafulli)
jkgodzvision (John Kim)
jose (José Antonio Rey Cama)
mfisch (Matt Fischer)
mhall119 (Michael Hall)
nskaggs (Nicholas Skaggs)
pendulum (Penelope Stowe)
philipballew (Philip Ballew)
vibhavp (Vibhav Pant)Tracks:
|
Room 201
|
security-q-roundtable
(
Security
)
Participants:
cprofitt (Charles Profitt)
dhenrich (Dean Henrichsmeyer)
jdstrand (Jamie Strandboge)
jjohansen (John Johansen)
mdeslaur (Marc Deslauriers)
micahg (Micah Gersten)
nealmcb (Neal McBurnett)
sbeattie (Steve Beattie)
tyhicks (Tyler Hicks)Tracks:
|
Room 208
|
|
In this session we will go through the process we are following to choose a great sound theme for Ubuntu.
Participants:
calumpringle (Calum Pringle)
cjcurran (Conor Curran)
davidbensimon (David Bensimon)
davidc3 (David Callé)
diwic (David Henningsson)
dylanmccall (Dylan McCall)
jpickett (Joel Pickett)
knitzsche (Kyle Nitzsche)
lars-benthin (Lars Benthin)
nik90 (Nekhelesh Ramananthan)
nuthinking (Christian Giordano)
quadrispro (Alessio Treglia)
themuso (Luke Yelavich) |
Room 210-211
|
| 11:00 - 11:55 PDT | |
|---|---|
|
Server vendors provide additional tooling for analysis of system crashes. This session is to discuss how these vendors can best integrate their tools into apport.
|
G. Ballroom A
|
|
Rationale:
Scripts are a key part of the quality we want to achieve. So, we need to organize how we develop and use arsenal, to avoid people being bottlenecks in the process or only one person or another to be responsible for all the structure, which doesn't scale.
Define maintenance schema for reports being used to track bugs that the teams are working on (including but not limited to: http://status.qa.ubuntu.com/reports/kernel-bugs/reports/rls-p-tracking-bugs.html).
Goal:
Have a defined process on how to contribute to arsenal (code reviews, mailing list discussions prior to implementation). Communication improved among people involved with arsenal. Not having scripts failing for days or unexpectedly due to changes known to a few.
Participants:
adam-stokes (Adam Stokes)
allanlesage (Allan allanlesage)
brad-figg (Brad Figg)
brian-murray (Brian Murray)
bryce (Bryce Harrington)
chasedouglas (Chase Douglas)
christopherarges (Chris J Arges)
cjwatson (Colin Watson)
czajkowski (Laura czajkowski)
davidbensimon (David Bensimon)
hzliu123 (Hao-Ran Liu)
jamesf (James Ferguson)
javier.collado (Javier Collado)
jpakkane (Jussi Pakkanen)
jsalisbury (Joseph Salisbury)
kate.stewart (Kate Stewart)
nskaggs (Nicholas Skaggs)
nuclearbob (Max Brustkern)
samantha-jian (Samantha Jian-Pielak)
sconklin (Steve Conklin)
ursinha (Ursula Junque)
vanhoof (Chris Van Hoof)Tracks:
|
G. Ballroom B
|
Plans for Python 3.3 (and 3.4) availability
(
Foundations
)
Python 3.3 will be released by August 2012, theoretically in time for 12.10. Should we make it available in Quantal, and if so, do we keep Python 3.2 or only support Python 3.3.
Long term, if history is any guide, Python 3.4 could be released by February 2014, which is probably too late for 14.04 LTS, although we make the alphas/betas available early in that cycle and switch to the final release by 14.04 final.
Some arguments for supporting 3.3 in 12.10 include proper support for namespace packages (likely, PEP 420) and built-in virtualenv, among lots of other improvements. Arguments against supporting 3.3 include not being sure that all our packages build against it (especially since it's still in alpha as we speak). Arguments against supporting both 3.2 and 3.3 include the additional disk image space necessary to support both. Arguments for supporting both include a longer and better transition period to a presumably 14.04 LTS world where only Python 3.3 is supported.
We also need to consider how this will work with Debian, with their planned freeze in June, after which we can't switch the default Python 3 version.
Participants:
angeloc (Angelo Compagnucci)
barry (Barry Warsaw)
cjwatson (Colin Watson)
dmitrij.ledkov (Dmitrijs Ledkovs)
doko (Matthias Klose)
elachuni (Anthony Lenton)
glatzor (Sebastian Heinlein)
joetalbott (Joe Talbott)
kate.stewart (Kate Stewart)
micahg (Micah Gersten)
mvo (Michael Vogt)
stefanor (Stefano Rivera)
therve (Thomas Herve)
vorlon (Steve Langasek)Tracks:
|
G. Ballroom C
|
Create filesystems for embedded devices
(
Foundations
)
While Ubuntu runs fine on low spec hardware, the minimal system requirements are still pretty high. Ubuntu will not run on truly embedded hardware, the smallest Ubuntu root filesystem in the form of ubuntu-core still uses more than 100MB diskspace when unpacked. A tool to create even smaller footprint filesystems already exists in the form of initramfs-tools which has hooks and scripts to allow the addition of any binary from the underlying Ubuntu filesystem (or chroot) it gets executed from.
Scope of this spec is to research, plan and implement the creation of a truly embedded rootfs builder which creates an absolute minimal filesystem that can also run on hardware with extremely limited diskspace by using parts of the existing infrastructure from initramfs-tools (i.e. copy_exec and friends).
Participants:
abreu-alexandre (Alexandre Abreu)
adconrad (Adam Conrad)
chihchun (Rex Tsai)
daniel-gimpelevich (Daniel Gimpelevich)
david-duffey (David Duffey)
franciscomol (Paco Molinero)
hrw (Marcin Juszkiewicz)
hzliu123 (Hao-Ran Liu)
ikepanhc (Ike Panhc)
jamesodhunt (James Hunt)
kevin-wright-1 (Kevin Wright)
knitzsche (Kyle Nitzsche)
ld-anderson (Lars Anderson)
lli5 (Li Li)
ogra (Oliver Grawert)
ove-risberg (Ove Risberg)
rsalveti (Ricardo Salveti)
sfeole (Sean Feole)
sverdy (Stéphane Verdy)
timchen119 (tim chen)
wookey (Wookey)Tracks:
|
G. Ballroom G
|
OpenStack HA
(
Cloud & Server
)
Discuss HA for OpenStack components (RabbitMQ, MySQL, Keystone, Glance) based on the discussion at the OpenStack Design Summit.
Participants:
acelankao (AceLan Kao)
ameetp (Ameet Paranjape)
andreserl (Andres Rodriguez)
brianfromme (Brian Fromme)
chaltain (Christopher Chaltain)
christophe.sauthier (Christophe Sauthier)
davewalker (Dave Walker)
drussell (Dave Russell)
dweaver (Darryl Weaver)
gandelman-a (Adam Gandelman)
harold-spencer-jr (Harold Spencer Jr.)
hshingu (Hideyuki Shingu)
itnet7 (Chris Crisafulli)
ivoks (Ante Karamatić)
l3on (Leo Iannacone)
mahmoh (M.Morana)
med (David Medberry)
mike-mcclurg (Mike McClurg)
nijaba (Nick Barcet)
petermatulis (Peter Matulis)
pierre-amadio (Pierre Amadio)
rvb (Raphaël Badin)
shangwu (Shang Wu)
tribaal (Chris Glass)
txwikinger (Ralph Janke)Tracks:
|
Jr. Ballroom 1
|
Juju resource map
(
Cloud & Server
)
Provider-agnostic descriptions of what a given cloud provides, intersects with constraints
Participants:
bilalakhtar (Bilal Akhtar)
clint-fewbar (Clint Byrum)
fwereade (William Reade)
imbrandon (Brandon Holtsclaw)
jimbaker (Jim Baker)
mahmoh (M.Morana)
marcoceppi (Marco Ceppi)
negronjl (Juan L. Negron)
txwikinger (Ralph Janke)Tracks:
|
Room 201
|
Supporting OpenJDK in stable releases
(
Security
)
Discuss transitioning stable releases to latest OpenJDK for security reasons and for successful Panda buildds. Also discuss strategy once OpenJDK 6 goes End of Life in November 2012.
Participants:
brian-thomason (Brian Thomason)
cyphermox (Mathieu Trudel-Lapierre)
doko (Matthias Klose)
gekker (Gary Ekker)
james-page (James Page)
jdstrand (Jamie Strandboge)
jibel (Jean-Baptiste Lallement)
jrp (Joshua R. Poulson)
kate.stewart (Kate Stewart)
mahmoh (M.Morana)
mdeslaur (Marc Deslauriers)
micahg (Micah Gersten)
ove-risberg (Ove Risberg)
rsalveti (Ricardo Salveti)
sbeattie (Steve Beattie)Tracks:
|
Room 210-211
|
| 12:00 - 13:00 PDT | |
|---|---|
Eucalyptus updates in 12.10
(
Cloud & Server
)
Discussions on euca2ools, the new features in Eucalyptus 3.0, and the soon to be released Open Source Eucalyptus 3.1.
Participants:
acelankao (AceLan Kao)
ahs3 (Al Stone)
apw (Andy Whitcroft)
brian-thomason (Brian Thomason)
davewalker (Dave Walker)
dmitrii (Dmitrii Zagorodnov)
drussell (Dave Russell)
gema (Gema Gomez)
james-page (James Page)
koolhead17 (koolhead17)
lars-benthin (Lars Benthin)
lars-kurth (Lars Kurth)
mahmoh (M.Morana)
marrusl (Mark Russell)
mike-mcclurg (Mike McClurg)
nealmcb (Neal McBurnett)
negronjl (Juan L. Negron)
nijaba (Nick Barcet)
smaffulli (Stefano Maffulli)
soren (Soren Hansen)
takenori-matsumoto (Takenori MATSUMOTO)
tellis (Tom Ellis)
tmolini (Terri Molini)Tracks:
|
G. Ballroom A
|
LoCo Portal Content Review
(
Community
)
As part of the work on the LoCo portal this cycle, we'd like to review the current content in terms of the information we present to newcomers to the site, and ensure the core message of the site and all relevant documentation is up to date.
In short, we want to ensure that the LoCo portal has prominent additional sections with brief and visually rich information on:
- What a LoCo team is
- How to join a LoCo team
- ...
Participants:
cjohnston (Chris Johnston)
cprofitt (Charles Profitt)
czajkowski (Laura czajkowski)
daker (Adnane Belmadiaf)
dpm (David Planella)
franciscomol (Paco Molinero)
jkgodzvision (John Kim)
jose (José Antonio Rey Cama)
jpickett (Joel Pickett)
knitzsche (Kyle Nitzsche)
lyz (Elizabeth K. Joseph)
mhall119 (Michael Hall)
svwilliams (Stephen V. Williams)Tracks:
|
G. Ballroom B
|
Certification coverage for 12.10
(
Hardware
)
This blueprint is for scheduling purporses only. Please read the full description at:
https://blueprints.launchpad.net/certify-planning/+spec/cert-q-12.10testing
Participants:
ameetp (Ameet Paranjape)
amit.bhutani (Amit Bhutani)
apulido (Ara Pulido)
brendan-donegan (Brendan Donegan)
christopherarges (Chris J Arges)
colin-king (Colin King)
cr3 (Marc Tardif)
david-duffey (David Duffey)
diwic (David Henningsson)
hlh (Henry Hall)
hzliu123 (Hao-Ran Liu)
javier.collado (Javier Collado)
jsalisbury (Joseph Salisbury)
modern911 (Jeffrey Chang)
nobuto (Nobuto Murata)
roadmr (Daniel Manrique)
samantha-jian (Samantha Jian-Pielak)
sforshee (Seth Forshee)
smagoun (Steve Magoun)
timchen119 (tim chen)
vanhoof (Chris Van Hoof)
vtuson (Victor Tuson Palau)Tracks:
|
G. Ballroom C
|
|
Back when everyone had an xorg.conf and a lot of the X bugs were due to
malformed config files, we would collect the files and run them through
checkers. Brian Murray ran a bot that'd test xorg.confs in bugs posted
to launchpad for instance. Found quite a few issues that way. These
days xorg.conf's are rare and hardly anyone hand-edits them so we don't
do this anymore (although maybe we should...)
But the concept could be applied more generally for config files of all
sorts.
The most effective thing you can do (IMHO) is create apport hooks for
every application that installs a config file, that looks for and
attaches that file when a user files a bug via 'ubuntu-bug package'.
The hooks are trivial python scripts, basically just:
from apport.hookutils import *
from os import path
def add_info(report):
if ui.yesno("Would you like to include your ~/.myconf?"):
attach_file_if_exists(report, path.expanduser('~/.myconf'), 'MyConf')
[You can omit the yesno prompt if you're absolutely certain there's no
chance of sensitive info in the config file, or if you programmatically
strip out or hide that info.]
Copy your hook to /usr/share/apport/package-hooks locally, and test it
out yourself. Once you have it working the way you think it should,
post it to the package's bug tracker (ubuntu-bug <package>), and make
sure to mark it as a patch. A package maintainer will review and
incorporate it into the package.
Next, wait, and let a nice database of config files accumulate in
launchpad.
Then, run a launchpadlib script to download all the configs. Weed out
all the dupes. Keep track of the package version.
Now make a test that iterates through all the config files, launching
the program, and testing if it successfully loads or exits/crashes.
If the app has a test suite, bonus, run that too.
Finally, go file bug reports (both in launchpad and upstream) for the
failures that occur.
Participants:
bilalakhtar (Bilal Akhtar)
bryce (Bryce Harrington)
chihchun (Rex Tsai)
cyphermox (Mathieu Trudel-Lapierre)
davidbensimon (David Bensimon)
laney (Iain iain@orangesquash.org.uk)
nskaggs (Nicholas Skaggs)
rsalveti (Ricardo Salveti)
seb128 (Sebastien Bacher)
serge-hallyn (Serge Hallyn)
sverdy (Stéphane Verdy)Tracks:
|
G. Ballroom F
|
|
Feedback session on what went well and what needs to be tweaked from our experiences in precise. Goal is to keep the experiments that did work, and adjust those parts that were still causing problems.
Participants:
adconrad (Adam Conrad)
alanbell (Alan Bell)
andrewsomething (Andrew Starr-Bochicchio)
apw (Andy Whitcroft)
barry (Barry Warsaw)
bilalakhtar (Bilal Akhtar)
brad-figg (Brad Figg)
chihchun (Rex Tsai)
cjwatson (Colin Watson)
cyphermox (Mathieu Trudel-Lapierre)
davewalker (Dave Walker)
davidbensimon (David Bensimon)
didrocks (Didier Roche)
dweaver (Darryl Weaver)
eric-canonical (Eric Williams)
gema (Gema Gomez)
gilir (Julien Lavergne)
hrw (Marcin Juszkiewicz)
jamesodhunt (James Hunt)
jbicha (Jeremy Bicha)
jdstrand (Jamie Strandboge)
jibel (Jean-Baptiste Lallement)
jr (Jonathan Riddell)
kate.stewart (Kate Stewart)
laney (Iain iain@orangesquash.org.uk)
leannogasawara (Leann Ogasawara)
mathor (Craig Hrabal)
micahg (Micah Gersten)
nryeng (Norvald H. Ryeng)
nskaggs (Nicholas Skaggs)
nuclearbob (Max Brustkern)
ove-risberg (Ove Risberg)
pendulum (Penelope Stowe)
pitti (Martin Pitt)
psivaa (Parameswaran Sivatharman)
raof (Chris Halse Rogers)
rsalveti (Ricardo Salveti)
rvb (Raphaël Badin)
samantha-jian (Samantha Jian-Pielak)
seb128 (Sebastien Bacher)
slavender (Scott Lavender)
stefanor (Stefano Rivera)
stgraber (Stéphane Graber)
vorlon (Steve Langasek)Tracks:
|
G. Ballroom G
|
AppArmor testing
(
Security
)
Discuss AppArmor upstream test suite, and Ubuntu integration testing.
Participants:
adam-stokes (Adam Stokes)
davidbensimon (David Bensimon)
dpitkin (David Pitkin)
james-w (James Westby)
jdstrand (Jamie Strandboge)
jjohansen (John Johansen)
kees (Kees Cook)
mdeslaur (Marc Deslauriers)
petermatulis (Peter Matulis)
sbeattie (Steve Beattie)
tyhicks (Tyler Hicks)Tracks:
|
G. Ballroom H
|
Qt Birds of a Feather and Question and Answer
(
Community
)
Q&A / BoF on Qt Project governance, community, contributions, state of the project, etc.
Participants:
bilalakhtar (Bilal Akhtar)
boiko (Gustavo Pichorim Boiko)
bzoltan (Zoltán Balogh)
chihchun (Rex Tsai)
dpm (David Planella)
ken-vandine (Ken VanDine)
kevin-wright-1 (Kevin Wright)
mardy (Alberto Mardegan)
mathor (Craig Hrabal)
quim-gil (Quim Gil)
sergiusens (Sergio Schvezov)
stolowski (Paweł Stołowski)
txwikinger (Ralph Janke)Tracks:
|
Room 202
|
Juju World Tour 2k12
(
Community
)
Shows we're hitting up.
Participants:
ameetp (Ameet Paranjape)
arosales (Antonio Rosales)
bilalakhtar (Bilal Akhtar)
christophe.sauthier (Christophe Sauthier)
cjohnston (Chris Johnston)
clint-fewbar (Clint Byrum)
fenris (Khairul Aizat Kamarudzzaman)
hshingu (Hideyuki Shingu)
itnet7 (Chris Crisafulli)
james-page (James Page)
jorge (Jorge O. Castro)
l3on (Leo Iannacone)
marcoceppi (Marco Ceppi)
michelle-canonical (Michelle Surtees-Myers)
negronjl (Juan L. Negron)
nijaba (Nick Barcet)
robbiew (Robbie Williamson)
txwikinger (Ralph Janke)Tracks:
|
Room 208
|
Test that migrations are being assisted by m-a
(
Foundations
)
There are multiple bug reports indicating problems with migration-assistant and it being unsuccessful in migrating items for people. There doesn't seem to be much manual testing done of migration-assistant so it would be helpful if we were to setup automated testing somehow.
Problem Bugs
Bug 986161 - imported bookmarks from ubuntu not found
Bug 986730 - nothing transferred from Windows 7
Bug 980676 - migration-assistant encountering multiple users cause ubiquity to crash
Bug 987902 - nothing imported
Participants:
brian-murray (Brian Murray)
chihchun (Rex Tsai)
dmitrij.ledkov (Dmitrijs Ledkovs)
ev (Evan Dandrea)
jibel (Jean-Baptiste Lallement)
nobuto (Nobuto Murata)
ove-risberg (Ove Risberg)Tracks:
|
Room 210-211
|
| 13:00 - 14:00 PDT | |
|---|---|
| Lunch |
| 15:00 - 16:00 PDT | |
|---|---|
Zentyal power management
(
Other
)
A previously proposed task within the power-management blueprint that was postponed, implement a NUT module for Zentyal to manage UPS on standalone servers.
https://lists.ubuntu.com/archives/ubuntu-server-bugs/2011-July/058794.html
Participants:
bencer (Jorge Salamero Sanz)
chihchun (Rex Tsai)
christophe.sauthier (Christophe Sauthier)
davewalker (Dave Walker)
jacalvo (José A. Calvo)
james-page (James Page)
nobuto (Nobuto Murata)Tracks:
|
G. Ballroom B
|
New Toolkit for Distributed Testing
(
Hardware
)
Planning the design of a distributed testing toolkit for Desktop and Laptop hardware. This new toolkit will allow users to access both local and remote resources. Tests can be executed across networks, providing both SUT status and test result reporting.
Reasoning:
The current tools available for hardware testing are complex and difficult to maintain. This makes feature enhancement slow. There is a need to replace existing tools with a more powerful suite. The largest change to the current set of suites required by the teams involved is remote execution and reporting. The flexibility to execute tests on systems from a centralized location is valuable in both time and resources. In addition, the support for differing workflows is desirable. By making the new suite a library, any number of interfaces can be written to exercise those options. This provides the teams using the library to easily build an interface that exactly meets their needs and process.
Work so far:
A team of engineers from Canonical has begun work on a python library with the capabilites to execute tests across private networks just as easily as you would on a local system. Prototyping of the basic features is complete and a demo of this prototype will be presented in this session.
Participants:
ahs3 (Al Stone)
apulido (Ara Pulido)
brad-figg (Brad Figg)
cgregan (Chris Gregan)
chaltain (Christopher Chaltain)
chihchun (Rex Tsai)
christopherarges (Chris J Arges)
colin-king (Colin King)
cprofitt (Charles Profitt)
cr3 (Marc Tardif)
gema (Gema Gomez)
jamesf (James Ferguson)
james-page (James Page)
javier.collado (Javier Collado)
jsalisbury (Joseph Salisbury)
kate.stewart (Kate Stewart)
mahmoh (M.Morana)
modern911 (Jeffrey Chang)
narahuang (Nara Huang)
nobuto (Nobuto Murata)
nskaggs (Nicholas Skaggs)
nuclearbob (Max Brustkern)
ories (Olli Ries)
peter-petrakis (Peter Petrakis)
roadmr (Daniel Manrique)
samantha-jian (Samantha Jian-Pielak)
sbeattie (Steve Beattie)
sforshee (Seth Forshee)
therve (Thomas Herve)
txwikinger (Ralph Janke)
vanhoof (Chris Van Hoof)
zyga (Zygmunt Krynicki)Tracks:
|
G. Ballroom C
|
|
For 12.10 we will switch the ARM images from preinstalled to be normal live images.
This session is not for discussing technical bits of this change but to get all stakeholders
using the preinstalled images together to discuss the possible impact of this move.
Participants:
adconrad (Adam Conrad)
chihchun (Rex Tsai)
jeff-underhill (Jeff Underhill)
kate.stewart (Kate Stewart)
knitzsche (Kyle Nitzsche)
mahmoh (M.Morana)
med (David Medberry)
ogra (Oliver Grawert)
racb (Robie Basak)
rsalveti (Ricardo Salveti)
rvb (Raphaël Badin)
vanhoof (Chris Van Hoof)
wookey (Wookey)Tracks:
|
G. Ballroom F
|
Test Drive Different Tablet UIs - User Experiences
(
Hardware
)
A "tablet test-drive" session to encourage Ubuntu-related tablet (and touch screen) development: multiple tablets will be on hand running the following UIs:
- Ubuntu / Unity
- Ubuntu / Gnome
- Kubuntu Active (KDE Plasma Active UI)
- WeTab (MeeGo base OS)
- Android
- Windows 8
We'll set tablets side-by-side and let developers try them: the idea would be to compare and contrast the various tablet UIs to spur (and, hopefully, accelerate) innovation in Ubuntu's tablet OS.
Participants:
acelankao (AceLan Kao)
bilalakhtar (Bilal Akhtar)
bkerensa (Benjamin Kerensa)
cjohnston (Chris Johnston)
cprofitt (Charles Profitt)
daker (Adnane Belmadiaf)
daniel-gimpelevich (Daniel Gimpelevich)
davidc3 (David Callé)
dweaver (Darryl Weaver)
earl (Earl Malmrose)
eric-canonical (Eric Williams)
hrw (Marcin Juszkiewicz)
jamesf (James Ferguson)
ken-vandine (Ken VanDine)
mhall119 (Michael Hall)
nealmcb (Neal McBurnett)
petermui (Peter Mui)
popey (Alan Pope ㋛)
r-launchpad-encambio-com (Michael Schloh)
robert-ancell (Robert Ancell)
rsalveti (Ricardo Salveti)
stolowski (Paweł Stołowski)Tracks:
|
G. Ballroom H
|
Xen work for Q-series
(
Cloud & Server
)
We would like to have a discussion about providing better integration between Xen and Ubuntu.
Participants:
ameetp (Ameet Paranjape)
apw (Andy Whitcroft)
chihchun (Rex Tsai)
davewalker (Dave Walker)
ewanmellor (Ewan Mellor)
jdstrand (Jamie Strandboge)
jeff-underhill (Jeff Underhill)
lars-kurth (Lars Kurth)
lli5 (Li Li)
mike-mcclurg (Mike McClurg)
nealmcb (Neal McBurnett)
nobuto (Nobuto Murata)
stefan-bader-canonical (Stefan Bader)
timg-tpi (Tim Gardner)
zulcss (Chuck Short)Tracks:
|
Jr. Ballroom 2
|
Design Theatre
(
Design
)
Discussion of design issues you may have in your software.
Participants:
davidbensimon (David Bensimon)
mesq (Mika Meskanen)
nuthinking (Christian Giordano)Tracks:
|
Room 201
|
Control of TV from a local network
(
Desktop
)
A session to discuss the options surround control of an Ubuntu TV from a local network. Example: a remote control app on another device and an EPG guide on another device.
Participants:
bregma (Stephen M. Webb)
chihchun (Rex Tsai)
drussell (Dave Russell)
eps+ubuntu (Eric P. Scott)
eric.y.miao (Eric Miao)
gerboland (Gerry Boland)
jhodapp (Jim Hodapp)
jonnor (Jon Nordby)
kees (Kees Cook)
ken-vandine (Ken VanDine)
lars-benthin (Lars Benthin)
lli5 (Li Li)
marcoxmeijer (Marco Meijer)
marrusl (Mark Russell)
michael-hasselmann (Michael Hasselmann)
nobuto (Nobuto Murata)
ove-risberg (Ove Risberg)
sergiusens (Sergio Schvezov)
takenori-matsumoto (Takenori MATSUMOTO)
ted (Ted Gould)
tgm4883 (Thomas Mashos)
vorlon (Steve Langasek)
willcooke (Will Cooke)Tracks:
|
Room 202
|
What can or must we do for UDD in the Q cycle?
(
Foundations
)
Ubuntu Distributed Development (UDD) is a great way to develop packages for Ubuntu using the Bazaar dVCS. While great progress has been made in previous cycles, there are still some warts around quilt packages and the importer. There may also be other issues we'd like to address for the Q cycle. This session will identify the top needs for Ubuntu developers and attempt to round up resources (both inside and outside Canonical) to tackle the biggest blockers.
Participants:
ajmitch (Andrew Mitchell)
andrewsomething (Andrew Starr-Bochicchio)
barry (Barry Warsaw)
bregma (Stephen M. Webb)
chihchun (Rex Tsai)
cyphermox (Mathieu Trudel-Lapierre)
dholbach (Daniel Holbach)
dmitrij.ledkov (Dmitrijs Ledkovs)
gmb (Graham Binns)
hrw (Marcin Juszkiewicz)
jamesodhunt (James Hunt)
james-w (James Westby)
jdstrand (Jamie Strandboge)
jkgodzvision (John Kim)
kate.stewart (Kate Stewart)
knitzsche (Kyle Nitzsche)
laney (Iain iain@orangesquash.org.uk)
matthew.revell (Matthew Revell)
micahg (Micah Gersten)
mterry (Michael Terry)
nobuto (Nobuto Murata)
raof (Chris Halse Rogers)
robert-ancell (Robert Ancell)
rsalveti (Ricardo Salveti)
slavender (Scott Lavender)
stefanor (Stefano Rivera)
ted (Ted Gould)
themuso (Luke Yelavich)
vorlon (Steve Langasek)Tracks:
|
Room 208
|
Dell Devops Community Feedback
(
Other
)
BoF/Discussion on things community developers would want in a devops machine that came with Ubuntu.
Participants:
gekker (Gary Ekker)
hshingu (Hideyuki Shingu)
hzliu123 (Hao-Ran Liu)
kirkland (Dustin Kirkland )
lars-benthin (Lars Benthin)
smaffulli (Stefano Maffulli)
superm1 (Mario Limonciello)
timchen119 (tim chen)
wt-penguintechs-org (Warren Turkal)Tracks:
|
Room 210-211
|
| 16:15 - 17:00 PDT | |
|---|---|
Kernel Version and Flavors
(
Hardware
)
Discussions on the likely mainline kernel version and appropriate kernel flavors for Q.
The current list of arch's and flavor's for Precise are listed below.
Distro - Precise 12.04
Arch: Flavour -- Description
i386: generic -- kernel for desktop machines with less than 4GB of ram
i386: generic-pae -- kernel for desktop machines with more than 4GB of ram
i386: virtual -- kernel for virtual machine use (KVM/EC2)
amd64: generic -- kernel for desktop/server machines
amd64: virtual -- kernel for virtual machine use (KVM/EC2)
armel/armhf: omap -- kernel for ARM OMAP-3 hardware
armel/armhf: omap4 -- kernel for ARM OMAP-4 hardware
Ports - Precise 12.04
Arch: Flavour -- Description
powerpc: powerpc-smp -- PowerPC with SMP support
powerpc: powerpc64-smp -- PowerPC64 with SMP support
Participants:
acelankao (AceLan Kao)
adconrad (Adam Conrad)
apw (Andy Whitcroft)
bkerensa (Benjamin Kerensa)
brad-figg (Brad Figg)
chihchun (Rex Tsai)
christopherarges (Chris J Arges)
colin-king (Colin King)
daniel-gimpelevich (Daniel Gimpelevich)
davidbensimon (David Bensimon)
diwic (David Henningsson)
earl (Earl Malmrose)
gilir (Julien Lavergne)
henrix (Luis Henriques)
herton (Herton R. Krzesinski)
ikepanhc (Ike Panhc)
jamesf (James Ferguson)
jjohansen (John Johansen)
jsalisbury (Joseph Salisbury)
kate.stewart (Kate Stewart)
leannogasawara (Leann Ogasawara)
lli5 (Li Li)
mahmoh (M.Morana)
micahg (Micah Gersten)
mike-mcclurg (Mike McClurg)
mike-sterling (Mike Sterling)
petermatulis (Peter Matulis)
r-launchpad-encambio-com (Michael Schloh)
rsalveti (Ricardo Salveti)
sforshee (Seth Forshee)
slavender (Scott Lavender)
stefan-bader-canonical (Stefan Bader)
sverdy (Stéphane Verdy)
timg-tpi (Tim Gardner)
tyhicks (Tyler Hicks)
vanhoof (Chris Van Hoof)Tracks:
|
G. Ballroom A
|
A better publishing mechanism for Wubi
(
Foundations
)
Right now, Wubi is built locally, then uploaded by Evan to http://people.canonical.com/~evand/wubi . This has meant that, on occasion, changes to grub that affect Wubi users, as well as milestone CD builds block on Evan.
We should fix this bottleneck by making publishing of new Wubi binaries an automated process. This should, if possible, also sign the Wubi binary.
Participants:
cjwatson (Colin Watson)
dmitrij.ledkov (Dmitrijs Ledkovs)
ev (Evan Dandrea)
kate.stewart (Kate Stewart)
stgraber (Stéphane Graber)
vorlon (Steve Langasek)Tracks:
|
G. Ballroom B
|
Upstream App Developer Documentation
(
Community
)
Identify tutorials and documentation needed by upstream developers to port and integrate their applications with Ubuntu and Unity
Participants:
ajmitch (Andrew Mitchell)
alanbell (Alan Bell)
allison (Allison Randal)
amigadave (David King)
bilalakhtar (Bilal Akhtar)
charlesk (Charles Kerr)
chihchun (Rex Tsai)
cprofitt (Charles Profitt)
davidc3 (David Callé)
dholbach (Daniel Holbach)
dpm (David Planella)
dylanmccall (Dylan McCall)
jkgodzvision (John Kim)
jonathan (Jonathan Carter)
kevin-wright-1 (Kevin Wright)
l3on (Leo Iannacone)
mhall119 (Michael Hall)
mpt (Matthew Paul Thomas)
nobuto (Nobuto Murata)
quadrispro (Alessio Treglia)
rg4w (Richard Gaskin)
thomir (Thomi Richards)
vorlon (Steve Langasek)Tracks:
|
G. Ballroom C
|
|
Discussing communication strategies, interactions with sister communities and team organization, recruitment and recognition
Participants:
adam-stokes (Adam Stokes)
bilalakhtar (Bilal Akhtar)
chihchun (Rex Tsai)
cprofitt (Charles Profitt)
czajkowski (Laura czajkowski)
davidbensimon (David Bensimon)
hggdh2 (C de-Avillez)
itnet7 (Chris Crisafulli)
jibel (Jean-Baptiste Lallement)
ken-vandine (Ken VanDine)
lucking (Graham Lucking)
lyz (Elizabeth K. Joseph)
mreed8855 (Michael Reed)
nobuto (Nobuto Murata)
nryeng (Norvald H. Ryeng)
nskaggs (Nicholas Skaggs)
nuclearbob (Max Brustkern)
pancro (Ezio de Mauro)
paulproteus (Asheesh Laroia)
pendulum (Penelope Stowe)
samantha-jian (Samantha Jian-Pielak)Tracks:
|
G. Ballroom F
|
AppArmor development
(
Security
)
Discuss where to focus AppArmor development and integration efforts
Participants:
adam-stokes (Adam Stokes)
chihchun (Rex Tsai)
james-w (James Westby)
jdstrand (Jamie Strandboge)
jjohansen (John Johansen)
kees (Kees Cook)
mdeslaur (Marc Deslauriers)
sbeattie (Steve Beattie)
stolowski (Paweł Stołowski)
sverdy (Stéphane Verdy)
tyhicks (Tyler Hicks)Tracks:
|
G. Ballroom H
|
Openstack Juju Charms Next Steps
(
Cloud & Server
)
Discuss current state of the Juju charms for deploying Openstack on Ubuntu and define what is needed to cover new Openstack components being added during Folsom/Quantal.
Participants:
adam-stokes (Adam Stokes)
ahs3 (Al Stone)
ameetp (Ameet Paranjape)
chaltain (Christopher Chaltain)
chihchun (Rex Tsai)
clint-fewbar (Clint Byrum)
davewalker (Dave Walker)
drussell (Dave Russell)
dweaver (Darryl Weaver)
gandelman-a (Adam Gandelman)
hshingu (Hideyuki Shingu)
hzliu123 (Hao-Ran Liu)
jose (José Antonio Rey Cama)
med (David Medberry)
mike-mcclurg (Mike McClurg)
negronjl (Juan L. Negron)
nijaba (Nick Barcet)
pierre-amadio (Pierre Amadio)
ripal-nathuji (Ripal Nathuji)
roy-feldman (Roy Feldman)
rvb (Raphaël Badin)
takenori-matsumoto (Takenori MATSUMOTO)Tracks:
|
Jr. Ballroom 1
|
Secure distribution of third-party .debs
(
Foundations
)
Care has been taken over the years to ensure that clicking a link to an executable on a website doesn't cause untrusted code to be run, and that all package downloads from the Ubuntu archive and from PPAs can be done securely. But lots of community and third-party documentation directs users to download unsigned .debs from websites and install them, and software center facilitates this. We need to examine the security around third-party packages.
Participants:
3v1n0 (Marco Trevisan (Treviño))
adconrad (Adam Conrad)
ajmitch (Andrew Mitchell)
allison (Allison Randal)
brian-thomason (Brian Thomason)
broder (Evan Broder)
chihchun (Rex Tsai)
davewalker (Dave Walker)
dmitrij.ledkov (Dmitrijs Ledkovs)
dpitkin (David Pitkin)
elachuni (Anthony Lenton)
eps+ubuntu (Eric P. Scott)
franciscomol (Paco Molinero)
gary-lasker (Gary Lasker)
glatzor (Sebastian Heinlein)
jamesf (James Ferguson)
james-w (James Westby)
jdstrand (Jamie Strandboge)
jrp (Joshua R. Poulson)
kamalmostafa (Kamal Mostafa)
kirkland (Dustin Kirkland )
mdeslaur (Marc Deslauriers)
micahg (Micah Gersten)
mpt (Matthew Paul Thomas)
mvo (Michael Vogt)
nealmcb (Neal McBurnett)
nilarimogard (Alin Andrei)
nobuto (Nobuto Murata)
osomon (Olivier Tilloy)
ove-risberg (Ove Risberg)
rsalveti (Ricardo Salveti)
sbeattie (Steve Beattie)
scottritchie (Scott Ritchie)
serge-hallyn (Serge Hallyn)
stefanor (Stefano Rivera)
stgraber (Stéphane Graber)
superm1 (Mario Limonciello)
tgm4883 (Thomas Mashos)
themuso (Luke Yelavich)
timchen119 (tim chen)
tyhicks (Tyler Hicks)
vorlon (Steve Langasek)
wt-penguintechs-org (Warren Turkal)Tracks:
|
Jr. Ballroom 2
|
Kubuntu Quantal Development
(
Desktop
)
Coding to do in Quantal
Participants:
acelankao (AceLan Kao)
blizzz (Arthur Schiwon)
bulldog98 (Jonathan Kolberg)
david.wonderly (David Wonderly)
jr (Jonathan Riddell)
txwikinger (Ralph Janke)Tracks:
|
Room 201
|
| 17:05 - 18:00 PDT | |
|---|---|
OpenStack Deployment on ARM Server
(
Cloud & Server
)
The goal of this blueprint is to ensure OpenStack is able to be deployed on ARM server hardware.
Participants:
ahs3 (Al Stone)
brianfromme (Brian Fromme)
chaltain (Christopher Chaltain)
chihchun (Rex Tsai)
cprofitt (Charles Profitt)
davewalker (Dave Walker)
david-duffey (David Duffey)
drussell (Dave Russell)
dweaver (Darryl Weaver)
ewanmellor (Ewan Mellor)
hjerez (Henry Jerez)
hshingu (Hideyuki Shingu)
james-page (James Page)
jeff-underhill (Jeff Underhill)
lars-kurth (Lars Kurth)
lli5 (Li Li)
mahmoh (M.Morana)
marrusl (Mark Russell)
med (David Medberry)
mfisch (Matt Fischer)
mike-mcclurg (Mike McClurg)
mike-sterling (Mike Sterling)
nijaba (Nick Barcet)
pierre-amadio (Pierre Amadio)
racb (Robie Basak)
ripal-nathuji (Ripal Nathuji)
rsalveti (Ricardo Salveti)
rvb (Raphaël Badin)
smaffulli (Stefano Maffulli)
zulcss (Chuck Short)Tracks:
|
G. Ballroom A
|
|
Is not an easy task for packages that provide integration between other packages in the archive to be policy compliant. According to the Ubuntu policy a package cannot modify other package's configuration files. Some
techniques has been introduced to help on this task, from dotdee [0] to augeas [1], discuss with other developers how to deal with this situation that also affects other configuration management software like
puppet, juju, etc.
[0] http://blog.dustinkirkland.com/2011_04_01_archive.html
[1] http://augeas.net/
Participants:
alanbell (Alan Bell)
chihchun (Rex Tsai)
christophe.sauthier (Christophe Sauthier)
davewalker (Dave Walker)
franciscomol (Paco Molinero)
jacalvo (José A. Calvo)
james-page (James Page)
jonathan (Jonathan Carter)
laney (Iain iain@orangesquash.org.uk)
micahg (Micah Gersten)
nobuto (Nobuto Murata)Tracks:
|
G. Ballroom B
|
Improvements to the ISO tracker and some build related scripts
(
Foundations
)
Discussion of changes that would help:
- release team with managing and publishing images, understanding
the quality/shipability
- qa teams (ubuntu and flavors) for understanding quality of images and issues for
developers
- testers ease of using system, logging results, automated logging, knowing bugs
Participants:
adconrad (Adam Conrad)
brian-murray (Brian Murray)
chihchun (Rex Tsai)
christopherarges (Chris J Arges)
cjwatson (Colin Watson)
cprofitt (Charles Profitt)
davidbensimon (David Bensimon)
dmitrij.ledkov (Dmitrijs Ledkovs)
gema (Gema Gomez)
gilir (Julien Lavergne)
hggdh2 (C de-Avillez)
james-page (James Page)
jibel (Jean-Baptiste Lallement)
kate.stewart (Kate Stewart)
knitzsche (Kyle Nitzsche)
micahg (Micah Gersten)
narahuang (Nara Huang)
nobuto (Nobuto Murata)
nskaggs (Nicholas Skaggs)
nuclearbob (Max Brustkern)
pwlars (Paul Larson)
rsalveti (Ricardo Salveti)
samantha-jian (Samantha Jian-Pielak)
slavender (Scott Lavender)
stgraber (Stéphane Graber)
timrchavez (Timothy R. Chavez)
victor.zhou (Victor Zhou)Tracks:
|
G. Ballroom C
|
|
A primer on what juju is for the common person.
Participants:
bilalakhtar (Bilal Akhtar)
chihchun (Rex Tsai)
cprofitt (Charles Profitt)
davidbensimon (David Bensimon)
hzliu123 (Hao-Ran Liu)
jamesf (James Ferguson)
javier.collado (Javier Collado)
jkgodzvision (John Kim)
jose (José Antonio Rey Cama)
marcoceppi (Marco Ceppi)
roy-feldman (Roy Feldman)
sergiusens (Sergio Schvezov)
timchen119 (tim chen)
txwikinger (Ralph Janke) |
G. Ballroom H
|
App Developer events
(
Community
)
Promote and run a successful series of online app developer events, including at least:
- The Ubuntu App Developer Week
- The Ubuntu App Developer Contest
Participants:
adam-stokes (Adam Stokes)
brian-thomason (Brian Thomason)
davidc3 (David Callé)
dpm (David Planella)
james-w (James Westby)
kevin-wright-1 (Kevin Wright)
mhall119 (Michael Hall)
pendulum (Penelope Stowe)
tribaal (Chris Glass)
txwikinger (Ralph Janke)Tracks:
|
Jr. Ballroom 1
|
chaltain (Christopher Chaltain)


