Welcome to the Ubuntu Developer Week! We will have one week of action-packed sessions from Aug 31st 2009 to Sep 4th 2009! In just four years, Ubuntu has become the most popular Linux distribution in the world with millions of users and a spot regularly at the top of Distrowatch. Ever wondered how Ubuntu development works? How to get involved yourself? Find out from *Aug 31st 2009 to Sep 4th 2009*! Ubuntu Developer Week is a series of online workshops where you can: - learn about different packaging techniques - find out more about different development teams - check out the efforts of the world-wide Development Community - participate in open Q&A sessions with Ubuntu developers - much more... 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, 31st August 2009 - 16:00 UTC, *Getting Started with UbuntuDevelopment<https://wiki.ubuntu.com/UbuntuDevelopment> * -- dholbach - Preparation: - Enable "Source code" in System -> Software Sources -> Ubuntu Software - 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 - Tuesday, 1st 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, 2nd September 2009 - 16:00 UTC, *Getting started with Launchpad development* -- gmb - Preparation: - Make sure you're set up for Launchpad development by following the guide to getting the Launchpad source code<http://dev.launchpad.net/Getting>. - Take a look at the guidelines for hacking on Launchpad<http://dev.launchpad.net/Hacking>(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 - 18:00 UTC, *Hooking your app into your desktop CouchDB* - aquarius - 19:00 UTC, *Writing secure software* -- kees - 20:00 UTC, *Bug lifecycle, Best practices, Workflow, Tags, Upstream, Big picture* -- jcastro and pedro_ - Thursday, 3rd September 2009 - 16:00 UTC, *Let Mago do your Desktop testing for you* -- ara - 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, 4th September 2009 - 16:00 UTC, *Translations for developers* -- danilo, dpm, pitti - 17:00 UTC, *GTD for hackers* -- liw - 18:00 UTC, *Fixing an Ubuntu bug using Bazaar* -- james_w - 19:00 UTC, *Packaging from scratch* -- Laney - 20:00 UTC, *Hacking Soyuz to get your builds done* -- noodles775, cprov and wgrant If you're unsure about UTC times: just run date -u in a terminal to find out what the current UTC time is. India time = UTC + 5.30 The classes will be running from 21.30 to 01.30 Joining InUse your IRC client (such as xchat, irssi or mIRC) to connect to the Freenode IRC network at irc.freenode.net. You can do this manually by typing: /server irc.freenode.net Then join #ubuntu-classroom for the time and date of the session you want to attend. You can manually join the channel by typing: /join #ubuntu-classroom Most sessions last for around an hour. Contact dholbach on IRC if you have any problems. For instructions on how to use the various IRC clients, see XChatHowto<https://help.ubuntu.com/community/XChatHowto>, GaimHowto <https://wiki.ubuntu.com/GaimHowto>, and Irssi<https://help.ubuntu.com/community/Irssi>, respectively. General information about IRC is located at InternetRelayChat<https://wiki.ubuntu.com/InternetRelayChat>. For Windows users just getting started finding out about Ubuntu, you can use XChat for Windows from http://silverex.info/download/ or Gaim/Pidgin from http://gaim.sourceforge.net/ (both free). For Ubuntu users of course these come from the repositories. For users who cannot or will not use IRC software (corporate policy, blocked IRC ports, etc.) you can click *here<http://webchat.freenode.net/?nick=openweek.&channels=ubuntu-classroom%2Cubuntu-classroom-chat> * to join in the discussion. -- Regards, T.Shrinivasan My experiences with Linux are here http://goinggnu.wordpress.com For Free and Open Source Jobs http://fossjobs.wordpress.com