Ubuntu logo

Developer Summit

App Development

Ubuntu SDK Feedback
Session to receive feedback on the SDK. This will be an opportune session for the app devs to participate and get their voices heard.

Participants:
attending brendan-donegan (Brendan Donegan)
attending dpniel (Daniel Chapman)
attending mhall119 (Michael Hall)
attending nik90 (Nekhelesh Ramananthan)
attending rick-rickspencer3 (Rick Spencer)
attending rpadovani (Riccardo Padovani)
attending sylvain-pineau (Sylvain Pineau)
attending zkrynicki (Zygmunt Krynicki)

Tracks:
  • App Development
Clock App Reboot
The Clock App has been given a design refresh. As a result, this might require a clock app reboot since a majority of the code in the current clock app will have to be rewritten or removed. This session will discuss the ways we can go about this.

Participants:
attending brendan-donegan (Brendan Donegan)
attending l-f-kempe (Fredrik Kempe)
attending nik90 (Nekhelesh Ramananthan)
attending rpadovani (Riccardo Padovani)

Tracks:
  • App Development
Converging your app across Devices
The Ubuntu SDK offers a powerful feature to converge your application across devices. This session would be about learning to converge your application using Ubuntu Layouts.

Participants:
attending ayrton (Ayrton Araújo)
attending dpniel (Daniel Chapman)
attending elopio (Leo Arias)
attending l-f-kempe (Fredrik Kempe)
attending mhall119 (Michael Hall)
attending nik90 (Nekhelesh Ramananthan)
attending ove-risberg (Ove Risberg)
attending zkrynicki (Zygmunt Krynicki)

Tracks:
  • App Development
Ubuntu SDK features
Presentation on the new features of Ubuntu SDK.

Participants:
attending ayrton (Ayrton Araújo)
attending bmullan (brian mullan)
attending boxtropica-c (Jadon Levesque)
attending brendan-donegan (Brendan Donegan)
attending bzoltan (Zoltán Balogh)
attending l-f-kempe (Fredrik Kempe)
attending nik90 (Nekhelesh Ramananthan)
attending rpadovani (Riccardo Padovani)
attending zsombi (Zsombor Egri)

Tracks:
  • App Development
Applications Showcase
This session will feature a number of application developers who will quickly talk about and demonstrate their application

Participants:
attending bmullan (brian mullan)
attending ilimugur (İlim UĞUR)

Tracks:
  • App Development
How to use the Ubuntu emulator for app development
Learn how to use the Ubuntu emulator for touch devices to develop your apps close to a real environment, but without the need of a device.

Participants:
attending apw (Andy Whitcroft)
attending ayrton (Ayrton Araújo)
attending boxtropica-c (Jadon Levesque)
attending brendan-donegan (Brendan Donegan)
attending elopio (Leo Arias)
attending l-f-kempe (Fredrik Kempe)
attending nik90 (Nekhelesh Ramananthan)
attending rmescandon (Roberto Mier Escandón)
attending rpadovani (Riccardo Padovani)

Tracks:
  • App Development
Ubuntu Core Apps Weekly Hangout
We've started to run weekly hangouts with the core app developers across all apps to discuss and present progress, resolve blockers and collaborate between apps. This time around the weekly hangout will be part of the UOS!

Participants:
attending nik90 (Nekhelesh Ramananthan)
attending rpadovani (Riccardo Padovani)

Tracks:
  • App Development
Map based Apps - GetThereDC
This session is a presentation about GetThereDC which is a map based app where one can learn about using Qt Maps, Popovers that are required to show location based services in your app.

Participants:
attending rick-rickspencer3 (Rick Spencer)
attending rmescandon (Roberto Mier Escandón)

Tracks:
  • App Development
Getting Involved in Core Apps

Participants:
attending boxtropica-c (Jadon Levesque)
attending l-f-kempe (Fredrik Kempe)
attending rmescandon (Roberto Mier Escandón)
attending rpadovani (Riccardo Padovani)

Tracks:
  • App Development
Music App Development

