App & Scope Development
|
The Ubuntu SDK roadmap
15.10 - 1.3 release
The upcoming cycle the focus is on convergence. Complete and as fast toolkit for other form factors and for devices with other capabilities. The emphasis here is on capability. Not only form factor or device mode. The next release (1.3) of the UITK will adopt to the host environment according to its capabilities. Like input capabilities, size and others.
Participants:
akiva (Akiva)
bzoltan (Zoltán Balogh)
d-danielbeck (Daniel Beck)
ian-weisser (Ian Weisser)
kalikiana (Christian Dywan)
mardy (Alberto Mardegan)
mzanetti (Michael Zanetti)
nik90 (Nekhelesh Ramananthan)
sil (Stuart Langridge)
timo-jyrinki (Timo Jyrinki)
zeller-benjamin (Benjamin Zeller)
zsombi (Zsombor Egri)Tracks:
|
|
SDK team Q+A
The focus of this session is to collect questions and ideas from the application developers.
We will cover both UITK and tools.
Participants:
akiva (Akiva)
bzoltan (Zoltán Balogh)
ian-weisser (Ian Weisser)
kalikiana (Christian Dywan)
mzanetti (Michael Zanetti)
nik90 (Nekhelesh Ramananthan)
sil (Stuart Langridge)
timo-jyrinki (Timo Jyrinki)
zeller-benjamin (Benjamin Zeller)
zsombi (Zsombor Egri)Tracks:
|
|
Getting the UI Toolkit ready for convergence
Convergence
Tooltips
Key navigation - Tab/Shift+Tab
Date and Time Pickers
Menus
Application and
context menus
Participants:
bzoltan (Zoltán Balogh)
d-danielbeck (Daniel Beck)
kalikiana (Christian Dywan)
mardy (Alberto Mardegan)
nik90 (Nekhelesh Ramananthan)
pieter2627 (Pieter Engelbrecht)
sil (Stuart Langridge)
timo-jyrinki (Timo Jyrinki)
tpeeters (Tim Peeters)
zsombi (Zsombor Egri)Tracks:
|
|
Calendar planning
Planning session for the Calendar Core app
Participants:
jamesmulholland (James Mulholland)
renatofilho (Renato Araujo Oliveira Filho)Tracks:
|
|
Dekko planning
Planning session for the Dekko email app
Participants:
d-danielbeck (Daniel Beck)
dpniel (Daniel Chapman)Tracks:
|
|
Reminders planning
Planning session for the Reminders Core app
Participants:
mzanetti (Michael Zanetti)Tracks:
|
|
Calculator Planning
Planning session for the Calculator Core app
Participants:
jamesmulholland (James Mulholland)Tracks:
|
|
Docviewer Planning
Planning session for the Docviewer Core app
Participants:
jamesmulholland (James Mulholland)
verzegnassi-stefano (Stefano Verzegnassi)Tracks:
|
|
File Manager Planning
Planning session for the File Manager Core app
Participants:
qbuskb (Chris)Tracks:
|
|
Terminal App Planning
Planning session for the Terminal Core app
Participants:
akiva (Akiva)
danielandrews7396 (Daniel Andrews)
flscogna (Filippo Scognamiglio)
jamesmulholland (James Mulholland)
mkamenjak (Mario Kamenjak)Tracks:
|
|
Ubuntu Help App Planning
Planning session for further development of the Ubuntu Help app made for Ubuntu phone.
Participants:
daniel-mcguire351 (Daniel McGuire)
dpm (David Planella)
pieter2627 (Pieter Engelbrecht)
qbuskb (Chris)
yselnne (Yrjö Selänne)Tracks:
|
|
Themes on Devices
Currently we have the Ambience QML theme and a similar Ambiance HTML5 theme for local HTML5 applications. We don't have a mechanism for changing the theme and having those changes respected across the range of apps that the device can have. We don't have any mechanism for remote web applications to reference the current device theme. For accessibility or aesthetic reasons a user might choose a different base font size, different primary and accent colours etc. If all the apps use a local copy of the ambience theme then they are going to be inconsistent.
It should be possible for the core phone to expose it's current theme for apps to use. If we can serve up the theme in a context that can be shared to remote web applications then we have an opportunity for a much more consistent visual experience than other platforms can achieve.
Participants:
akiva (Akiva)
alanbell (Alan Bell)
gard-runar (Gard Honningsø)
kalikiana (Christian Dywan)
sil (Stuart Langridge)
zsombi (Zsombor Egri)Tracks:
|
|
Ubuntu Component Store
The Ubuntu Component Store allows app developers to install pre-built reusable components with a simple "ucs install" command. What we'd like to see happen is a large library of useful QML and binary components build up for Ubuntu app development, similarly to how that's happened for Python or Node.js or Ruby. Need your QML app to be able to run a shell command, or process images, or use Python, or include a well-written existing QML component? Simply "ucs install" it; no C++ or Makefiles required. And if you've written a reusable thing, add it to the Ubuntu Component Store and then everyone can make use of it.
Here we'll talk about what's already done for UCS and how to encourage people to contribute components to it, to start that ball rolling.
Participants:
akiva (Akiva)
bzoltan (Zoltán Balogh)
danielandrews7396 (Daniel Andrews)
kalikiana (Christian Dywan)
mkamenjak (Mario Kamenjak)
nik90 (Nekhelesh Ramananthan)
sil (Stuart Langridge)
zeller-benjamin (Benjamin Zeller)Tracks:
|
|
HTML5 Application Testing
talk about using jasmine and autopilot; helpers that exist, and how to test your webapp
Participants:
kalikiana (Christian Dywan)
wxl (Walter wxl)Tracks:
|
|
Autopilot Helpers
what are they, how to write them, and most importantly, what helpers exists for app developers (sdk, system services, unity8)
Participants:
elopio (Leo Arias)
vila (Vincent Ladeuil)
wxl (Walter wxl)Tracks:
|
|
Scopes Testing
Cover the full recommended story on scopes testing, including the new python test harness
Participants:
ian-weisser (Ian Weisser)
kalikiana (Christian Dywan)
wxl (Walter wxl)Tracks:
|
|
Scopes Q&A
Q&A Session for developers or prospective developers to get their questions answered about scopes.
Participants:
danielandrews7396 (Daniel Andrews)
ian-weisser (Ian Weisser)
kalikiana (Christian Dywan)
stolowski (Paweł Stołowski)
strehl-t (Thomas Strehl)
timo-jyrinki (Timo Jyrinki)
wxl (Walter wxl)Tracks:
|
|
Web Apps Team Roadmap & Feedback
Web app team roadmap and feedback session
Participants:
mardy (Alberto Mardegan)Tracks:
|
|
Getting Started with HTML5 Apps
Getting started with Ubuntu HTML5 apps, Cordova and Online Accounts
Participants:
d-danielbeck (Daniel Beck)
gard-runar (Gard Honningsø)
wxl (Walter wxl)Tracks:
|
|
App & Scope Development Round Table
Discussion session about apps, core apps and scopes.
Participants:
danielandrews7396 (Daniel Andrews)
davidc3 (David Callé)
dpm (David Planella)
ian-weisser (Ian Weisser)
popey (Alan Pope ㋛)
wxl (Walter wxl)
zeller-benjamin (Benjamin Zeller)Tracks:
|
|
Scopes keywords & departments workshop
Workshop session: Scopes keywords & departments
Participants:
davidc3 (David Callé)
ian-weisser (Ian Weisser)
kalikiana (Christian Dywan)
marcustomlinson (Marcus marcus.tomlinson@canonical.com)
sil (Stuart Langridge)
stolowski (Paweł Stołowski)Tracks:
|
|
Help app plans
The help app is off to a good start, but we have a number of bugs to fix. Let's make a plan together!
Participants:
akiva (Akiva)
danielmcguire (Daniel McGuire)
dholbach (Daniel Holbach)
pieter2627 (Pieter Engelbrecht)
popey (Alan Pope ㋛)Tracks:
|
|
Weather tasks through "w" series
Tasks for implementing features and fixes through the 15.10 release, including finishing the "reboot" series initial release
Participants:
ian-weisser (Ian Weisser)
jamesmulholland (James Mulholland)
vthompson (Victor Thompson)Tracks:
|
|
Music tasks through "w" series
Tasks for implementing features and fixes through the 15.10 release
Participants:
cm-t (cm-t arudy)
vthompson (Victor Thompson)Tracks:
|
Cloud
|
OpenStack Kilo updates and roadmap
Participants:
chris-williams-va (Chris Williams)
saviq (Michał Sawicz)Tracks:
|
|
Getting Started writing Juju Charms
Participants:
angelabad (Angel Abad)
d-danielbeck (Daniel Beck)
mattyw (Matthew Williams)Tracks:
|
|
Deploying Big Data workloads with Juju
Participants:
chris-williams-va (Chris Williams)
codersquid (Sheila Miguez)
johnsca (Cory Johns)
saviq (Michał Sawicz)Tracks:
|
|
Deploying a complex web stack in the cloud (Reddit)
In this session we will deploy a relatively complex web application (Reddit) onto a cloud and scale it up and down as an example of how to use ubuntu's tools to solve orchestration problems.
Participants:
aisrael (Adam Israel)
chris-williams-va (Chris Williams)
marcoceppi (Marco Ceppi)
saviq (Michał Sawicz)
thomas-ruecker (Thomas B. Rücker)Tracks:
|
|
Ubuntu on POWER8 (Working title)
Randall Ross' update on POWER and Ubuntu
Participants:
adconrad (Adam Conrad)
arges (Chris J Arges)
chris-williams-va (Chris Williams)
cyphermox (Mathieu Trudel-Lapierre)Tracks:
|
|
Modelling Docker containers with Juju
Participants:
angelabad (Angel Abad)
chris-williams-va (Chris Williams)
codersquid (Sheila Miguez)
d-danielbeck (Daniel Beck)
lazypower (Charles Butler)
mattyw (Matthew Williams)
ricardokirkner (Ricardo Kirkner)
saviq (Michał Sawicz)Tracks:
|
|
Juju Charms Q+A and Office Hours
In this session we'll be fielding user questions on how to use Juju and write and deploy Juju charms.
Participants:
chris-williams-va (Chris Williams)
marcoceppi (Marco Ceppi)
mattyw (Matthew Williams)
saviq (Michał Sawicz)Tracks:
|
|
New charm author features: Relation Stubs and Composition
Participants:
caio1982 (Caio Begotti)
chris-williams-va (Chris Williams)
codersquid (Sheila Miguez)
johnsca (Cory Johns)
marcoceppi (Marco Ceppi)
mattyw (Matthew Williams)
saviq (Michał Sawicz)Tracks:
|
|
What's new in Juju 1.23
Participants:
angelabad (Angel Abad)
chris-williams-va (Chris Williams)
lazypower (Charles Butler)
marcoceppi (Marco Ceppi)
saviq (Michał Sawicz)Tracks:
|
|
`juju share` and `juju sos`
We need to make debugging charms easier for users.
`juju share`is to make it easy for people to share their sessions with others, and `juju sos`is "dump all my logs somewhere" to help with debugging
Participants:
bryanquigley (Bryan Quigley)
caio1982 (Caio Begotti)
chris-williams-va (Chris Williams)
codersquid (Sheila Miguez)
freyes (Felipe Reyes)
marcoceppi (Marco Ceppi)
saviq (Michał Sawicz)Tracks:
|
|
Charm Debugging and Services Framework
Participants:
caio1982 (Caio Begotti)
chris-williams-va (Chris Williams)
codersquid (Sheila Miguez)
johnsca (Cory Johns)
marcoceppi (Marco Ceppi)
saviq (Michał Sawicz)Tracks:
|
|
MySQL Update for 15.10
Participants:
akhil-mohan (Akhil Mohan)
gl-az (George Ormond Lorch III)
mattgriffin (Matt Griffin)
nryeng (Norvald H. Ryeng)
otto (Otto Kekäläinen)
racb (Robie Basak)Tracks:
|
|
Canonical Landscape Demonstration
The Landscape systems management tool helps you monitor, manage and update your entire Ubuntu infrastructure from a single interface.
This session will include a demo of the landscape interface, and how to get started using it.
Participants:
adam-collard (Adam Collard)
davidpbritton (David Britton)
ian-weisser (Ian Weisser)
mattyw (Matthew Williams)
sergiusens (Sergio Schvezov)Tracks:
|
|
Giving charm authors free Cloud credit
Let's find a way to credit people contributing to the charm community some credits on a public cloud.
Participants:
chris-williams-va (Chris Williams)
d-danielbeck (Daniel Beck)
marcoceppi (Marco Ceppi)
mattyw (Matthew Williams)Tracks:
|
|
Benchmarking workloads and clouds
Participants:
arges (Chris J Arges)
bryanquigley (Bryan Quigley)
chiluk (Dave Chiluk)
chris-williams-va (Chris Williams)
marcoceppi (Marco Ceppi)
saviq (Michał Sawicz)Tracks:
|
|
OpenStack Charm Integrated Functional Testing and Development Cycle
Participants:
1chb1n (Ryan Beisner)
chris-williams-va (Chris Williams)
saviq (Michał Sawicz)Tracks:
|
|
Writing your own Juju plugins
Participants:
saviq (Michał Sawicz)Tracks:
|
Community
|
Community roundtable
Participants:
belkinsa (Svetlana Belkin)
cprofitt (Charles Profitt)
dpm (David Planella)
elacheche (El Achèche elacheche)
ian-weisser (Ian Weisser)
popey (Alan Pope ㋛)
qbuskb (Chris)
wxl (Walter wxl)
zachvatwork (Zach aikidouke)Tracks:
|
|
User documentation for Unity 8
Unity 8 is going to require a brand new set of desktop documentation, and provides a nice opportunity to do something different and hopefully better. Discuss ways to make it easier to create, update, and contribute to the docs.
Participants:
dpniel (Daniel Chapman)
gunnarhj (Gunnar Hjalmarsson)
mkamenjak (Mario Kamenjak)
mzanetti (Michael Zanetti)
saviq (Michał Sawicz)Tracks:
|
|
Community team Q+A
Participants:
belkinsa (Svetlana Belkin)
dpm (David Planella)
ian-weisser (Ian Weisser)
mkamenjak (Mario Kamenjak)
popey (Alan Pope ㋛)
wxl (Walter wxl)
zachvatwork (Zach aikidouke)Tracks:
|
|
Supporting UbuCons worldwide
Participants:
belkinsa (Svetlana Belkin)
danielandrews7396 (Daniel Andrews)
dpm (David Planella)
ian-weisser (Ian Weisser)
mhall119 (Michael Hall)
nhaines (Nathan Haines)
svij (Sujeevan Vijayakumaran)
wxl (Walter wxl)Tracks:
|
|
Community events in the W cycle
Participants:
belkinsa (Svetlana Belkin)
cm-t (cm-t arudy)
dpm (David Planella)
ian-weisser (Ian Weisser)
wxl (Walter wxl)
yoboy-leguesh (YoBoY)Tracks:
|
|
Le french UOS summary
Be part of the UOS, in french. This session should be set at the end of the event because it will aims to do a summary of the others sessions.
Nous allons proposer une session en français afin de résumer ce qu'il a été conclut dans l'ensemble des autres sessions de l'UOS.
C'est le meilleur moyen de retrouver la communauté francophone d'ubuntu pour en savoir plus sur l'orientation des travaux pour la prochaine itération d'ubuntu.
Tout les intéressés, bloggeurs, curieux, (...) seront invités à suivre cette session francophone et à poser leurs questions !
Participants:
cm-t (cm-t arudy)
cyphermox (Mathieu Trudel-Lapierre)
louis-bouchard (Louis Bouchard)
mickael-vaxelaire (Vax)
vinzjobard (Winael)
yoboy-leguesh (YoBoY)Tracks:
|
|
Ubuntu Women 15.10 Blueprint
This blueprint is for Ubuntu Women 15.10 cycle.
Participants:
belkinsa (Svetlana Belkin)Tracks:
|
|
Lubuntu Community Planning Session
The purpose of this meeting is to discuss different plans and ideas to bring new contributors to the many different teams, since Lubuntu lacks of regular contributors. How to motivate them and how to keep them motivated is the key of the discussion, in this round-table session. We then invite all team-leaders to join us and help us perfect this plan.
The Admin team has also came up with some suggestions that would benefit all distributions, although we need to first, perfect our plan before introducing it to other people outside Lubuntu.
This is an attempt to gather resources and knowledge to empower the Open Source world.
We also want to use this session to plan LxQt, what we want to bring to Lubuntu 15.10, to discuss the need to find a communications manager, as well as a community manager and some other important topics that may arise.
Participants:
belkinsa (Svetlana Belkin)
gsilvapt (Gustavo Silva)
wxl (Walter wxl)Tracks:
|
|
Community roundtable
Participants:
belkinsa (Svetlana Belkin)
chiluk (Dave Chiluk)
cm-t (cm-t arudy)
gustavosantaremsilva (Gustavo Silva)
ian-weisser (Ian Weisser)
wxl (Walter wxl)Tracks:
|
|
Community Council Q&A
Participants:
belkinsa (Svetlana Belkin)
chiluk (Dave Chiluk)
cm-t (cm-t arudy)
cprofitt (Charles Profitt)
ian-weisser (Ian Weisser)
wxl (Walter wxl)Tracks:
|
|
Leadership Within the Community
This session focuses on the state of the leadership, the problems that leaders, and how to solve them.
Participants:
belkinsa (Svetlana Belkin)
cm-t (cm-t arudy)
ian-weisser (Ian Weisser)
wxl (Walter wxl)
zachvatwork (Zach aikidouke)Tracks:
|
|
Membership Discussion
This focuses on how to improve getting more people to get their memberships.
Participants:
akiva (Akiva)
belkinsa (Svetlana Belkin)
danielandrews7396 (Daniel Andrews)
ian-weisser (Ian Weisser)
mhall119 (Michael Hall)
wxl (Walter wxl)Tracks:
|
Convergence
|
Unity 8 as default desktop
What features and capabilities are required to be in Unity 8 before it can replace Unity 7 as the default desktop environment in Ubuntu.
Participants:
3v1n0 (Marco Trevisan (Treviño))
alex-baggott (Alex Baggott)
borjiz (borja)
bryanquigley (Bryan Quigley)
cm-t (cm-t arudy)
cyphermox (Mathieu Trudel-Lapierre)
davidc3 (David Callé)
gerboland (Gerry Boland)
ian-weisser (Ian Weisser)
jderose (Jason Gerard DeRose)
jonathan (Jonathan Carter)
kyrofa (Kyle Fazzari)
lukas-kde (Lukáš Tinkl)
mhall119 (Michael Hall)
mzanetti (Michael Zanetti)
nhaines (Nathan Haines)
nik90 (Nekhelesh Ramananthan)
nskaggs (Nicholas Skaggs)
ove-risberg (Ove Risberg)
robertcarr (Robert Carr)
rsalveti (Ricardo Salveti)
seb128 (Sebastien Bacher)
sturmflut (Simon Raffeiner)
themuso (Luke Yelavich)
townsend (Christopher Townsend)
tpeeters (Tim Peeters)
willcooke (Will Cooke)
xnox (Dimitri John Ledkov)
zachvatwork (Zach aikidouke)Tracks:
|
|
Snappy desktop
We want to be able to deliver a desktop environment using the same tools developed for the phone, including image-based updates and confined applications. This details the challenges faced, solutions, and work items that will get us there.
Participants:
3v1n0 (Marco Trevisan (Treviño))
angelabad (Angel Abad)
arges (Chris J Arges)
bregma (Stephen M. Webb)
bryanquigley (Bryan Quigley)
caio1982 (Caio Begotti)
chihchun (Rex Tsai)
cmiller (Chad Miller)
cm-t (cm-t arudy)
codysaucier41 (Cody Saucier)
cprofitt (Charles Profitt)
cyphermox (Mathieu Trudel-Lapierre)
davidc3 (David Callé)
djfun (Martin Kaistra)
flexiondotorg (Martin Wimpress)
ian-weisser (Ian Weisser)
jamesmulholland (James Mulholland)
jderose (Jason Gerard DeRose)
jdstrand (Jamie Strandboge)
lukas-kde (Lukáš Tinkl)
mhall119 (Michael Hall)
mkamenjak (Mario Kamenjak)
nskaggs (Nicholas Skaggs)
ove-risberg (Ove Risberg)
pablorubianes-uy (Pablo Rubianes)
robertcarr (Robert Carr)
rsalveti (Ricardo Salveti)
saviq (Michał Sawicz)
seb128 (Sebastien Bacher)
sergiusens (Sergio Schvezov)
shawn111 (Shawn Wang)
sil (Stuart Langridge)
sturmflut (Simon Raffeiner)
svij (Sujeevan Vijayakumaran)
ted (Ted Gould)
themuso (Luke Yelavich)
thomas-ruecker (Thomas B. Rücker)
till-kamppeter (Till Kamppeter)
timchen119 (tim chen)
townsend (Christopher Townsend)
ursinha (Ursula Junque)
vinzjobard (Winael)
willcooke (Will Cooke)
wxl (Walter wxl)
xnox (Dimitri John Ledkov)
zachvatwork (Zach aikidouke)Tracks:
|
|
Converged desktop apps
Review Core Apps and 3rd party apps that will work well across phones, tablets and desktops. Identify missing features that would improve the convergence experience. Pick which apps to include in the default snappy desktop image.
Participants:
3v1n0 (Marco Trevisan (Treviño))
bfiller (Bill bill.filler@canonical.com)
cmiller (Chad Miller)
cm-t (cm-t arudy)
dpniel (Daniel Chapman)
ian-weisser (Ian Weisser)
jamesmulholland (James Mulholland)
kyrofa (Kyle Fazzari)
mhall119 (Michael Hall)
nik90 (Nekhelesh Ramananthan)
nskaggs (Nicholas Skaggs)
popey (Alan Pope ㋛)
robertcarr (Robert Carr)
rsalveti (Ricardo Salveti)
seb128 (Sebastien Bacher)
sturmflut (Simon Raffeiner)
themuso (Luke Yelavich)
townsend (Christopher Townsend)
tpeeters (Tim Peeters)
vthompson (Victor Thompson)
xnox (Dimitri John Ledkov)
zachvatwork (Zach aikidouke)
zsombi (Zsombor Egri)Tracks:
|
|
Developing Unity 8
Learn where to get the Unity 8 code and build dependencies, setup your local development environment, build and run Unity 8. Get an overview of the code layout, how to make changes and submit them in a merge proposal.
Participants:
3v1n0 (Marco Trevisan (Treviño))
bryanquigley (Bryan Quigley)
carla-sella (Carla Sella)
gerboland (Gerry Boland)
ian-weisser (Ian Weisser)
lukas-kde (Lukáš Tinkl)
mzanetti (Michael Zanetti)
nik90 (Nekhelesh Ramananthan)
nskaggs (Nicholas Skaggs)
pablorubianes-uy (Pablo Rubianes)
robertcarr (Robert Carr)
saviq (Michał Sawicz)
simosx (Simos Xenitellis)
sturmflut (Simon Raffeiner)
townsend (Christopher Townsend)
zachvatwork (Zach aikidouke)Tracks:
|
|
Desktop app lifecycle management
Plan the convergence of application lifecycle management between the current phone & tablet setup (pause non-focused apps) and the current desktop setup (never pause apps) for Unity 8 on on desktops and laptops.
Participants:
3v1n0 (Marco Trevisan (Treviño))
gerboland (Gerry Boland)
ian-weisser (Ian Weisser)
lgd (lgd)
nik90 (Nekhelesh Ramananthan)
robertcarr (Robert Carr)
rsalveti (Ricardo Salveti)
saviq (Michał Sawicz)
sturmflut (Simon Raffeiner)
ted (Ted Gould)
townsend (Christopher Townsend)
willcooke (Will Cooke)Tracks:
|
|
Supporting legacy apps in Snappy Desktop
While a snappy desktop offers many advantages to users and developers, there are going to be a number of older or 3rd apps that will not be converted into snap packages right away. We need a way to allow users to still use these applications, without giving up the convenience and security that snappy provides.
Participants:
3v1n0 (Marco Trevisan (Treviño))
angelabad (Angel Abad)
bregma (Stephen M. Webb)
bryanquigley (Bryan Quigley)
cmiller (Chad Miller)
davidc3 (David Callé)
ian-weisser (Ian Weisser)
lgd (lgd)
mhall119 (Michael Hall)
ove-risberg (Ove Risberg)
robertcarr (Robert Carr)
rsalveti (Ricardo Salveti)
saviq (Michał Sawicz)
seb128 (Sebastien Bacher)
sergiusens (Sergio Schvezov)
sturmflut (Simon Raffeiner)
ted (Ted Gould)
themuso (Luke Yelavich)
till-kamppeter (Till Kamppeter)
townsend (Christopher Townsend)
willcooke (Will Cooke)
wxl (Walter wxl)Tracks:
|
|
Phone user feedback session
- better bug reporting, how to do it as a user
- improve ability to view and report bugs from the phone
- associate click app to the lp project
Participants:
carla-sella (Carla Sella)
cm-t (cm-t arudy)
ian-weisser (Ian Weisser)
lgd (lgd)
ogra (Oliver Grawert)
robertcarr (Robert Carr)
rsalveti (Ricardo Salveti)
vinzjobard (Winael)
wxl (Walter wxl)Tracks:
|
|
Snappy phone
What work needs to be done to bring Snappy to Ubuntu phones
- systemd
- bootloaders, initrd
- clicks to snaps
Participants:
bryanquigley (Bryan Quigley)
cm-t (cm-t arudy)
codysaucier41 (Cody Saucier)
ian-weisser (Ian Weisser)
lgd (lgd)
mfrey (Michael Frey)
ogra (Oliver Grawert)
robertcarr (Robert Carr)
rsalveti (Ricardo Salveti)
saviq (Michał Sawicz)
sergiusens (Sergio Schvezov)
sturmflut (Simon Raffeiner)
svij (Sujeevan Vijayakumaran)
ted (Ted Gould)
thomas-ruecker (Thomas B. Rücker)
ursinha (Ursula Junque)
wxl (Walter wxl)
xnox (Dimitri John Ledkov)
zachvatwork (Zach aikidouke)Tracks:
|
|
Phone roadmap
- share as much of our known plans s possible
- hotspot, vpn, nitz, check backlogs
Participants:
cm-t (cm-t arudy)
codysaucier41 (Cody Saucier)
ian-weisser (Ian Weisser)
lgd (lgd)
nik90 (Nekhelesh Ramananthan)
ogra (Oliver Grawert)
ove-risberg (Ove Risberg)
pat-mcgowan (Pat McGowan)
rsalveti (Ricardo Salveti)
sturmflut (Simon Raffeiner)
svij (Sujeevan Vijayakumaran)
ted (Ted Gould)
wxl (Walter wxl)
xnox (Dimitri John Ledkov)Tracks:
|
|
Ubuntu Client Q+A: Desktop and Phone
Open Q&A session where participants can ask about our convergence plans, how that affects the project as a whole and our users.
Participants:
3v1n0 (Marco Trevisan (Treviño))
ian-weisser (Ian Weisser)
lgd (lgd)
nik90 (Nekhelesh Ramananthan)
ogra (Oliver Grawert)
ories (Olli Ries)
pat-mcgowan (Pat McGowan)
robertcarr (Robert Carr)
sturmflut (Simon Raffeiner)
townsend (Christopher Townsend)
willcooke (Will Cooke)
wxl (Walter wxl)
xnox (Dimitri John Ledkov)
zachvatwork (Zach aikidouke)Tracks:
|
|
Browser Convergence
The webbrowser-app needs a set of features and layout changes to be optimized for desktop and converged use cases.
Participants:
bfiller (Bill bill.filler@canonical.com)
cmiller (Chad Miller)
cm-t (cm-t arudy)
dbarth (David Barth)
jamesmulholland (James Mulholland)
robertcarr (Robert Carr)
xnox (Dimitri John Ledkov)Tracks:
|
|
Application Confinement (GSettings)
Discuss how to improve gsettings security for applications running within the same user context. For example, if application 'foo' is installed from extras, how can we:
* allow it to have write access to only its settings?
* prevent it from having read access for 'bar'?
What other scenarios should be handled? Should this be integrated with AppArmor and if so, what would it look like?
Participants:
desrt (Allison Ryan Lortie)
ian-weisser (Ian Weisser)
jdstrand (Jamie Strandboge)
larsu (Lars Uebernickel)
mdeslaur (Marc Deslauriers)
sbeattie (Steve Beattie)
seb128 (Sebastien Bacher)
ted (Ted Gould)
willcooke (Will Cooke)Tracks:
|
Core
|
Snappy roundtable
This is a free-form catch-all kinds of session. Bring up whatever snappy-related topic you have, we'll talk about it here.
Participants:
adconrad (Adam Conrad)
asac (Alexander Sack)
dholbach (Daniel Holbach)
ian-weisser (Ian Weisser)
jamesodhunt (James Hunt)
mvo (Michael Vogt)
rsalveti (Ricardo Salveti)
sergiusens (Sergio Schvezov)
thomas-ruecker (Thomas B. Rücker)
ursinha (Ursula Junque)
wxl (Walter wxl)
xnox (Dimitri John Ledkov)Tracks:
|
|
Snappy docs review
With https://developer.ubuntu.com/snappy we're off to a good start, but let's make the docs *real* good!
Participants:
davidc3 (David Callé)
dholbach (Daniel Holbach)
jamesodhunt (James Hunt)
rsalveti (Ricardo Salveti)
sergiusens (Sergio Schvezov)
thomas-ruecker (Thomas B. Rücker)Tracks:
|
|
Snappy Q&A
We are going to have the Ubuntu Core and snappy team here. Bring all your questions. Ask everything you might want to know!
Participants:
3v1n0 (Marco Trevisan (Treviño))
asac (Alexander Sack)
cm-t (cm-t arudy)
dholbach (Daniel Holbach)
ian-weisser (Ian Weisser)
jamesodhunt (James Hunt)
mvo (Michael Vogt)
mzanetti (Michael Zanetti)
rsalveti (Ricardo Salveti)
sergiusens (Sergio Schvezov)
thomas-ruecker (Thomas B. Rücker)
vila (Vincent Ladeuil)
wxl (Walter wxl)
zachvatwork (Zach aikidouke)Tracks:
|
|
Ubuntu Core Brainstorm - Calling all Snappy pioneers
Ubuntu Core and snappy are Ubuntu's brave new world. A lot of ideas are going to be hatched, unlikely teams put together, pioneers to be made and low-hanging fruit harvested.
Let's get together and brainstorm - be open, be creative and let's note down ideas for::
1) nice tutorials,
2) good demo material,
3) potential communities to reach out to,
4) low-hanging fruit in terms of connecting communities/tools/frameworks
Participants:
davidc3 (David Callé)
dholbach (Daniel Holbach)
ian-weisser (Ian Weisser)
jderose (Jason Gerard DeRose)
lool (Loïc Minier)
louis-bouchard (Louis Bouchard)
mvo (Michael Vogt)
rsalveti (Ricardo Salveti)
sergiusens (Sergio Schvezov)
ted (Ted Gould)
thomas-ruecker (Thomas B. Rücker)
vila (Vincent Ladeuil)
wxl (Walter wxl)Tracks:
|
|
Snappy development tools
In this session we'd like to discuss:
1) framework definition
2) framework packaging
3) schroot as single point of failure and alternatives
Participants:
angelabad (Angel Abad)
bzoltan (Zoltán Balogh)
davidc3 (David Callé)
dholbach (Daniel Holbach)
ian-weisser (Ian Weisser)
lool (Loïc Minier)
louis-bouchard (Louis Bouchard)
mvo (Michael Vogt)
rsalveti (Ricardo Salveti)
saviq (Michał Sawicz)
sergiusens (Sergio Schvezov)
ted (Ted Gould)
thomas-ruecker (Thomas B. Rücker)
ursinha (Ursula Junque)
zeller-benjamin (Benjamin Zeller)Tracks:
|
|
Ubuntu Snappy: next steps
In this session we'd like to discuss:
- Backlog review
- Gaps in our test/CI story
- “deduplication” of content in snapps
- Removing external dependencies
- Ubuntu Core clean up (image code & file system)
Participants:
adconrad (Adam Conrad)
cmiller (Chad Miller)
dholbach (Daniel Holbach)
elopio (Leo Arias)
ian-weisser (Ian Weisser)
jaboing (Julien Funk)
jamesodhunt (James Hunt)
jderose (Jason Gerard DeRose)
jdstrand (Jamie Strandboge)
kate.stewart (Kate Stewart)
lool (Loïc Minier)
mkamenjak (Mario Kamenjak)
mvo (Michael Vogt)
ove-risberg (Ove Risberg)
pitti (Martin Pitt)
rsalveti (Ricardo Salveti)
saviq (Michał Sawicz)
sergiusens (Sergio Schvezov)
ted (Ted Gould)
themuso (Luke Yelavich)
ursinha (Ursula Junque)
vila (Vincent Ladeuil)
xnox (Dimitri John Ledkov)
zachvatwork (Zach aikidouke)Tracks:
|
|
Kubuntu Kickoff
Kubuntu discussion
Participants:
ovidiu-florin (Ovidiu-Florin BOGDAN)
owlman-lists (John Reid)
valorie-zimmerman (Valorie Zimmerman)
wxl (Walter wxl)
xnox (Dimitri John Ledkov)Tracks:
|
|
Installer work status, bugs, and requests
Let's talk about the installer for a moment. This includes both ubiquity and debian-installer.
Are there missing features that would be useful for a large number of people?
Are there current papercut bugs we could address? Larger issues that really annoy?
We can't guarantee we'll get to everything, but we'll try our best.
Participants:
adconrad (Adam Conrad)
chiluk (Dave Chiluk)
cyphermox (Mathieu Trudel-Lapierre)
ian-weisser (Ian Weisser)
jonathan (Jonathan Carter)
wxl (Walter wxl)
xnox (Dimitri John Ledkov)Tracks:
|
|
provide networkd as ifupdown replacement on snappy / cloud / server
ifupdown is a frequent pain point for cloud integration, due to its lack of apis and its idiosyncratic configuration format. Examine what it would take to replace ifupdown with systemd-networkd for clouds, servers, and ubuntu core by 16.04, since it's reported to be at feature parity for server use cases (i.e. vlans/bridges/bonding, but not vpns/wifi).
Participants:
arges (Chris J Arges)
bryanquigley (Bryan Quigley)
chiluk (Dave Chiluk)
cyphermox (Mathieu Trudel-Lapierre)
dgadomski (Dariusz Gadomski)
ian-weisser (Ian Weisser)
mvo (Michael Vogt)
pitti (Martin Pitt)
rsalveti (Ricardo Salveti)
saviq (Michał Sawicz)
tomegundersen (Tom E. Gundersen)
xnox (Dimitri John Ledkov)
zachvatwork (Zach aikidouke)Tracks:
|
|
GCC 5 update for 15.10
The next Ubuntu LTS release (16.04 LTS) will use GCC 5 as the standard compiler (and likely GCC 6 as the standard for go). We do not want to change the default compiler during the six months leading to the LTS, so we will make the switch to GCC 5 for 15.10.
Besides fixing the usual build failures (around 350), GCC 5 introduces an new libstdc++ ABI which makes it difficult to combine code built with the new and the old ABI. The ABI break is not in libstdc++ itself, but then in libraries using the libstdc++ ABI.
Participants:
chiluk (Dave Chiluk)
ian-weisser (Ian Weisser)
strehl-t (Thomas Strehl)
xnox (Dimitri John Ledkov)Tracks:
|
|
Systemd and Ubuntu to 16.04
- Quick Show & Tell about systemd debugging/analyze tools
- Summary about current status
- Roadmap: Porting Ubuntu Touch, any other changes/improvements you want to bring up
Participants:
adconrad (Adam Conrad)
arges (Chris J Arges)
chiluk (Dave Chiluk)
ian-weisser (Ian Weisser)
jamesodhunt (James Hunt)
louis-bouchard (Louis Bouchard)
mvo (Michael Vogt)
pitti (Martin Pitt)
rsalveti (Ricardo Salveti)
saviq (Michał Sawicz)
ted (Ted Gould)
vila (Vincent Ladeuil)
vorlon (Steve Langasek)
wxl (Walter wxl)
xnox (Dimitri John Ledkov)
zachvatwork (Zach aikidouke)Tracks:
|
|
A tour of the system-image client
You might have heard of this system-image client thing that performs updates on the phone and snappy. What is it exactly? How do I interact with it? What secret functionality does it contain? In this talk I'll present a quick tour of the tools, their configuration, and the features that are available to you both as a developer via the D-Bus API, and as a user via the command line.
Slides: https://docs.google.com/presentation/d/1XNIPldo-vn8IX74rSCrxd0jcMaCO6Wwh1GEUU3oNEFI/edit#slide=id.p
Participants:
3v1n0 (Marco Trevisan (Treviño))
barry (Barry Warsaw)
bryanquigley (Bryan Quigley)
caio1982 (Caio Begotti)
codersquid (Sheila Miguez)
ian-weisser (Ian Weisser)
louis-bouchard (Louis Bouchard)
nskaggs (Nicholas Skaggs)
saviq (Michał Sawicz)
shawn111 (Shawn Wang)
sil (Stuart Langridge)
thomas-ruecker (Thomas B. Rücker)
wxl (Walter wxl)Tracks:
|
|
Python plans for LTS
This is a planning meeting for the Python roadmap toward the next LTS. Goals include Python 3 only on the default install; Python 3 by default for system scripts; Python 3.5 transition plan; working with Debian on Python 3; removal of python-support. Other topics welcome!
Slides: https://docs.google.com/presentation/d/11841WexLtX3gM1mGs_Ukq-JcxVxqKBihemjC8vpgJxA/edit#slide=id.p
Participants:
adam-collard (Adam Collard)
doko (Matthias Klose)
elacheche (El Achèche elacheche)
flexiondotorg (Martin Wimpress)
freyes (Felipe Reyes)
ian-weisser (Ian Weisser)
louis-bouchard (Louis Bouchard)
wxl (Walter wxl)
xnox (Dimitri John Ledkov)Tracks:
|
Show & Tell
|
Presenting TokenTube as an easy-to-use full-disk-encryption solution
TokenTube (https://github.com/juergenpabel/tokentube) is an integration component for LUKS and PAM. It provides a subsystem for users to use their Linux login credentials for full-disk-encryption (during Pre-Boot-Authentication) instead of a separate encryption password/passphrase. I am the developer of TokenTube and it's almost feature complete (and quality assured). The only "real" task left is to create proper documentation, which I will create in the upcoming months (debian/ubuntu packages already exist). I would like to present TokenTube at this UOS in order to get awareness for this topic and ultimatively get it on the roadmap for upcoming releases.
Participants:
jpabel (Juergen Pabel)
ove-risberg (Ove Risberg)
saviq (Michał Sawicz)Tracks:
|
|
LxQT; next generation of lubuntu
Showing off the LxQt desktop which is a recreation of lxde using the qt toolkit. This is a migration away from the traditional lxde desktop, which uses GTK.
Participants:
bryanquigley (Bryan Quigley)
wxl (Walter wxl)
xnox (Dimitri John Ledkov)
zachvatwork (Zach aikidouke)Tracks:
|
|
Demo: upcoming content-hub features
A couple demos of some features currently being worked on.
Participants:
3v1n0 (Marco Trevisan (Treviño))
allanlesage (Allan allanlesage)
carla-sella (Carla Sella)
cm-t (cm-t arudy)
danielandrews7396 (Daniel Andrews)
davidc3 (David Callé)
ian-weisser (Ian Weisser)
jamesmulholland (James Mulholland)
mkamenjak (Mario Kamenjak)
nik90 (Nekhelesh Ramananthan)
pieter2627 (Pieter Engelbrecht)
rsalveti (Ricardo Salveti)
saviq (Michał Sawicz)
sil (Stuart Langridge)Tracks:
|
|
Demo: Unity 8 in Desktop mode
Video and discussion of the current state of Unity 8 when used on a desktop.
Participants:
3v1n0 (Marco Trevisan (Treviño))
akiva (Akiva)
carla-sella (Carla Sella)
cm-t (cm-t arudy)
davidc3 (David Callé)
ian-weisser (Ian Weisser)
jonathan (Jonathan Carter)
kyrofa (Kyle Fazzari)
louis-bouchard (Louis Bouchard)
lukas-kde (Lukáš Tinkl)
marcinello (Marcin Leśniowski)
mkamenjak (Mario Kamenjak)
mzanetti (Michael Zanetti)
nhaines (Nathan Haines)
nik90 (Nekhelesh Ramananthan)
nskaggs (Nicholas Skaggs)
ove-risberg (Ove Risberg)
pieter2627 (Pieter Engelbrecht)
rsalveti (Ricardo Salveti)
saviq (Michał Sawicz)
sil (Stuart Langridge)
timo-jyrinki (Timo Jyrinki)
townsend (Christopher Townsend)
wxl (Walter wxl)
zachvatwork (Zach aikidouke)Tracks:
|
|
SDK with Autopilot Plugin
Run Autopilot tests from the SDK
A Demo on whats done, and what needs to be done.
Participants:
akiva (Akiva)
carla-sella (Carla Sella)
nskaggs (Nicholas Skaggs)
zeller-benjamin (Benjamin Zeller)Tracks:
|
|
Sosreport for troubleshooting
A quick demo of the sosreport tool used by Canonical support to help troubleshoot customers issues.
Upstream: https://github.com/sosreport/sos/
In Ubuntu: http://packages.ubuntu.com/search?keywords=sosreport&searchon=names&suite=all§ion=all
PPA: https://launchpad.net/~canonical-support/+archive/ubuntu/support-tools
Participants:
chiluk (Dave Chiluk)
ian-weisser (Ian Weisser)
louis-bouchard (Louis Bouchard)
rsalveti (Ricardo Salveti)
wxl (Walter wxl)Tracks:
|
|
A tool to bundle dependencies for a package for offline installation
dpkg_offline (https://launchpad.net/dpkg-offline/) is a tool to create a tarball containing all the .deb dependencies for a package for offline installation. It assumes the target system is a clean installation from a particular .iso and collects and packages all dependencies needed to install a given set of packages. The resulting bundle can be installed as a local apt repository in the target system and standard apt tools and semantics can be used to install the desired packages.
It supports public and private PPAs and can bundle arbitrary local or remote .debs even if they're not fetched from a PPA or .deb archive.
Participants:
ian-weisser (Ian Weisser)
mkamenjak (Mario Kamenjak)
wxl (Walter wxl)Tracks:
|
|
LXD Basic Usage
Participants:
angelabad (Angel Abad)
bryanquigley (Bryan Quigley)
carla-sella (Carla Sella)
chiluk (Dave Chiluk)
ian-weisser (Ian Weisser)
lazypower (Charles Butler)
louis-bouchard (Louis Bouchard)
mattyw (Matthew Williams)
pieter2627 (Pieter Engelbrecht)
rsalveti (Ricardo Salveti)
saviq (Michał Sawicz)
sergiusens (Sergio Schvezov)
ted (Ted Gould)
thomas-ruecker (Thomas B. Rücker)
townsend (Christopher Townsend)
tycho-s (Tycho Andersen)
wxl (Walter wxl)Tracks:
|
|
Internationalize your QML app in minutes
i18n? l10n? Internationalization is easier than you think! Learn how to make your app multilingual in a few minutes with this comprehensive step-by-step session.
Participants:
davidc3 (David Callé)
mkamenjak (Mario Kamenjak)Tracks:
|
|
My app testing setup
Rick demos how he tests and iterates on his application during development
Participants:
3v1n0 (Marco Trevisan (Treviño))
akiva (Akiva)
carla-sella (Carla Sella)
elopio (Leo Arias)
ian-weisser (Ian Weisser)
nik90 (Nekhelesh Ramananthan)Tracks:
|
|
Physalis Build Cloud: Create apps with Apache Cordova
Physalis Build Cloud (http://physalis.io) is an open source build cloud for Apache Cordova HTML5 apps. It provides an easy to use interface to quickly create apps for android and ubuntu.
In this talk, I would like to present Physalis and show how to fastly create an HTML5 based ubuntu app.
Participants:
wxl (Walter wxl)Tracks:
|
|
Plasma 5 Demo
Showing off Plasma 5's new toys and whistles.
Participants:
aaronhoneycutt (Aaron Honeycutt)
ovidiu-florin (Ovidiu-Florin BOGDAN)
owlman-lists (John Reid)
rick-timmis (Rick Timmis)
saviq (Michał Sawicz)
timo-jyrinki (Timo Jyrinki)
valorie-zimmerman (Valorie Zimmerman)
wxl (Walter wxl)Tracks:
|
|
bq Aquaris E4.5 Q&A
Ask your questions and interact with bq on the ubuntu phone!
Participants:
ian-weisser (Ian Weisser)
zachvatwork (Zach aikidouke)Tracks:
|
|
Ubuntu MATE Show and Tell
A look at the plans for Ubuntu MATE 15.10
Slides
* https://ubuntu-mate.org/slides/uos-1505/
Participants:
akiva (Akiva)Tracks:
|
akiva (Akiva)