Ubuntu logo

Summit

App & Scope Development

Music App planning

Participants:
attending jamesmulholland (James Mulholland)
attending ted-albert (Ted Albert)
attending vthompson (Victor Thompson)

Tracks:
  • App & Scope Development
Weather App Planning

Participants:
attending jamesmulholland (James Mulholland)
attending ted-albert (Ted Albert)
attending vthompson (Victor Thompson)

Tracks:
  • App & Scope Development
Calendar App Planning

Participants:
attending jamesmulholland (James Mulholland)
attending ted-albert (Ted Albert)

Tracks:
  • App & Scope Development
Docviewer App meeting

Participants:
attending jamesmulholland (James Mulholland)

Tracks:
  • App & Scope Development
SDK Roadmap
SDK Roadmap for Convergence

Participants:
attending mkamenjak (Mario Kamenjak)

Tracks:
  • App & Scope Development
How do I write an Ubuntu app with QML
Christian Dywan gets you bootstrapped with writing your first QML app on Ubuntu.

Participants:
attending chiluk (Dave Chiluk)
attending freyes (Felipe Reyes)
attending gard-runar (Gard Honningsø)
attending marcinello (Marcin Leśniowski)
attending vinzjobard (Winael)

Tracks:
  • App & Scope Development
Dekko (Mail) Planning

Participants:
attending dpniel (Daniel Chapman)
attending jamesmulholland (James Mulholland)

Tracks:
  • App & Scope Development
Community Core Apps QA
Let's talk about all the changes that have been happening with the CI and QA processes around the core apps. -- new jenkins -- thoughts on test writing -- manual testing -- running automated tests

Participants:
attending elopio (Leo Arias)
attending jamesmulholland (James Mulholland)

Tracks:
  • App & Scope Development
App Design Round Table

Participants:
attending akronix5 (Akronix)
attending komputes+open (open_kompute)

Tracks:
  • App & Scope Development
Taking advantage of Ubuntu Online Accounts in your application
Taking advantage of Ubuntu Online Accounts in your application General OA architecture OA v2 API, what's new ? OA for QML App Developers OA for HTML5 developers Advanced - Writing a new OA plugin

Participants:
attending dbarth (David Barth)
attending larreamikel (Mikel Larrea)
attending mardy (Alberto Mardegan)
attending mkamenjak (Mario Kamenjak)
attending simosx (Simos Xenitellis)

Tracks:
  • App & Scope Development
Writing Webapps & HTML5 apps with Ubuntu
Writing Webapps & HTML5 apps with Ubuntu Using webapp-container for packaging online webapps Writing an HTML5 app for Ubuntu Using Cordova for writing or porting an existing app W3C & support Ubuntu APIs

Participants:
attending akronix5 (Akronix)
attending dbarth (David Barth)
attending komputes+open (open_kompute)
attending marcinello (Marcin Leśniowski)
attending pierre-equoy (Pierre Equoy)
attending ted-albert (Ted Albert)

Tracks:
  • App & Scope Development
Introduction to Scopes
High level introduction to Scopes: UX concepts and goals, main UI components, architecture overview, starting points for developers, overview of recently added features. I'll present some slides illustrating all the above and there will be time for Q&A.

Participants:
attending alecu (Alejandro J. Cura)
attending marcinello (Marcin Leśniowski)
attending mkamenjak (Mario Kamenjak)
attending stolowski (Paweł Stołowski)
attending tcole3737 (Todd todd)
attending ted-albert (Ted Albert)

Tracks:
  • App & Scope Development
Scopes roundtable
What's new in scopes? A look at new features and API changes for 16.04.

Participants:
attending alecu (Alejandro J. Cura)
attending clement-gwaka (Clément)
attending davidc3 (David Callé)
attending dizzypaty (Paty Davila)
attending jamesh (James Henstridge)
attending kyrofa (Kyle Fazzari)
attending marcinello (Marcin Leśniowski)
attending olivera-f94 (Felipe)
attending stolowski (Paweł Stołowski)
attending ted-albert (Ted Albert)

Tracks:
  • App & Scope Development
In-App-Purchases for Ubuntu
An overview of upcoming support of in-app purchases using QtPurchasing, QML, and the Ubuntu Store. This will allow apps in the store to offer purchasable in-app content and virtual items, providing another revenue option to our community of developers.