Participants:
attending andrew-hayzen (Andrew Hayzen)
attending bmullan (brian mullan)
attending l-f-kempe (Fredrik Kempe)
attending vthompson (Victor Thompson)

Tracks:
  • App Development
Calendar App Development

Tracks:
  • App Development
Webapps Workshop
Session for Ubuntu Touch application developers. Learn more about Ubuntu Touch webapps support. How to create and package a webapp. How to fine tune its behavior. (2nd part) Learn how to take advantage of the Online Accounts API to authenticate with popular online services like Facebook or Twitter.

Participants:
attending elopio (Leo Arias)
attending ilimugur (İlim UĞUR)
attending rmescandon (Roberto Mier Escandón)

Tracks:
  • App Development
Storing permanent app data: an introduction to U1Db
A hands-on intro to using U1Db to store permanent app data and in the future sync it across devices.

Participants:
attending apw (Andy Whitcroft)
attending boxtropica-c (Jadon Levesque)
attending dpm (David Planella)
attending elopio (Leo Arias)
attending marcinello (Marcin Leśniowski)
attending nik90 (Nekhelesh Ramananthan)
attending pedronis (Samuele Pedroni)
attending rmescandon (Roberto Mier Escandón)

Tracks:
  • App Development
Game Development on Ubuntu with Bacon2D
Learn more about game development on Ubuntu. Slides from the presentation can be found at http://goo.gl/QvmTCY

Participants:
attending ayrton (Ayrton Araújo)
attending boxtropica-c (Jadon Levesque)
attending bryanquigley (Bryan Quigley)
attending hikiko (Eleni Maria Stea)
attending ken-vandine (Ken VanDine)
attending mhall119 (Michael Hall)
attending michael-sheldon (Michael Sheldon)

Tracks:
  • App Development

Cloud DevOps

Getting Started with Juju

Participants:
attending a.rosales (Antonio Rosales)
attending ayrton (Ayrton Araújo)
attending bmullan (brian mullan)
attending jorge (Jorge O. Castro)
attending kentb (Kent Baxley)
attending lazypower (Charles Butler)
attending leftyfb (Mike Rushton)
attending mattyw (Matthew Williams)
attending petermatulis (Peter Matulis)
attending therealmarv (Marvin Reimer)
attending thomas-ruecker (Thomas B. Rücker)

Tracks:
  • Cloud DevOps
Getting Started Writing Juju Charms

Participants:
attending ayrton (Ayrton Araújo)
attending bmullan (brian mullan)
attending jorge (Jorge O. Castro)
attending kentb (Kent Baxley)
attending lazypower (Charles Butler)
attending louis-bouchard (Louis Bouchard)
attending marcoceppi (Marco Ceppi)
attending markthomas (Mark Thomas)
attending mattyw (Matthew Williams)
attending mwenning (Mark W Wenning)

Tracks:
  • Cloud DevOps
The State of the Juju Charm Store

Participants:
attending a.rosales (Antonio Rosales)
attending didrocks (Didier Roche)
attending james-page (James Page)
attending jorge (Jorge O. Castro)
attending jose (José Antonio Rey)
attending kentb (Kent Baxley)
attending marcoceppi (Marco Ceppi)
attending mattyw (Matthew Williams)
attending mwenning (Mark W Wenning)
attending therealmarv (Marvin Reimer)
attending tribaal (Chris Glass)
attending uros-jovanovic (Uros Jovanovic)

Tracks:
  • Cloud DevOps
Juju with LXC containers for local development

Participants:
attending apw (Andy Whitcroft)
attending arges (Chris J Arges)
attending ayrton (Ayrton Araújo)
attending bloodearnest (Simon Davy)
attending bmullan (brian mullan)
attending bryanquigley (Bryan Quigley)
attending didrocks (Didier Roche)
attending jorge (Jorge O. Castro)
attending kentb (Kent Baxley)
attending lazypower (Charles Butler)
attending louis-bouchard (Louis Bouchard)
attending mattyw (Matthew Williams)
attending mwenning (Mark W Wenning)
attending petermatulis (Peter Matulis)
attending pitti (Martin Pitt)
attending raharper (Ryan Harper)
attending smoser (Scott Moser)

