| Monday, 10:00 - 10:45 PDT | |
|---|---|
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
|
| Monday, 11:00 - 11:55 PDT | |
|---|---|
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
|
| Monday, 15:00 - 16:00 PDT | |
|---|---|
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
|
| Monday, 16:15 - 17:00 PDT | |
|---|---|
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
|
| Tuesday, 09:00 - 09:55 PDT | |
|---|---|
Bug Report Shadow Database Planning
(
Other
)
Rationale:
Multiple teams are working on reports using .json files obtained from Arsenal. We're looking for a better way to maintain a stateful, historical bug database without stressing the launchpad server.
Goal:
Agree in a way of persisting launchpad data "locally", being that the source of data for reports. Implement that.
Participants:
brad-figg (Brad Figg)
brian-murray (Brian Murray)
bryce (Bryce Harrington)
cgregan (Chris Gregan)
christopherarges (Chris J Arges)
hzliu123 (Hao-Ran Liu)
james-w (James Westby)
javier.collado (Javier Collado)
jibel (Jean-Baptiste Lallement)
jsalisbury (Joseph Salisbury)
kate.stewart (Kate Stewart)
nuclearbob (Max Brustkern)
pwlars (Paul Larson)
smagoun (Steve Magoun)
timchen119 (tim chen)
ursinha (Ursula Junque)Tracks:
|
Room 201
|
| Tuesday, 10:00 - 10:45 PDT | |
|---|---|
Running LibreOffice testsuites for Ubuntu q-series
(
Desktop
)
Running LibreOffice 3.6 testsuites on Ubuntu Q for continuous integration.
Participants:
bjoern-michaelsen (Björn Michaelsen)
doko (Matthias Klose)
evfool (Robert Roth)
gema (Gema Gomez)
jibel (Jean-Baptiste Lallement)
micahg (Micah Gersten)
nskaggs (Nicholas Skaggs)
samantha-jian (Samantha Jian-Pielak)Tracks:
|
Room 201
|
| Tuesday, 12:00 - 13:00 PDT | |
|---|---|
Backup 12.10 Enhancements
(
Desktop
)
Déjà Dup Backup Tool has some ambitious long-term changes. This is a discussion of what we can do this cycle, what people can do to help, and feedback about both the current state and planned changes.
Participants:
barry (Barry Warsaw)
bilalakhtar (Bilal Akhtar)
chihchun (Rex Tsai)
chrisccoulson (Chris Coulson)
glatzor (Sebastian Heinlein)
ken-vandine (Ken VanDine)
mpt (Matthew Paul Thomas)
mterry (Michael Terry)
nilarimogard (Alin Andrei)
nobuto (Nobuto Murata)
ove-risberg (Ove Risberg)
themuso (Luke Yelavich)Tracks:
|
Room 201
|
| Tuesday, 15:00 - 16:00 PDT | |
|---|---|
Developer Advisory Team Plans for Q
(
Community
)
Started during the P cycle, the Developer Advisory Team has been reaching to development contributors and while things have worked out quite well, there are surely things we can improve. https://wiki.ubuntu.com/DeveloperAdvisoryTeam
Agenda:
- team meetings
- outreach
- improve feedback collection process
- get notified about contributor status changes (active→inactive, new→experienced)
- following up with contributors who don't reply
- avoiding trello craziness
Participants:
ajmitch (Andrew Mitchell)
andrewsomething (Andrew Starr-Bochicchio)
bhavi (Bhavani Shankar)
broder (Evan Broder)
christophe.sauthier (Christophe Sauthier)
cyphermox (Mathieu Trudel-Lapierre)
dholbach (Daniel Holbach)
micahg (Micah Gersten)
stefanor (Stefano Rivera)Tracks:
|
Room 201
|
| Tuesday, 17:05 - 18:00 PDT | |
|---|---|
Packaging requirements for Apps in Ubuntu
(
Community
)
The App Review Board and its processes were put in place 1.5 years ago. It's time to review how policies and requirements have been working out for us.
Daniel H put together some discussion about a key point of these policise, the /opt requirement, at https://wiki.ubuntu.com/OptRequirement which can provide a basis for the discussion
Participants:
ajmitch (Andrew Mitchell)
allison (Allison Randal)
andrewsomething (Andrew Starr-Bochicchio)
bhavi (Bhavani Shankar)
chihchun (Rex Tsai)
davidc3 (David Callé)
dholbach (Daniel Holbach)
dpm (David Planella)
elachuni (Anthony Lenton)
gary-lasker (Gary Lasker)
glatzor (Sebastian Heinlein)
james-w (James Westby)
jdstrand (Jamie Strandboge)
jkgodzvision (John Kim)
ken-vandine (Ken VanDine)
mhall119 (Michael Hall)
micahg (Micah Gersten)
mvo (Michael Vogt)
nobuto (Nobuto Murata)
stefanor (Stefano Rivera)Tracks:
|
Room 201
|
| Wednesday, 10:00 - 10:45 PDT | |
|---|---|
ubuntu-qa-tools: Improvements and Packaging
(
QA
)
This session is intended to gather feedback from current users of the ubuntu-qa-tools code, including vm-tools and dl-ubuntu-test-iso. We would like to get the tools packaged for wider use, and ensure their continued maintenance.
Participants:
adam-stokes (Adam Stokes)
brian-murray (Brian Murray)
davidbensimon (David Bensimon)
gema (Gema Gomez)
james-page (James Page)
jdstrand (Jamie Strandboge)
jibel (Jean-Baptiste Lallement)
joetalbott (Joe Talbott)
kees (Kees Cook)
larry-e-works (Larry E Works)
mahmoh (M.Morana)
mdeslaur (Marc Deslauriers)
micahg (Micah Gersten)
mreed8855 (Michael Reed)
narahuang (Nara Huang)
nealmcb (Neal McBurnett)
nskaggs (Nicholas Skaggs)
nuclearbob (Max Brustkern)
psivaa (Parameswaran Sivatharman)
sbeattie (Steve Beattie)
sfeole (Sean Feole)
slavender (Scott Lavender)
stefanor (Stefano Rivera)
tyhicks (Tyler Hicks)
victor.zhou (Victor Zhou)Tracks:
|
Room 201
|
| Wednesday, 15:00 - 16:00 PDT | |
|---|---|
QA Team Backlog
(
QA
)
This blueprint captures all the ongoing tasks that the Platform QA team is going to be doing during Q, set the focus for the coming 6 months in terms of QA ongoing activities, such as keep running test cases, triaging problems, etc.
Participants:
brad-figg (Brad Figg)
cprofitt (Charles Profitt)
davidbensimon (David Bensimon)
gema (Gema Gomez)
jibel (Jean-Baptiste Lallement)
joetalbott (Joe Talbott)
larry-e-works (Larry E Works)
mreed8855 (Michael Reed)
nskaggs (Nicholas Skaggs)
nuclearbob (Max Brustkern)
psivaa (Parameswaran Sivatharman)
samantha-jian (Samantha Jian-Pielak)
victor.zhou (Victor Zhou)Tracks:
|
Room 201
|
| Wednesday, 16:15 - 17:00 PDT | |
|---|---|
Application Review Board
(
Community
)
Review the processes & how the ARB team is doing.
Participants:
ajmitch (Andrew Mitchell)
allison (Allison Randal)
andrewsomething (Andrew Starr-Bochicchio)
chihchun (Rex Tsai)
cprofitt (Charles Profitt)
dpm (David Planella)
elachuni (Anthony Lenton)
james-w (James Westby)
jonathan (Jonathan Carter)
lyz (Elizabeth K. Joseph)
mhall119 (Michael Hall)
rg4w (Richard Gaskin)
stefanor (Stefano Rivera)
stgraber (Stéphane Graber)Tracks:
|
Room 201
|
| Wednesday, 17:05 - 18:00 PDT | |
|---|---|
Kernel Configuration Review
(
Hardware
)
Review of the kernel configuration for Q 12.10. This will concentrate on confirming the policy for various option types as well as new options. For major new options, we will discuss and confirm the selection of each.
Participants:
apw (Andy Whitcroft)
christopherarges (Chris J Arges)
colin-king (Colin King)
henrix (Luis Henriques)
herton (Herton R. Krzesinski)
ikepanhc (Ike Panhc)
jcrigby (John Rigby)
jjohansen (John Johansen)
jsalisbury (Joseph Salisbury)
kees (Kees Cook)
leannogasawara (Leann Ogasawara)
lli5 (Li Li)
rsalveti (Ricardo Salveti)
sforshee (Seth Forshee)
stefan-bader-canonical (Stefan Bader)
timg-tpi (Tim Gardner)
tyhicks (Tyler Hicks)
vanhoof (Chris Van Hoof)Tracks:
|
Room 201
|
| Thursday, 10:00 - 10:45 PDT | |
|---|---|
Unity Developer Documentation
(
Community
)
Review the existing Unity developer documentation, identify areas for improvement
Participants:
bilalakhtar (Bilal Akhtar)
dpm (David Planella)
jkgodzvision (John Kim)
jpickett (Joel Pickett)
ken-vandine (Ken VanDine)
knitzsche (Kyle Nitzsche)
lyz (Elizabeth K. Joseph)
mhall119 (Michael Hall)
smaffulli (Stefano Maffulli)
tgm4883 (Thomas Mashos)Tracks:
|
Room 201
|
| Thursday, 11:00 - 11:55 PDT | |
|---|---|
Event-based initramfs
(
Foundations
)
Initramfs is used for getting the root filesystem mounted and passing control the real init on the real root fs. Once the kernel boots, it passes control to the init in the initramfs. This init then runs scripts that are responsible for checking if the root device is configured properly and capable of mounting the root fs on it. In parallel, behind the scenes, udev runs and uses the help of blkid to run "admin" scripts like "mdadm", "lvm", "cryptsetup" to configure the root device. This is all event based, i.e the devices are configured as and when they become available. However the exception to this is configuring the LUKS devices, which are configured using cryptsetup. The script that runs cryptsetup, first checks up if the device which is to be configured as an encrypted device, is available. If not then it waits for some time and then it checks again if the device is available or not. If not then it will simply give up and get the user to a busybox prompt. If the device is available, then cryptsetup is called and the device is configured as a LUKS device. Once the device is available a udev event is generated and again, udev runs blkid and calls whatever admin script needs to be called if any other subsystem is stacked on top of this LUKS device. While all this is good, there are two observations to be made here:
a. The invocation of cryptsetup is procedural and not completely event based.
b. There is a repeatition of code for mounting, checking filesystems, crypt devices, LVM devices and so on - one code path is found in upstart jobs and the other in initramfs.
So one idea that lets you remove this duplication and at the same time enables the LUKS devices in an event based fashion, is to make the initramfs event based in the true sense, by bringing in upstart in initramfs. This means that we copy the jobs in /etc/init/ in initramfs and run them at boot time. This brings in the simplicity, elegance and robustness of upstart in initramfs and also gives you more flexibility to handle the events in a way that you want
Participants:
acelankao (AceLan Kao)
adconrad (Adam Conrad)
apw (Andy Whitcroft)
broder (Evan Broder)
cjwatson (Colin Watson)
clint-fewbar (Clint Byrum)
dmitrij.ledkov (Dmitrijs Ledkovs)
hzliu123 (Hao-Ran Liu)
jamesodhunt (James Hunt)
jjohansen (John Johansen)
kate.stewart (Kate Stewart)
kees (Kees Cook)
mahmoh (M.Morana)
ogra (Oliver Grawert)
petermatulis (Peter Matulis)
robbiew (Robbie Williamson)
rsalveti (Ricardo Salveti)
sbeattie (Steve Beattie)
stgraber (Stéphane Graber)
tellis (Tom Ellis)
themuso (Luke Yelavich)
timchen119 (tim chen)
vorlon (Steve Langasek)
wenchien (Jesse Sung)Tracks:
|
Room 201
|
| Thursday, 15:00 - 16:00 PDT | |
|---|---|
DEX (and debian-derivatives) discussion
(
Foundations
)
Session to discuss where DEX -- making sure patches from Ubuntu and other derivatives are getting back upstream, and reducing Ubuntu/Debian divergence -- should be focusing work. See here for some discussion:
http://thread.gmane.org/gmane.linux.debian.derivatives/866
Participants:
andrewsomething (Andrew Starr-Bochicchio)
geofft (Geoffrey Thomas)
laney (Iain iain@orangesquash.org.uk)
mdz (Matt Zimmerman)
micahg (Micah Gersten)
quadrispro (Alessio Treglia)
stefanor (Stefano Rivera)Tracks:
|
Room 201
|
| Thursday, 16:15 - 17:00 PDT | |
|---|---|
PowerNap integration into OpenCompute
(
Cloud & Server
)
Discuss the integration of PowerNap into OpenCompute, and gather ideas for its roadmap.
Participants:
andreserl (Andres Rodriguez)
davewalker (Dave Walker)
david-duffey (David Duffey)
kirkland (Dustin Kirkland )
robbiew (Robbie Williamson)Tracks:
|
Room 201
|
| Friday, 09:00 - 09:55 PDT | |
|---|---|
Community Roundtable Friday
(
Community
)
Tasks from daily community roundtable sessions
Participants:
cjohnston (Chris Johnston)
cprofitt (Charles Profitt)
dpm (David Planella)
fenris (Khairul Aizat Kamarudzzaman)
jkgodzvision (John Kim)
jose (José Antonio Rey Cama)
mhall119 (Michael Hall)
vibhavp (Vibhav Pant)Tracks:
|
Room 201
|
| Friday, 10:00 - 10:45 PDT | |
|---|---|
Improving release notes and technical overview content
(
Other
)
Our release notes and technical overview could use a bit of tuning. Part of this is to be clear on the goals they are serving. Session is for discussion of the goals, and ways we can approach better, more automated generation of the content for them.
(Leveraging blueprints completion notes, etc.)
Participants:
arosales (Antonio Rosales)
davewalker (Dave Walker)
jamesodhunt (James Hunt)
jdstrand (Jamie Strandboge)
jonathan (Jonathan Carter)
kate.stewart (Kate Stewart)
laney (Iain iain@orangesquash.org.uk)
leannogasawara (Leann Ogasawara)
micahg (Micah Gersten)
mpt (Matthew Paul Thomas)
nobuto (Nobuto Murata)
nskaggs (Nicholas Skaggs)
nuclearbob (Max Brustkern)
petermatulis (Peter Matulis)
slavender (Scott Lavender)
stgraber (Stéphane Graber)
ursinha (Ursula Junque)
vorlon (Steve Langasek)Tracks:
|
Room 201
|
alanbell (Alan Bell)