Participants:
attending kaijanmaki (Antti Kaijanmäki)
attending ken-vandine (Ken VanDine)
attending marcinello (Marcin Leśniowski)
attending ricardokirkner (Ricardo Kirkner)

Tracks:
  • App & Scope Development
Developer documentation healthcheck
What to fix and how? How can we improve our developer documentation?

Participants:
attending faenil (Andrea Bernabei)
attending kyrofa (Kyle Fazzari)

Tracks:
  • App & Scope Development

Cloud

Using container technologies with Juju
In this session we'll show you how to deploy Kubernetes and use other container technologies with Juju

Participants:
attending chiluk (Dave Chiluk)
attending chris.macnaughton (Chris MacNaughton)
attending komputes+open (open_kompute)
attending leecowdrey (Lee Cowdrey)
attending mbruzek (Matt Bruzek)
attending robinsmith3 (Robin Smith)

Tracks:
  • Cloud
Benchmarking Clouds
"Our cloud is 50% faster and 50% cheaper than our competitors!" In this session we'll show you how to use Juju and Ubuntu to run your own cloud benchmarks with your own workloads. You don't need to trust synthetic single-node benchmarks, you need real data with what YOU use so you can make the best choice. And we'll show you how to run it on your bare metal servers too to see how you stack up against the big clouds when it comes to performance.

Participants:
attending bryanquigley (Bryan Quigley)
attending chris.macnaughton (Chris MacNaughton)
attending dweaver (Darryl Weaver)
attending komputes+open (open_kompute)
attending robinsmith3 (Robin Smith)

Tracks:
  • Cloud
Writing your own Juju Charms
This workshop will be a "start from scratch" session where we will start from nothing and get a deployable service out into the cloud. If you write software that people use on servers, then this session is for you!

Participants:
attending chris.macnaughton (Chris MacNaughton)
attending johnsca (Cory Johns)
attending komputes+open (open_kompute)
attending leecowdrey (Lee Cowdrey)
attending simosx (Simos Xenitellis)

Tracks:
  • Cloud
Juju Office Hours
This discussion is an open-ended Q+A with the Juju charms team, we'll also do a roundtable of what's happening in the world of Juju and charms.

Participants:
attending chris.macnaughton (Chris MacNaughton)
attending dweaver (Darryl Weaver)
attending komputes+open (open_kompute)

Tracks:
  • Cloud
Getting Started with Juju
This workshop is for beginners who want to learn how to get started working with Juju, the service orchestration tool for managing large complex systems with simple reusable components.

Participants:
attending komputes+open (open_kompute)
attending leecowdrey (Lee Cowdrey)
attending mbruzek (Matt Bruzek)
attending merlijn-sebrechts (Merlijn Sebrechts)
attending simosx (Simos Xenitellis)

Tracks:
  • Cloud
Deploying your own Big Data Stack
The big data world is full of hundreds of pieces of technology, how do you even get started? Luckily we've built a bunch of preconfigured bundles of big data stacks to get you started. This session will show you how to get started with the big data workloads available in Juju, how to customize them for your exact needs, and how to share components with others.

Participants:
attending chris.macnaughton (Chris MacNaughton)
attending johnsca (Cory Johns)
attending komputes+open (open_kompute)
attending kwmonroe (Kevin W Monroe)
attending leecowdrey (Lee Cowdrey)
attending merlijn-sebrechts (Merlijn Sebrechts)
attending robinsmith3 (Robin Smith)

Tracks:
  • Cloud
Demo MAAS 1.9
Show off some of the new feature of MAAS 1.9. Features that will be shown are custom network configuration, custom storage configuration, setting the minimum HWE kernel, deploying with a HWE kernel, and deploying MAAS at scale.

Participants:
attending blake-rouse (Blake Rouse)
attending chiluk (Dave Chiluk)
attending chris.macnaughton (Chris MacNaughton)
attending elopio (Leo Arias)
attending ted-albert (Ted Albert)
attending wililupy (Luke Williams)

Tracks:
  • Cloud
An Introduction to LXD: The Container Hypervisor
Developer Stéphane Graber demos LXD and discusses latest news, features, and plans around the LXD project.  