Tracks:
  • Cloud DevOps
Charm Schools and other events
Discuss what charm related topics folks would be interested in having an online session on during one of our Charm Schools. This session will also discuss what other events (online and physical) Juju should have representation at.

Participants:
attending a.rosales (Antonio Rosales)
attending jorge (Jorge O. Castro)
attending jose (José Antonio Rey)
attending lazypower (Charles Butler)
attending l-f-kempe (Fredrik Kempe)
attending marcoceppi (Marco Ceppi)
attending therealmarv (Marvin Reimer)

Tracks:
  • Cloud DevOps
Openstack Charms
Discuss our plans for 14.10 regarding the Openstack Charms. Topics include: charm testing, improved charm process, neutron refactoring

Participants:
attending adam-collard (Adam Collard)
attending apw (Andy Whitcroft)
attending arges (Chris J Arges)
attending ayrton (Ayrton Araújo)
attending bmullan (brian mullan)
attending dhenrich (Dean Henrichsmeyer)
attending gnuoy (Liam Young)
attending james-page (James Page)
attending lazypower (Charles Butler)
attending louis-bouchard (Louis Bouchard)
attending lutostag (Greg Lutostanski)
attending patrick-hetu (Patrick Hetu)
attending raharper (Ryan Harper)
attending tribaal (Chris Glass)

Tracks:
  • Cloud DevOps
Openstack plans for 14.10
Discuss Ubuntu Server teams plans around Openstack for 14.10. Topics include (but not limited to): Openstack Juno, Containers, QA.

Participants:
attending adam-collard (Adam Collard)
attending ayrton (Ayrton Araújo)
attending bmullan (brian mullan)
attending gnuoy (Liam Young)
attending james-page (James Page)
attending louis-bouchard (Louis Bouchard)
attending patrick-hetu (Patrick Hetu)
attending raharper (Ryan Harper)
attending smoser (Scott Moser)
attending tribaal (Chris Glass)

Tracks:
  • Cloud DevOps
Ubuntu Server: plans around systemd
Informal Q&A about where we're heading on Ubuntu Server with systemd.

Participants:
attending apw (Andy Whitcroft)
attending arges (Chris J Arges)
attending bladernr (Jeff Lane)
attending bryanquigley (Bryan Quigley)
attending cjwatson (Colin Watson)
attending james-page (James Page)
attending louis-bouchard (Louis Bouchard)
attending patrick-hetu (Patrick Hetu)
attending petermatulis (Peter Matulis)
attending raharper (Ryan Harper)
attending smoser (Scott Moser)
attending xnox (Dimitri John Ledkov)

Tracks:
  • Cloud DevOps
Simplestreams Tutorial
Topics include: what simplestreams is; where it can be used and how to use it by the simplestreams author, Scott Moser.

Participants:
attending arges (Chris J Arges)
attending ayrton (Ayrton Araújo)
attending bladernr (Jeff Lane)
attending cmars (Casey Marshall)
attending james-page (James Page)
attending louis-bouchard (Louis Bouchard)
attending mikemc (Mike McCracken)
attending raharper (Ryan Harper)
attending smoser (Scott Moser)

Tracks:
  • Cloud DevOps
Making the Ubuntu Server even more awesome
Discuss improvements to Ubuntu Server. Topics include: maintaining packages in backports, merge reports

Participants:
attending arges (Chris J Arges)
attending bmullan (brian mullan)
attending james-page (James Page)
attending kentb (Kent Baxley)
attending leftyfb (Mike Rushton)
attending louis-bouchard (Louis Bouchard)
attending lutostag (Greg Lutostanski)
attending mwenning (Mark W Wenning)
attending petermatulis (Peter Matulis)
attending raharper (Ryan Harper)
attending smoser (Scott Moser)

Tracks:
  • Cloud DevOps
LXC: Clones, snapshots and nesting, oh my! A demo.

