Sessions
Size: 8233
Comment:
|
Size: 8616
Comment: Update description of the libunity session
|
Deletions are marked like this. | Additions are marked like this. |
Line 55: | Line 55: |
* Description: | * Description: We'll explore the possibilities for integrating with the Unity Launcher and learn all about the Unity Places framework - including how to write your own. If you want to participate in some hands-on you may want to {{{sudo apt-get build-dep unity-place-applications}}} before we start and have {{{bzr}}} at the ready when I point you to a branch. Oh - and there will be a surprise :-) |
Ubuntu Developer Week Sessions
Our Sessions
We have a number of sessions next week for all tastes and interests. Feel free to come to as few or as many sessions as you like. All of them are free and open to anyone.
Monday
16:00 UTC + 17:00 UTC: Getting Started With Development -- dholbach
- Description: As always we'll start the week with a session on how to get you started. In this session Daniel Holbach will get you set up, talk about helpful tools and make sure you get the big picture overview first.
- Preparation: Nothing.
18:00 UTC: Introduction to Ubuntu Distributed Development (UDD) -- barry
- Description:
19:00 UTC: Taking bite out of Unity -- jcastro and DBO
- Description: The duo of Jorge and DBO return after a session during Ubuntu User Days with a session about how you can contribute to Unity and the bitesize bugs
20:00 UTC: Getting your fixes into Ubuntu , how to make sponsors happy -- tumbleweed
Description: Ubuntu contributors without upload permissions can get their work uploaded through the SponsorshipProcess. Stefano will be talking about how to propose work for sponsorship, and ensure it's accepted quickly.
Tuesday
16:00 UTC: How to write a compiz plugin -- smspillaz
- Description:
17:00 UTC: How Stable Release Updates work -- jibel
- Description:
18:00 UTC: The Ubuntu One App Developer Programme -- aquarius
- Description:
19:00 UTC: Rocking with Zeitgeist -- seiflotfy and manish
- Description: Introduction and explanation for
- What is Zeitgeist and what it is not - 10 mins
- Security Implications - 5 mins
- Technologies used - 5 mins
- Components of Zeitgeist - 10 mins
- Integration of Zeitgeist in applications - 10 mins
- Latest release numbers and installing zeitgeist - 5 mins
- FAQ - 15 mins
- Description: Introduction and explanation for
20:00 UTC: Getting your fixes into Debian, how to make community happy -- Rhonda and nigelb
Description: If changes are kept in Ubuntu this means that with every update in Debian someone explicitly has to merge, see wether the changes are still valid, potentially need to adjust them, and with that creating a lot of effort for something that could be an easy sync. This sessions will get you familiar with the Debian Bug Tracking System to get these overhead out of Ubuntu and actually fulfill our Code of Contact with respect to Be collaborative.
Wednesday
16:00 UTC: TestDrive -- RoAkSoAx
- Description:
17:00 UTC: LoCo Directory Hacking -- mhall119 and cjohnston
Description: Learn how to get started hacking on the Ubuntu LoCo Teams Directory. We will walk you through getting the code, learning what all the pieces are and how they work together, and finally how to fix bugs and submit patches. By the end of the session, you'll have everything you need to become a LoCo Directory contributor.
18:00 UTC: Ubuntu ARM and the OMAP4 images -- ogra
- Description:
19:00 UTC: Developing IRC bots -- tsimpson
- Description: Find out some basics about the IRC protocol and learn how to create custom IRC bots.
- Some basics of the IRC protocol
- Developing a plugin for supybot
- Some Python knowledge is required
- You'll want the 'supybot' package from universe installed to participate with the code examples
- Description: Find out some basics about the IRC protocol and learn how to create custom IRC bots.
20:00 UTC: Rocking out with libunity -- kamstrup
Description: We'll explore the possibilities for integrating with the Unity Launcher and learn all about the Unity Places framework - including how to write your own. If you want to participate in some hands-on you may want to sudo apt-get build-dep unity-place-applications before we start and have bzr at the ready when I point you to a branch. Oh - and there will be a surprise
Thursday
16:00 UTC: Integrating your package with Launchpad Translations -- dpm
- Description:
17:00 UTC: Getting Started with Unity 2D -- Kaleo
- Description:
18:00 UTC: Q+A with Ubuntu Engineering Director -- rickspencer3
- Description: Talk to Rick Spencer, the Ubuntu Engineering Director
19:00 UTC: Getting your app into Ubuntu (Post-release) -- stgraber
- Description: Stéphane Graber will be talking about the App Review board and how to get applications into Ubuntu post release
20:00 UTC: Good stuff in ubuntu-dev-tools -- bdrung
- Description:
Friday
16:00 UTC: Getting better bug reports -- nigelb and bdmurray
- Description: Developers will get to know about getting quality bug reports by writing apport hooks for applications so that basic information will always be collected
17:00 UTC: Introducing boto EC2 Cloud API -- kim0
- Description: Learn Amazon cloud 101, how to run and control cloud instances of Ubuntu server from python
18:00 UTC: Introduction to Django Development -- lukasz
- Description: Short introduction to creating web applications using Django framework.
19:00 UTC: Getting started with daily builds in Launchpad -- Quintasan
- Description: Michał Zając will introduce you to Recipe magic in Launchpad
20:00 UTC: Project Lightning Talks
- Description: 5 minutes each to introduce your project
- Stéphane Graber, arkose (desktop application sandboxing)
Keimpe de Jong (UndiFineD), SpeechControl (an accessibility program to control computer, by voice and other input types)
- Dustin Kirkland, Bikeshed (All those handy scripts)
- Alan Bell, Meetingology a new meeting and minute taking IRC bot
- Michael Hall, XDG Launcher (XDG-Menu panel)
Michal Zajac, Philip Muškovac and Rohan Garg, Project Neon, a.k.a daily builds of KDE and related
<Who>, <Project>
<Who>, <Project>
- Description: 5 minutes each to introduce your project
UbuntuDeveloperWeek/Sessions (last edited 2013-01-29 10:46:44 by dholbach)