Participants:
attending breno-leitao (Breno Leitão)
attending chris.macnaughton (Chris MacNaughton)
attending codersquid (Sheila Miguez)
attending dweaver (Darryl Weaver)
attending faenil (Andrea Bernabei)
attending komputes+open (open_kompute)
attending leecowdrey (Lee Cowdrey)
attending petermatulis (Peter Matulis)
attending pitti (Martin Pitt)
attending robinsmith3 (Robin Smith)
attending simosx (Simos Xenitellis)
attending wililupy (Luke Williams)

Tracks:
  • Cloud
MySQL & Variants in 16.04
Status, planning, discussion around MySQL & Variants for Debian/Ubuntu.

Participants:
attending gl-az (George Ormond Lorch III)
attending lars-tangvald (Lars Tangvald)
attending nryeng (Norvald H. Ryeng)
attending otto (Otto Kekäläinen)

Tracks:
  • Cloud
apt install openstack
We'll discuss the openstack installer project, a terminal UI for deploying openstack services using Juju and MAAS. https://wiki.ubuntu.com/OpenStack/Installer We will discuss deploying an entire cloud on one system using containers, then demo service placement onto MAAS machines via the UI, and cover how community members can contribute to the project.

Participants:
attending chris.macnaughton (Chris MacNaughton)
attending leecowdrey (Lee Cowdrey)
attending mattczajka (Matt Czajka)
attending pitti (Martin Pitt)

Tracks:
  • Cloud

Community

Kubuntu Podcast
We would like to showcase what new features in Wily Werewolf on the next episode of Kubuntu Podcast #6

Participants:
attending aaronhoneycutt (Aaron Honeycutt)
attending ovidiu-florin (Ovidiu-Florin BOGDAN)
attending rick-timmis (Rick Timmis)
attending ted-albert (Ted Albert)
attending valorie-zimmerman (Valorie Zimmerman)

Tracks:
  • Community
Le french UOS summary
Bonjour ! 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:
attending clement-gwaka (Clément)
attending cm-t (cm-t arudy)
attending yoboy-leguesh (YoBoY)

Tracks:
  • Community
  • Show & Tell
Revisiting the Ubuntu Free Culture Showcase
The Ubuntu Free Culture Showcase was a way to showcase high-quality Creative Commons licensed work while also providing value for Ubuntu--sample audio and video for the live session and alternate wallpapers for the default install. Ubuntu 16.04 LTS will have pressed discs and we have an opportunity to showcase fresh content again. Help plan ways to invite the external Free Culture community to contribute to the Ubuntu Free Culture Showcase for Ubuntu 16.04 LTS.

Participants:
attending nhaines (Nathan Haines)

Tracks:
  • Community
User Level Testing for Ubuntu Phone
Recently the QA team in Canonical have been full steam ahead on developing a suite of automated user level regression tests for Ubuntu Phone. This session will highlight some of the challenges we've faced and the tools we had to use to achieve our goals. We'll also let you know how you could get involved!

Participants:
attending elopio (Leo Arias)
attending nskaggs (Nicholas Skaggs)
attending tingray71 (Ting-Ray Chang)

Tracks:
  • Community
  • Show & Tell
UbuCon Summit Organization
The weekly UbuCon Summit organizer's meeting this week as a live hangout for UOS. Join us if you want to learn more and want to contribute making the UbuCon Summit @ SCALE in January 2016 happen!

Participants:
attending cm-t (cm-t arudy)
attending nhaines (Nathan Haines)
attending nskaggs (Nicholas Skaggs)
attending yoboy-leguesh (YoBoY)

Tracks:
  • Community
Community Team Q&A
The weekly Ubuntu Community Team Q&A, this time as part of UOS

Participants:
attending mkamenjak (Mario Kamenjak)
attending nhaines (Nathan Haines)
attending nskaggs (Nicholas Skaggs)

Tracks:
  • Community
Community Roundtable I
A roundtable session with an open agenda to discuss any community topics that might not be covered by the schedule

Participants:
attending cm-t (cm-t arudy)
attending faenil (Andrea Bernabei)
attending jamesmulholland (James Mulholland)
attending jorge (Jorge O. Castro)
attending nhaines (Nathan Haines)
attending timo-jyrinki (Timo Jyrinki)

Tracks:
  • Community
Meetup.com for LoCo teams
Presentation and discussion about the next steps for the offering of meetup.com to Ubuntu LoCos and integration with the LoCo Portal