Participants:
attending akshmakov (Andrey Shmakov)
attending apw (Andy Whitcroft)
attending arges (Chris J Arges)
attending ayrton (Ayrton Araújo)
attending bloodearnest (Simon Davy)
attending bmullan (brian mullan)
attending carla-sella (Carla Sella)
attending didrocks (Didier Roche)
attending gnuoy (Liam Young)
attending james-page (James Page)
attending kentb (Kent Baxley)
attending lazypower (Charles Butler)
attending louis-bouchard (Louis Bouchard)
attending lutostag (Greg Lutostanski)
attending petermatulis (Peter Matulis)
attending raharper (Ryan Harper)
attending smoser (Scott Moser)
attending stgraber (Stéphane Graber)
attending therealmarv (Marvin Reimer)

Tracks:
  • Cloud DevOps
Using the very charming Openstack Charms: a tutorial

Participants:
attending ayrton (Ayrton Araújo)
attending bmullan (brian mullan)
attending james-page (James Page)
attending mwenning (Mark W Wenning)
attending patrick-hetu (Patrick Hetu)
attending raharper (Ryan Harper)

Tracks:
  • Cloud DevOps
Administering user namespace in Trusty: a tutorial
Tutorial on user namespaces (a cool new feature adding in 14.04): what it is, how to use it.

Participants:
attending apw (Andy Whitcroft)
attending arges (Chris J Arges)
attending ayrton (Ayrton Araújo)
attending bmullan (brian mullan)
attending ove-risberg (Ove Risberg)

Tracks:
  • Cloud DevOps
lxc in 14.10: planning session

Participants:
attending apw (Andy Whitcroft)
attending arges (Chris J Arges)
attending bloodearnest (Simon Davy)
attending bmullan (brian mullan)
attending didrocks (Didier Roche)
attending james-page (James Page)
attending louis-bouchard (Louis Bouchard)
attending petermatulis (Peter Matulis)
attending raharper (Ryan Harper)
attending smoser (Scott Moser)

Tracks:
  • Cloud DevOps
Security team reads mean tweets
Informal Q&A with the Ubuntu Security team about security on Ubuntu Server

Participants:
attending adam-collard (Adam Collard)
attending apw (Andy Whitcroft)
attending james-page (James Page)
attending kees (Kees Cook)
attending lutostag (Greg Lutostanski)
attending raharper (Ryan Harper)
attending robru (Robert Bruce Park)
attending smoser (Scott Moser)
attending xnox (Dimitri John Ledkov)

Tracks:
  • Cloud DevOps
Working with Juju and Vagrant together

Participants:
attending ayrton (Ayrton Araújo)
attending bmullan (brian mullan)
attending didrocks (Didier Roche)
attending therealmarv (Marvin Reimer)

Tracks:
  • Cloud DevOps
Juju and BigData
Experts describe Big data as a data that exceeds the processing capacity of conventional database systems. In other words, data has become too big, moving too fast, and has many types ( 3Vs = Volume, Velocity, Variety). Same complexity (3Vs) apply to bigdata solution deployment. The Objective of this meeting is to discuss the ways we are using Juju to reduce both time and complexity of big data solution deployment.

Participants:
attending asanjar (amir sanjar)
attending jorge (Jorge O. Castro)
attending lazypower (Charles Butler)

Tracks:
  • Cloud DevOps
What's coming in Juju GUI
This meeting will be to discuss what is planned for development in the Juju GUI. If you are wondering what the Juju GUI is see jujucharms.com

Participants:
attending ayrton (Ayrton Araújo)
attending kentb (Kent Baxley)
attending leftyfb (Mike Rushton)
attending mattyw (Matthew Williams)
attending xnox (Dimitri John Ledkov)

Tracks:
  • Cloud DevOps
Juju Core and GUI Roadmap
Description of upcoming Juju Core features and a look at what market demands the features are meant to address.

Participants:
attending alexis-bruemmer (Alexis Bruemmer)
attending apw (Andy Whitcroft)
attending bmullan (brian mullan)
attending cmars (Casey Marshall)
attending didrocks (Didier Roche)
attending james-page (James Page)
attending patrick-hetu (Patrick Hetu)
attending raharper (Ryan Harper)
attending uros-jovanovic (Uros Jovanovic)

