Sessions

Differences between revisions 26 and 27
Revision 26 as of 2009-09-04 12:35:25
Size: 3981
Editor: 84
Comment: Added preparation for our session (Translations for developers)
Revision 27 as of 2010-01-11 11:36:09
Size: 2262
Editor: i59F72C7E
Comment:
Deletions are marked like this. Additions are marked like this.
Line 9: Line 9:
 * Monday, 31^st^ August 2009  * Monday, 25^th^ January 2010
Line 13: Line 13:
  * 18:00 UTC, '''$quickly fun''' -- `rickspencer3` and `didrocks`
  * 19.00 UTC, '''Packaging Perl Modules''' -- `jawnsy` and `Debian pkg-perl team members`
  * 20:00 UTC, '''Fun with Python Plasmoids''' -- `agateau` and `Riddell`
   * Preparation: apt-get install kdebase-workspace-bin plasma-scriptengine-python
 * Tuesday, 1^st^ September 2009
  * 16:00 UTC, '''Fixing small bugs in Ubuntu''' -- `dholbach`
  * 17:00 UTC, '''Kernel Triaging and Debugging''' -- `ogasawara`
  * 18:00 UTC, '''How to update a package''' -- `didrocks`
  * 19:00 UTC, '''Using the LP API for fun and profit''' -- `leonardr`
  * 20:00 UTC, '''Writing Apport Package Hooks''' -- `bdmurray`
 * Wednesday, 2^nd^ September 2009
  * 16:00 UTC, '''Getting started with Launchpad development''' -- `gmb`
   * Preparation:
    * Make sure you're set up for Launchpad development by following the [[http://dev.launchpad.net/Getting|guide to getting the Launchpad source code]].
    * Take a look at the [[http://dev.launchpad.net/Hacking|guidelines for hacking on Launchpad]] (you don't have to know this back-to-front to take part in the session, but it'll give you a good idea of our coding standards).
  * 17:00 UTC, '''Developing websites with Django''' -- `lukasz` and `stuartm`
   * Preparation: make sure you have `python-django` package installed.
  * 18:00 UTC, '''Hooking your app into your desktop CouchDB''' - `aquarius`
   * Preparation: desktopcouch is only available in karmic, so you'll need to be running karmic to try things out, but a lot of the talk is about how things will work so you don't necessarily need to try things out to follow the talk
  * 19:00 UTC, '''Writing secure software''' -- `kees`
  * 20:00 UTC, '''Bug lifecycle, Best practices, Workflow, Tags, Upstream, Big picture''' -- `jcastro` and `pedro_`
 * Thursday, 3^rd^ September 2009
  * 16:00 UTC, '''Let Mago do your Desktop testing for you''' -- `ara`
   * Preparation:
    * Please, follow the guide at [[http://mago.ubuntu.com/Documentation/GettingStarted]] before the session.
  * 17:00 UTC, '''Paper cutting 101''' -- `djsiegel`, `ted`, `seb128`
  * 18:00 UTC, '''Learning from mistakes - REVU reviewing best practices''' -- `mok0`
  * 19:00 UTC, '''Being productive with bzr and LP code hosting''' - `rockstar`
  * 20:00 UTC, '''Effectively testing for regressions''' -- `sbeattie`
 * Friday, 4^th^ September 2009
  * 16:00 UTC, '''Translations for developers''' -- `danilo`, `dpm`, `pitti`
    * Preparation:
      * You might want to [[apt:pkgbinarymangler|install the `pkgbinarymangler` package]].
  * 17:00 UTC, '''GTD for hackers''' -- liw
  * 18:00 UTC, '''Fixing an Ubuntu bug using Bazaar''' -- `james_w`
    * Preparation:
      * Install the bzr and bzr-builddeb packages. (Those on earlier releases may have trouble with some parts of the session, installing from https://launchpad.net/~bzr/+archive/ppa would help with that)
  * 19:00 UTC, '''Packaging from scratch''' -- `Laney`
  * 17:00 UTC, '''Fixing small bugs in Ubuntu''' -- `dholbach`
Line 52: Line 15:
    * Please install the build-essential, devscripts, debhelper and ubuntu-dev-tools packages.
    * Create a karmic chroot in pbuilder by running the command `pbuilder-dist karmic create`.
    * Set up DEBEMAIL and DEBFULLNAME as in step 1 on [[PackagingGuide/HandsOn|this page]].
  * 20:00 UTC, '''Hacking Soyuz to get your builds done''' -- `noodles775`, `cprov` and `wgrant`
   * Preparation
    * See preparation for '''Getting started with Launchpad development''' above.
    * Attend the session before. :)
  * 18:00 UTC, '''Django''' -- `DaveWalker`
  * 19.00 UTC, '''Working on the Bleeding Edge''' -- `kees`
  * 20.00 UTC, '''Server oriented packages ''' -- `mathiaz`
 * Tuesday, 26^th^ January 2010
  * 16:00 UTC, '''Java libraries packaging''' -- `ttx`
  * 17:00 UTC, '''Launchpad Translations under the hood''' -- `adiroiban` and `henninge`
  * 18:00 UTC, '''Internationalizing your application with quickly and Launchpad''' -- `dpm` and `didrocks`
  * 19:00 UTC, '''Getting started with EC2''' -- `smoser`
  * 20:00 UTC, '''Automated server testing''' -- `soren`
 * Wednesday 27^th^ January 2010
  * 16:00 UTC, '''Writing good test-cases''' -- `jam`
  * 17:00 UTC, '''Adding Ubuntu One support to your applications''' -- `aquarius`
  * 18:00 UTC, '''Getting your application in the panel''' -- `ted`
  * 19:00 UTC, '''Developing and Testing in KVM''' --`kirkland`
  * 20:00 UTC, '''Python Applications Packaging''' -- `DktrKranz`
 * Thursday 28^th^ January 2010
  * 16:00 UTC, '''Adopt-an-Upstream''' -- `jcastro` and `dholbach`
  * 17:00 UTC, '''Kernel patches''' -- `ogasawara`
  * 18:00 UTC, '''Getting more detailed bug reports''' -- `bdmurray`
  * 19:00 UTC, '''Bazaar and packaging''' -- `jelmer`
  * 20:00 UTC, '''How to get started hacking Launchpad''' -- `kfogel`
 * Friday, 29^th^ January 2010
  * 16:00 UTC, '''Writing Beautiful Code''' -- `rockstar`
  * 17:00 UTC, '''Doing merges right''' -- `cjwatson`
  * 18:00 UTC, '''Meet launchpadlib''' -- `jml`
  * 19:00 UTC, '''KDE/Kubuntu Junior Jobs/Papercuts''' -- `seele`
  * 20:00 UTC, ''Interpreting Stacktraces'' OR ''Packaging without compilation with dh7'' (TBD) -- persia

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, 25th January 2010

    • 16:00 UTC, Getting Started with UbuntuDevelopment -- dholbach

      • Preparation:
        • Enable "Source code" in System -> Software Sources -> Ubuntu Software

    • 17:00 UTC, Fixing small bugs in Ubuntu -- dholbach

      • Preparation
        • Attend the session before. Smile :)

    • 18:00 UTC, Django -- DaveWalker

    • 19.00 UTC, Working on the Bleeding Edge -- kees

    • 20.00 UTC, Server oriented packages -- mathiaz

  • Tuesday, 26th January 2010

    • 16:00 UTC, Java libraries packaging -- ttx

    • 17:00 UTC, Launchpad Translations under the hood -- adiroiban and henninge

    • 18:00 UTC, Internationalizing your application with quickly and Launchpad -- dpm and didrocks

    • 19:00 UTC, Getting started with EC2 -- smoser

    • 20:00 UTC, Automated server testing -- soren

  • Wednesday 27th January 2010

    • 16:00 UTC, Writing good test-cases -- jam

    • 17:00 UTC, Adding Ubuntu One support to your applications -- aquarius

    • 18:00 UTC, Getting your application in the panel -- ted

    • 19:00 UTC, Developing and Testing in KVM --kirkland

    • 20:00 UTC, Python Applications Packaging -- DktrKranz

  • Thursday 28th January 2010

    • 16:00 UTC, Adopt-an-Upstream -- jcastro and dholbach

    • 17:00 UTC, Kernel patches -- ogasawara

    • 18:00 UTC, Getting more detailed bug reports -- bdmurray

    • 19:00 UTC, Bazaar and packaging -- jelmer

    • 20:00 UTC, How to get started hacking Launchpad -- kfogel

  • Friday, 29th January 2010

    • 16:00 UTC, Writing Beautiful Code -- rockstar

    • 17:00 UTC, Doing merges right -- cjwatson

    • 18:00 UTC, Meet launchpadlib -- jml

    • 19:00 UTC, KDE/Kubuntu Junior Jobs/Papercuts -- seele

    • 20:00 UTC, Interpreting Stacktraces OR Packaging without compilation with dh7 (TBD) -- persia

UbuntuDeveloperWeek/Sessions (last edited 2013-01-29 10:46:44 by dholbach)