Participants:
attending kalikiana (Christian Dywan)
attending nhaines (Nathan Haines)
attending simosx (Simos Xenitellis)
attending torsten.franz (Torsten Franz)

Tracks:
  • Community
UbuCon Europe planning
Planning the next UbuCon Summit in Europe with organizers and interested contributors

Participants:
attending cm-t (cm-t arudy)
attending davidc3 (David Callé)
attending kalikiana (Christian Dywan)
attending misterq (Mister Q)
attending nhaines (Nathan Haines)
attending sturmflut (Simon Raffeiner)
attending svij (Sujeevan Vijayakumaran)
attending torsten.franz (Torsten Franz)
attending yoboy-leguesh (YoBoY)

Tracks:
  • Community
Community Roundtable II
A roundtable session with an open agenda to discuss any community topics that might not be covered by the schedule

Participants:
attending cm-t (cm-t arudy)
attending dholbach (Daniel Holbach)

Tracks:
  • Community
Community Roundtable III
A roundtable session with an open agenda to discuss any community topics that might not be covered by the schedule

Tracks:
  • Community
Future Plans for UOS
UOS has morphed and changed over the past couple years after UDS's went away. It's time to reflect on what UOS has become and think about how we'd like to meet and interact as a community in the future. We'll discuss UOS alternatives, as well as the rise and importance of Ubucons and the UbuSummit.

Participants:
attending bryanquigley (Bryan Quigley)
attending nhaines (Nathan Haines)
attending petermatulis (Peter Matulis)
attending willcooke (Will Cooke)

Tracks:
  • Community
Growing new community members
In late 2014, the Community Team had a long discussion about attracting new participants and growing them into Ubuntu Members. The main result was the Find-a-Task job-board tool. Is this still a problem? Did Find-a-Task work? Does anyone use it? How can it be improved?

Participants:
attending akronix5 (Akronix)
attending dholbach (Daniel Holbach)
attending ian-weisser (Ian Weisser)
attending simosx (Simos Xenitellis)

Tracks:
  • Community

Convergence

Developer Desktop Plan 16.04
A review of the actions we will be taking on the developer desktop (.deb/Unity 7) in the 16.04 cycle.

Participants:
attending 3v1n0 (Marco Trevisan (Treviño))
attending bryanquigley (Bryan Quigley)
attending cmiller (Chad Miller)
attending cm-t (cm-t arudy)
attending davidc3 (David Callé)
attending kalikiana (Christian Dywan)
attending ken-vandine (Ken VanDine)
attending kyrofa (Kyle Fazzari)
attending marcinello (Marcin Leśniowski)
attending mkamenjak (Mario Kamenjak)
attending nhaines (Nathan Haines)
attending stolowski (Paweł Stołowski)
attending ted-albert (Ted Albert)
attending timo-jyrinki (Timo Jyrinki)
attending willcooke (Will Cooke)

Tracks:
  • Convergence
16.04 LTS Desktop QA plan
A review of what testing exists and to make sure we are using all the resources we have to assure that 16.04 LTS is a rock solid release which is useable throughout the development cycle

Participants:
attending brendan-donegan (Brendan Donegan)
attending bryanquigley (Bryan Quigley)
attending chris.macnaughton (Chris MacNaughton)
attending cmiller (Chad Miller)
attending elopio (Leo Arias)
attending jibel (Jean-Baptiste Lallement)
attending marcinello (Marcin Leśniowski)
attending nskaggs (Nicholas Skaggs)
attending wililupy (Luke Williams)
attending willcooke (Will Cooke)

Tracks:
  • Convergence
Kubuntu Xenial Planning
Development Plans for the upcoming Kubuntu Release.

Participants:
attending aaronhoneycutt (Aaron Honeycutt)
attending allee (Achim Bohnet)
attending mkamenjak (Mario Kamenjak)
attending ovidiu-florin (Ovidiu-Florin BOGDAN)
attending rick-timmis (Rick Timmis)
attending sgclark (Scarlett Gately Clark)
attending valorie-zimmerman (Valorie Zimmerman)
attending yofel (Philip Muškovac)

Tracks:
  • Convergence