Tracks:
  • Cloud DevOps
Simpler re-usable charms with Ansible
Getting started with charming using the charm-helpers ansible support. A demo with some workflow tips for creating your charms. Slides: http://goo.gl/iewo1m

Participants:
attending ayrton (Ayrton Araújo)
attending beuno (Martin Albisetti)
attending bloodearnest (Simon Davy)
attending bmullan (brian mullan)
attending cmars (Casey Marshall)
attending james-page (James Page)
attending lazypower (Charles Butler)
attending michael.nelson (Michael Nelson)
attending patrick-hetu (Patrick Hetu)
attending ricardokirkner (Ricardo Kirkner)

Tracks:
  • Cloud DevOps
New features in Ceph Firefly

Participants:
attending chiluk (Dave Chiluk)
attending patrick-hetu (Patrick Hetu)

Tracks:
  • Cloud DevOps
Charm Audit & Charm Store Policy
This session will discuss the ongoing Charm Store audit, and what if any policy changes we should consider, ie charm testing. These topics are referenced in the following Juju list threads: https://lists.ubuntu.com/archives/juju/2013-December/003331.html https://lists.ubuntu.com/archives/juju/2013-December/003330.html

Participants:
attending a.rosales (Antonio Rosales)
attending jorge (Jorge O. Castro)
attending marcoceppi (Marco Ceppi)

Tracks:
  • Cloud DevOps
Ceph plans for 14.10

Participants:
attending apw (Andy Whitcroft)
attending arges (Chris J Arges)
attending chiluk (Dave Chiluk)
attending james-page (James Page)
attending patrick-hetu (Patrick Hetu)
attending petermatulis (Peter Matulis)
attending tribaal (Chris Glass)

Tracks:
  • Cloud DevOps
Ubuntu Server Database Plans for 14.10
Discuss what are plans are for the various databases in the Ubuntu Server 14.10 release.

Participants:
attending akhil-mohan (Akhil Mohan)
attending apw (Andy Whitcroft)
attending james-page (James Page)
attending mattgriffin (Matt Griffin)
attending nryeng (Norvald H. Ryeng)
attending otto (Otto Kekäläinen)
attending patrick-hetu (Patrick Hetu)
attending xnox (Dimitri John Ledkov)

Tracks:
  • Cloud DevOps

Community

Ubuntu Women Utopic Goals
Goals for the Ubuntu Women Project for the Utopic release cycle

Participants:
attending belkinsa (Svetlana Belkin)
attending lyz (Elizabeth Krumbach Joseph)

Tracks:
  • Community
Ubuntu Documentation Team Roundtable June 2014
This blueprint is for the UOS 14.06 and will contain goals for the cycle.

Participants:
attending belkinsa (Svetlana Belkin)
attending gunnarhj (Gunnar Hjalmarsson)
attending petermatulis (Peter Matulis)

Tracks:
  • Community
Ubuntu Scientists June 2014 Roundtable
This is for the Ubuntu Scientists team to plan for the next cycle. We are not sure if we do this but this will be the placeholder.

Participants:
attending akshmakov (Andrey Shmakov)
attending belkinsa (Svetlana Belkin)

Tracks:
  • Community
Kubuntu Documentation Team Roundtable June 2014
This blueprint is for the UOS 14.06 and will contain goals for the cycle.

Participants:
attending aaronhoneycutt (Aaron Honeycutt)
attending belkinsa (Svetlana Belkin)
attending valorie-zimmerman (Valorie Zimmerman)

Tracks:
  • Community
Introduction to Ubuntu GNOME
A presentation that introduces Ubuntu GMONE.

Participants:
attending aaronhoneycutt (Aaron Honeycutt)
attending amjjawad (Ali Jawad)
attending mhall119 (Michael Hall)

Tracks:
  • Community
Introduction to Lubuntu
phillw will be hosting a presentation on the intro to Lubuntu.

Participants:
attending belkinsa (Svetlana Belkin)
attending dshimer (Dennis Shimer)
attending mhall119 (Michael Hall)
attending pablorubianes-uy (Pablo Rubianes)
attending petermatulis (Peter Matulis)
attending phillw (Phill Whiteside)