Supporting legacy applications on Ubuntu Personal
Ubuntu Personal is going to be great, with its snappy packaging, transactional updates, application confinement, and Unity 8 running on Mir. But wait -- I have to use a specialized DEB-packaged application that uses X11 to get work done in my office/lab/classroom... do I need to switch away Ubuntu? They evolved. They rebelled. There are many copies. And they have a plan. It's called "Libertine." Let's discuss that plan.

Participants:
attending 3v1n0 (Marco Trevisan (Treviño))
attending alecu (Alejandro J. Cura)
attending bryanquigley (Bryan Quigley)
attending chiluk (Dave Chiluk)
attending kalikiana (Christian Dywan)
attending ken-vandine (Ken VanDine)
attending kyrofa (Kyle Fazzari)
attending nhaines (Nathan Haines)
attending simosx (Simos Xenitellis)
attending ted (Ted Gould)
attending ted-albert (Ted Albert)
attending townsend (Christopher Townsend)
attending tyhicks (Tyler Hicks)

Tracks:
  • Convergence
App Convergence
This session will look at Contacts app and Browser app and review their approaches to responsive layout to support convergence.

Participants:
attending cmiller (Chad Miller)
attending faenil (Andrea Bernabei)
attending gard-runar (Gard Honningsø)
attending jamesmulholland (James Mulholland)
attending ken-vandine (Ken VanDine)
attending kyrofa (Kyle Fazzari)
attending osomon (Olivier Tilloy)
attending renatofilho (Renato Araujo Oliveira Filho)

Tracks:
  • Convergence
Designing Convergent Apps

Participants:
attending faenil (Andrea Bernabei)
attending jamesmulholland (James Mulholland)
attending ken-vandine (Ken VanDine)
attending popey (Alan Pope ㋛)

Tracks:
  • Convergence
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:
attending alecu (Alejandro J. Cura)
attending josivalsantos15 (Josival Santos)
attending ted-albert (Ted Albert)

Tracks:
  • Convergence
Plasma Mobile - A Brief Summary
In this talk I'll give a brief introduction to Plasma Mobile, what it is, the current state and the direction. Hopefully with an extended Q&A session

Participants:
attending elopio (Leo Arias)
attending kalikiana (Christian Dywan)
attending larreamikel (Mikel Larrea)
attending marcinello (Marcin Leśniowski)
attending mkamenjak (Mario Kamenjak)
attending ted-albert (Ted Albert)

Tracks:
  • Convergence
Convergence Q&A
The primary drivers behind Ubuntu's convergence strategy will talk about their roadmaps and goals, then take questions from IRC

Participants:
attending faenil (Andrea Bernabei)
attending ken-vandine (Ken VanDine)
attending kgunn72 (kevin gunn)
attending marcinello (Marcin Leśniowski)
attending mkamenjak (Mario Kamenjak)
attending nhaines (Nathan Haines)

Tracks:
  • Convergence
Qt for 16.04 LTS
A discussion about interests related to Qt and 16.04 LTS. Qt version will be either Qt 5.5 or Qt 5.6 depending on the schedule and suitability of 5.6. Qt 5.5(.1) has not yet been landed either, but there is a PPA. The session is mostly for Q&A and gathering information about what people are interested in. It's not expected to result in immediate action items since Qt 5.5.1 is already well planned and it's too early to plan 5.6 too much yet. Current status at https://wiki.ubuntu.com/Touch/QtTesting

Participants:
attending lorn-potter (Lorn Potter)
attending timo-jyrinki (Timo Jyrinki)

Tracks:
  • Convergence
Ubports (Ubuntu touch porting) Planning
Discuss the future and plans of/for ubports. And with an Q&A at the end.

Participants:
attending aaronhoneycutt (Aaron Honeycutt)
attending larreamikel (Mikel Larrea)
attending mariogrip (Marius Gripsgård)

Tracks:
  • Convergence

Core

Python3 Only on the images
Python 2.7 should not be shipped anymore by default. There is progress to make the desktop image Python 2.7 free, but a few packages remain. The situation for the other images should be evaluated as well. Python 3.5 will be the only Python3 version included in 16.04. Some work is still required to reach this goal.

Participants:
attending barry (Barry Warsaw)
attending bryanquigley (Bryan Quigley)
attending chipaca (John Lenton)
attending cmiller (Chad Miller)
attending mterry (Michael Terry)
attending mvo (Michael Vogt)
attending pitti (Martin Pitt)
attending smoser (Scott Moser)
attending ted-albert (Ted Albert)
attending willcooke (Will Cooke)