Tracks:
  • Community
Community Roundtable
Talk about everything that's going on in the Ubuntu Community. Bring your topics and your friends!

Participants:
attending belkinsa (Svetlana Belkin)
attending bmullan (brian mullan)
attending boxtropica-c (Jadon Levesque)
attending dpm (David Planella)
attending gunnarhj (Gunnar Hjalmarsson)
attending l-f-kempe (Fredrik Kempe)
attending mhall119 (Michael Hall)
attending popey (Alan Pope ㋛)

Tracks:
  • Community
App development training programme
After our first App Dev School events we want to have a formal training programme. Let's discuss how we want to implement this.

Participants:
attending ayrton (Ayrton Araújo)
attending belkinsa (Svetlana Belkin)
attending boxtropica-c (Jadon Levesque)
attending dholbach (Daniel Holbach)
attending luke32j (NoBugs!)
attending mhall119 (Michael Hall)
attending popey (Alan Pope ㋛)
attending sahitya-ce (Sahitya)

Tracks:
  • Community
Community Roundtable

Participants:
attending belkinsa (Svetlana Belkin)
attending dholbach (Daniel Holbach)
attending gunnarhj (Gunnar Hjalmarsson)

Tracks:
  • Community

Ubuntu Development

KDE Frameworks - Libraries for all Qt users.
With over 15 years of experience building a desktop on top of Qt, KDE has built up a massive amount of Qt based libraries. We have libraries for tasks ranging from extracting zip archives to polkit to handling emoticons. The aim of Frameworks is to split our libraries into small modular components that can be easily used by anyone, picking out only the parts they need. Frameworks targets not only KDE's traditional desktop but also independent software developers (commercial or open source), mobile vendors and of course other desktops. In this talk I will describe some of the more interesting frameworks, and show how and why you should consider using them in your project.

Participants:
attending 3v1n0 (Marco Trevisan (Treviño))
attending danielestrife (Daniele Castrovilli)
attending mardy (Alberto Mardegan)
attending rohangarg (Rohan Garg)

Tracks:
  • Ubuntu Development
system images for servers
Follow up on discussions at Canonical sprint about providing system image updates for server environments. Confirm the design, and determine what we intend to implement for utopic.

Participants:
attending apw (Andy Whitcroft)
attending arges (Chris J Arges)
attending barry (Barry Warsaw)
attending bmullan (brian mullan)
attending bryanquigley (Bryan Quigley)
attending cjwatson (Colin Watson)
attending colin-king (Colin Ian King)
attending gaughen (Patricia Gaughen)
attending jamesodhunt (James Hunt)
attending james-page (James Page)
attending lutostag (Greg Lutostanski)
attending mvo (Michael Vogt)
attending ove-risberg (Ove Risberg)
attending patrick-hetu (Patrick Hetu)
attending petermatulis (Peter Matulis)
attending rsalveti (Ricardo Salveti)
attending smoser (Scott Moser)
attending stgraber (Stéphane Graber)
attending vorlon (Steve Langasek)

Tracks:
  • Ubuntu Development
Utopic UE Unity API Roadmap
Review UE Unity API highlights from 14.04 and outline goals for 14.10

Participants:
attending alecu (Alejandro J. Cura)
attending ove-risberg (Ove Risberg)
attending stolowski (Pawel Stolowski)

Tracks:
  • Ubuntu Development
Utopic UE Unity8 & Mir roadmap
Review UE Unity8 & Mir team highlights from 14.04 and outline goals for RTM & 14.10

Participants:
attending apw (Andy Whitcroft)
attending ayrton (Ayrton Araújo)
attending ove-risberg (Ove Risberg)

Tracks:
  • Ubuntu Development
Webapps Roadmap
This session will give an overview of the goals for Webapps, HTML5 and Online Accounts features for the next cycle.

Participants:
attending abreu-alexandre (Alexandre Abreu)
attending ayrton (Ayrton Araújo)
attending dbarth (David Barth)
attending ove-risberg (Ove Risberg)
attending willcooke (Will Cooke)

Tracks:
  • Ubuntu Development
Language packs for touch devices
Discussion and plans on how to deliver translations for the phone going forward. As a recap: Currently: - We're shipping the desktop language packs on the phone - This works for now, but it's suboptimal in the sense that: - the desktop language packs include translations that will never be shipped on the phone (e.g. Gedit, Rhythmbox, etc.) and are simply taking up space - there is no easy way to install new languages other than setting the image to RW and installing the corresponding language packs. While this is not the best user experience, it does not help us in motivating translation teams to provide translations, either. A possible approach going forward: - Create a separate set of touch language packs that include only the translations of the packages from the touch seeds. We're estimating that each of these packages would be quite small in size. - Ship "all languages", that is, a bigger subset of language packs that provides more language coverage. This would not be absolutely all languages, but we can define the criteria (e.g. all languages with over 90% translation completion) Martin Pitt has put together the first set of these language packs following this approach, and we'd like to show that work and discuss the next steps.

Participants:
attending dpm (David Planella)
attending gunnarhj (Gunnar Hjalmarsson)
attending ogra (Oliver Grawert)
attending pitti (Martin Pitt)
attending seb128 (Sebastien Bacher)

Tracks:
  • Ubuntu Development
How to get your patch into Debian & ubuntu
A presentation about how to make contributions to Ubuntu and Debian. What are the work-flows and steps involved.

Participants:
attending ayrton (Ayrton Araújo)
attending ilimugur (İlim UĞUR)

Tracks:
  • Ubuntu Development
Unity8 Desktop Preview Image
Discuss remaining work to be able to produce a live image that includes unity8 on the Desktop.

Participants:
attending 3v1n0 (Marco Trevisan (Treviño))
attending bregma (Stephen M. Webb)
attending brendan-donegan (Brendan Donegan)
attending elopio (Leo Arias)
attending l-f-kempe (Fredrik Kempe)
attending mhall119 (Michael Hall)
attending mterry (Michael Terry)
attending seb128 (Sebastien Bacher)
attending stgraber (Stéphane Graber)
attending willcooke (Will Cooke)

Tracks:
  • Ubuntu Development
RTM archive plans
Ubuntu for phones will reach its first release-to-manufacturing (RTM) milestone in September 2014. This falls in the middle of an Ubuntu development cycle, so we need some creative archive management to ensure that we can produce stable builds. I'll be presenting our plan to build a special-purpose derived distribution for this, and would like to make doubly sure that we've covered all the bases.

Participants:
attending apw (Andy Whitcroft)
attending ayrton (Ayrton Araújo)
attending cjwatson (Colin Watson)
attending elopio (Leo Arias)
attending lool (Loïc Minier)
attending mhall119 (Michael Hall)
attending ogra (Oliver Grawert)
attending wgrant (William Grant)

Tracks:
  • Ubuntu Development
click packages for the desktop
This blueprint tracks the work needed to get click packages downloaded/installed on the desktop

Participants:
attending apw (Andy Whitcroft)
attending barry (Barry Warsaw)
attending bregma (Stephen M. Webb)
attending brendan-donegan (Brendan Donegan)
attending cjwatson (Colin Watson)
attending maclin.jun (Ma Jun)
attending mhall119 (Michael Hall)
attending mvo (Michael Vogt)
attending pitti (Martin Pitt)
attending seb128 (Sebastien Bacher)
attending tcole3737 (Todd Cole)

Tracks:
  • Ubuntu Development
Utopic UE-Core Roadmap
Review UE-Core highlights from 14.04 and outline goals for 14.10 Presentation material is available at the following location: https://wiki.ubuntu.com/UE-Core/Roadmaps

Participants:
attending apw (Andy Whitcroft)
attending brendan-donegan (Brendan Donegan)
attending leannogasawara (Leann Ogasawara)
attending ove-risberg (Ove Risberg)
attending vorlon (Steve Langasek)

Tracks:
  • Ubuntu Development

Users