Tracks:
  • Core
node.js and libv8 for 16.04
node.js was updated to 4.0, having support on all our architectures. investigate how to get node.js and libv8 in sync, and how to maintain it for the timespan of an LTS release. The reason is that we are patching a lot of packages in main building some javascript enabled documentation to avoid build dependencies on universe packages.

Participants:
attending alecu (Alejandro J. Cura)
attending chrisccoulson (Chris Coulson)
attending raharper (Ryan Harper)
attending smoser (Scott Moser)
attending tyhicks (Tyler Hicks)
attending vorlon (Steve Langasek)

Tracks:
  • Core
Porting popular apps/software to Snappy
With hardware becoming cheaper (ie Raspberry Pi, etc.) a number of apps and appliances were built, which are very popular today. It'd be great if it was easy for app developers to bring their apps to Snappy Ubuntu Core as well. Let's figure out how developers can port them over and we can get feedback about what should be easier.

Participants:
attending chipaca (John Lenton)
attending dholbach (Daniel Holbach)
attending elopio (Leo Arias)
attending jason-aras (Jay Aras)
attending kyrofa (Kyle Fazzari)
attending larreamikel (Mikel Larrea)
attending maclin.jun (Ma Jun)
attending mvo (Michael Vogt)
attending sergiusens (Sergio Schvezov)
attending simosx (Simos Xenitellis)
attending ted (Ted Gould)
attending ted-albert (Ted Albert)

Tracks:
  • Core
Snappy Developer Community Resources
In this session we want to figure out how the Snappy developer community can interact and get support, particularly: - support of askubuntu/stackoverflow - which G+ communities/Twitter/etc to use - which presentation and workshop materials we want to create and share - how we can support people who want to represent Snappy Ubuntu Core at events/hackathons/workshops

Participants:
attending chipaca (John Lenton)
attending dholbach (Daniel Holbach)
attending jason-aras (Jay Aras)
attending larreamikel (Mikel Larrea)
attending leecowdrey (Lee Cowdrey)
attending mvo (Michael Vogt)
attending sergiusens (Sergio Schvezov)
attending simosx (Simos Xenitellis)
attending ted (Ted Gould)
attending thibautr (Thibaut Rouffineau)

Tracks:
  • Core
Your feedback counts: the Snappy onboarding experience
In this session we want your feedback on your Snappy and Snapcraft onboarding experience: - How were you welcomed into the world of Snappy? Was the documentation sufficient? Were you able to find your way around? - We are planning some changes to the documentation and would like to present them and get feedback. - If you are a device builder, we would specifically like to get your input as well, so we can improve our device builder documentation.

Participants:
attending chipaca (John Lenton)
attending dholbach (Daniel Holbach)
attending jason-aras (Jay Aras)
attending larreamikel (Mikel Larrea)
attending mvo (Michael Vogt)
attending sergiusens (Sergio Schvezov)
attending simosx (Simos Xenitellis)
attending tingray71 (Ting-Ray Chang)
attending wililupy (Luke Williams)

Tracks:
  • Core
Creating more Snappy frameworks
Frameworks extend the functionality of Snappy Ubuntu Core systems in a vary practical way. Let's discuss how we can bring more services to Snappy Ubuntu Core.

Participants:
attending alan-meekins (Alan Meekins)
attending alecu (Alejandro J. Cura)
attending chipaca (John Lenton)
attending dholbach (Daniel Holbach)
attending faenil (Andrea Bernabei)
attending gard-runar (Gard Honningsø)
attending jason-aras (Jay Aras)
attending kyrofa (Kyle Fazzari)
attending larreamikel (Mikel Larrea)
attending mvo (Michael Vogt)
attending robert-joslyn (Robert Joslyn)
attending sergiusens (Sergio Schvezov)
attending ted (Ted Gould)

Tracks:
  • Core
EFI Capsule Update and Fallback
Ubuntu should support updating firmware for systems and components; we should also further define the behavior for EFI fallbacks.

Participants:
attending bryanquigley (Bryan Quigley)

Tracks:
  • Core
Snap packages for phone and desktop apps
In this session we’ll show a prototype of a tool to install GUI apps packaged as snaps on the current phone and desktop images, and we’ll discuss what steps are needed to fully transition phone and desktop applications to snaps.