Convergence progress report
Get an update on where we are on the road to full convergence, what works already and what's coming next, and how you can start using it today to help with testing.

Participants:
attending ayrton (Ayrton Araújo)
attending belkinsa (Svetlana Belkin)
attending mhall119 (Michael Hall)
attending ove-risberg (Ove Risberg)

Tracks:
  • Users
Maximizing your productivity with Unity
Learn tips and tricks that will help improve your workflow and get the most out of Ubuntu's default desktop environment.

Participants:
attending adam-collard (Adam Collard)
attending belkinsa (Svetlana Belkin)
attending boxtropica-c (Jadon Levesque)
attending hikiko (Eleni Maria Stea)
attending kapandaphiri (Kapanda Phiri)
attending mhall119 (Michael Hall)
attending vinzjobard (Winael)

Tracks:
  • Users
Marketing Ubuntu in South Africa
Market Ubuntu in South Africa 1. Introduce Ubuntu to FET colleges in South Africa. Short courses (3 months) in colleges with online support will create Technical support jobs for students. This will create more interest for the OS. 2. Develop the cheapest computer on the South African market. The cheapest Desktop or Laptop that the average South African can afford will give Ubuntu a market segment that has possibilities to grow into a larger community once people realize the benefits of using Ubuntu.. 3. Ubuntu Wifi Hotspots. Open Wifi hotspots country wide that will give tech support to Ubuntu users and hardware suppliers. These hotspots will also act as a hub for any open source project in South Africa..

Participants:
attending kapandaphiri (Kapanda Phiri)

Tracks:
  • Users
StartUbuntu
StartUbuntu is a huge project that prompts the use of FOSS in general and GNU/Linux in specific by reaching out to Microsoft Windows XP (and any other version) and provide a better alternative for them. On this session, we shall introduce StartUbuntu and talk about the project in details, the plan, what we have achieved and what we are planning to do next. StartUbuntu is promoting for Ubuntu and all its official flavours.

Participants:
attending mhall119 (Michael Hall)
attending tcole3737 (Todd Cole)

Tracks:
  • Users
Ask Rick & Olli: Q&A with Engineering VP and Unity director
Rick Spencer, the Vice President of Ubuntu Engineering, will be taking questions for Ubuntu users.

Participants:
attending mvo (Michael Vogt)
attending rick-rickspencer3 (Rick Spencer)
attending willcooke (Will Cooke)

Tracks:
  • Users
From fix to image: how your patch makes it into Ubuntu
Łukasz Zemczak will explain how your code contributions to some of the core pieces of Ubuntu (and Ubuntu for phones/tablets) make it onto Ubuntu images. After watching this you should have a good idea of how the Ubuntu machinery works in general and which steps are taken as part of reviews, tests and everything else.

Participants:
attending brendan-donegan (Brendan Donegan)
attending dholbach (Daniel Holbach)
attending mhall119 (Michael Hall)
attending mwenning (Mark W Wenning)
attending robru (Robert Bruce Park)
attending rpadovani (Riccardo Padovani)
attending sil2100 (Łukasz Zemczak)

Tracks:
  • Users
HOWTO join and contribute to Ubuntu Communities
So many people think they should be a developers/coders in order to join and contribute to Ubuntu or any of its official flavour. This is incorrect. Everyone can join and contribute to many areas and development is just one of these. On this session, we shall explain how to join and how to contribute.

Participants:
attending aaronhoneycutt (Aaron Honeycutt)
attending belkinsa (Svetlana Belkin)
attending l-f-kempe (Fredrik Kempe)
attending mhall119 (Michael Hall)
attending philipballew (philipballew)
attending yoboy-leguesh (YoBoY)

Tracks:
  • Users
Principles of test authoring
Writing tests seems to be easy, but in reality there are some principles that need to be followed to do so effectively. This session talks about some of the pitfalls that test authors can fall into and tries to provide some principles to follow to write good tests. - Motivation for testing - Basic principles - Test levels - Examples

Participants:
attending bladernr (Jeff Lane)
attending elopio (Leo Arias)
attending louis-bouchard (Louis Bouchard)

Tracks:
  • Users