Participants:
attending alecu (Alejandro J. Cura)
attending benjamin-goldman (Ben Goldman)
attending dholbach (Daniel Holbach)
attending ken-vandine (Ken VanDine)
attending kyrofa (Kyle Fazzari)
attending larreamikel (Mikel Larrea)
attending nhaines (Nathan Haines)

Tracks:
  • Core
F2FS support for Ubiquity installer in 16.04
With support for F2FS being stable enough with the latest Linux kernel, please consider including f2fs-tools on the 16.04 ISO and offering f2fs as a format and install option in Ubiquity. It may be wise for Canonical to offer broader support as this would be beneficial to the mobile platforms as well as those on the desktop with SSDs.

Participants:
attending flexiondotorg (Martin Wimpress)
attending jorge (Jorge O. Castro)
attending popey (Alan Pope ㋛)

Tracks:
  • Core

Show & Tell

Le french UOS summary
Bonjour ! 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:
attending clement-gwaka (Clément)
attending cm-t (cm-t arudy)
attending yoboy-leguesh (YoBoY)

Tracks:
  • Community
  • Show & Tell
Modelling Network Partitions with Juju
Network partitions happen, your distributed system needs to be designed to handle them. One of the reasons they're often not tested is the difficulty in setting up failure scenarios. I'd like to show jupsen (https://github.com/mattyw/jupsen). Jupsen is a juju plugin that allows you to model network partitions in a simple way, so you can easily test how your app handles them. I will start by giving a brief tour of the commands available. I will then show an app writing to a mongodb replica set during a network partition. I will create a partition that causes lost writes, and demonstrate how you can guard against them.

Participants:
attending chris.macnaughton (Chris MacNaughton)
attending leecowdrey (Lee Cowdrey)
attending robinsmith3 (Robin Smith)

Tracks:
  • Show & Tell
User Level Testing for Ubuntu Phone
Recently the QA team in Canonical have been full steam ahead on developing a suite of automated user level regression tests for Ubuntu Phone. This session will highlight some of the challenges we've faced and the tools we had to use to achieve our goals. We'll also let you know how you could get involved!

Participants:
attending elopio (Leo Arias)
attending nskaggs (Nicholas Skaggs)
attending tingray71 (Ting-Ray Chang)

Tracks:
  • Community
  • Show & Tell
Snappy Clinic: bringing ROS apps to Snappy Ubuntu Core
Snapcraft integrates building and packaging software and is what we recommend to bring software to Snappy Ubuntu Core. Snapcraft has recently seen the addition of a catkin plugin. This will make it very easy to bring ROS applications to Snappy Ubuntu Core. Check out this demo by Sergio and Ted and you'll see just how easy it is.

Participants:
attending alan-meekins (Alan Meekins)
attending alecu (Alejandro J. Cura)
attending benjamin-goldman (Ben Goldman)
attending elopio (Leo Arias)
attending faenil (Andrea Bernabei)
attending jason-aras (Jay Aras)
attending kalikiana (Christian Dywan)
attending kyrofa (Kyle Fazzari)
attending larreamikel (Mikel Larrea)
attending lorn-potter (Lorn Potter)
attending robert-joslyn (Robert Joslyn)
attending robinsmith3 (Robin Smith)
attending sergiusens (Sergio Schvezov)
attending ted (Ted Gould)
attending wililupy (Luke Williams)

Tracks:
  • Show & Tell
Ubuntu SDK Q and A
The Ubuntu SDK team are here to demo what's new in the Ubuntu SDK, as well as field your questions and feedback.

Participants:
attending femma (Femma)
attending jamesmulholland (James Mulholland)
attending kalikiana (Christian Dywan)
attending larreamikel (Mikel Larrea)
attending marcinello (Marcin Leśniowski)
attending mkamenjak (Mario Kamenjak)

Tracks:
  • Show & Tell
Kubuntu's Continuous Integration and Packaging
For the past year Kubuntu has been developing its core KDE software packaging through a CI system to allow for quicker high quality releases of KDE software into both the Kubuntu PPAs and the Ubuntu development series. It uses existing and new technology to build some 460 sources using the actual production packaging on an almost daily basis and performing distribution level QA ranging from your ordinary lintian check to QML dependency verification.

Participants:
attending nskaggs (Nicholas Skaggs)
attending rick-timmis (Rick Timmis)
attending sgclark (Scarlett Gately Clark)
attending valorie-zimmerman (Valorie Zimmerman)

Tracks:
  • Show & Tell
Game Development for the Ubuntu Phone
Join Mike as he hacks on a game in progress, talks about frameworks and toolkits for gaming, and answers your question on developing for the phone.

Participants:
attending aitzol76 (Aitzol Berasategi)
attending alecu (Alejandro J. Cura)
attending kalikiana (Christian Dywan)
attending ken-vandine (Ken VanDine)
attending kyrofa (Kyle Fazzari)
attending larreamikel (Mikel Larrea)
attending michael-sheldon (Michael Sheldon)
attending ted-albert (Ted Albert)
attending tingray71 (Ting-Ray Chang)

Tracks:
  • Show & Tell
Testing Snappy
Leo and Frederico will cover both automated and manual approaches to testing snappy, and the work that goes into making sure each new version of snappy is ready to release. They will also offer advice on how you can help make snappy better!

Participants:
attending alan-meekins (Alan Meekins)
attending chris.macnaughton (Chris MacNaughton)
attending dholbach (Daniel Holbach)
attending elopio (Leo Arias)
attending faenil (Andrea Bernabei)
attending jason-aras (Jay Aras)
attending jocave (Jonathan Cave)
attending larreamikel (Mikel Larrea)
attending mvo (Michael Vogt)
attending robert-joslyn (Robert Joslyn)
attending robinsmith3 (Robin Smith)
attending rswift-swiftstaffing (ronswift)
attending sergiusens (Sergio Schvezov)
attending wililupy (Luke Williams)

Tracks:
  • Show & Tell
JavaScript scopes hands-on
This workshop will take you through the creation of a scope in JavaScript, and show you how to integrate npm packages with it.

Participants:
attending aitzol76 (Aitzol Berasategi)
attending alecu (Alejandro J. Cura)
attending kalikiana (Christian Dywan)
attending marcinello (Marcin Leśniowski)
attending marcustomlinson (Marcus marcus.tomlinson@canonical.com)
attending michael-sheldon (Michael Sheldon)
attending stolowski (Paweł Stołowski)
attending ted-albert (Ted Albert)
attending tyhicks (Tyler Hicks)

Tracks:
  • Show & Tell
Plasma Mobile - A Brief Summary
In this talk I'll give a brief introduction to Plasma Mobile, what it is, the current state and the direction. Hopefully with an extended Q&A session

Participants:
attending kalikiana (Christian Dywan)
attending larreamikel (Mikel Larrea)
attending mkamenjak (Mario Kamenjak)

Tracks:
  • Show & Tell
Unity8 Convergence Show & Tell
Showing off some of the new Unity8 convergence features.

Participants:
attending ken-vandine (Ken VanDine)
attending kyrofa (Kyle Fazzari)
attending mariogrip (Marius Gripsgård)
attending mzanetti (Michael Zanetti)
attending sturmflut (Simon Raffeiner)
attending ted-albert (Ted Albert)

Tracks:
  • Show & Tell
Mycroft on Ubuntu
Ryan will share about Mycroft on the desktop and phone, show off a demo, give an explanation as to how it works and how developers can contribute.

Participants:
attending autonomouse (Darren Hoyland)
attending cm-t (cm-t arudy)
attending codersquid (Sheila Miguez)
attending jdennert (J D)
attending kalikiana (Christian Dywan)
attending komputes+open (open_kompute)
attending marcinello (Marcin Leśniowski)
attending nhaines (Nathan Haines)
attending ted-albert (Ted Albert)
attending willcooke (Will Cooke)

Tracks:
  • Show & Tell
Ubuntu Pi Flavour Maker
The Ubuntu MATE team have developed some simple scripts to build Ubuntu MATE 15.04 and 15.10 for the Raspberry Pi 2. These scripts have now been generalised and are capable of building any traditional Ubuntu flavour (not Snappy), including Ubuntu server.

Participants:
attending jdennert (J D)
attending josivalsantos15 (Josival Santos)
attending robinsmith3 (Robin Smith)
attending ted-albert (Ted Albert)

Tracks:
  • Show & Tell