UbuntuDeveloperWeek

Differences between revisions 42 and 44 (spanning 2 versions)
Revision 42 as of 2009-01-19 13:41:29
Size: 5297
Editor: i59F707BB
Comment:
Revision 44 as of 2009-08-11 09:02:36
Size: 4137
Editor: i59F77BD8
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
(The latest '''Ubuntu Open Week''' page can be found at UbuntuOpenWeek) (The latest '''Ubuntu Open Week''' page can be found at UbuntuOpenWeek.)
Line 7: Line 7:
Welcome to the Ubuntu Developer Week! We will have one week of action-packed sessions from Jan 19^th^ to Jan 23^rd^! Welcome to the Ubuntu Developer Week! We will have one week of action-packed sessions from Aug 31^st^ to Sep 4^th^!
Line 9: Line 9:
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 '''Jan 19^th^ to Jan 23^rd^'''! 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 31^st^ to Sep 4^th^'''!
Line 11: Line 11:
'''[[http://digg.com/linux_unix/3rd_Ubuntu_Developer_Week_announced|Digg It!]]''' ## '''[[http://digg.com/linux_unix/3rd_Ubuntu_Developer_Week_announced|Digg It!]]'''
Line 21: Line 21:
|| || '''Mon 19th Jan''' || '''Tue 20th Jan''' || '''Wed 21st Jan''' || '''Thu 22nd Jan''' || '''Fri 23rd Jan''' ||
|| '''16.00 UTC''' || '''GETTING STARTED (*)''' ([[https://wiki.ubuntu.com/MeetingLogs/devweek0901/GettingStartedDE|de]], [[https://wiki.ubuntu.com/MeetingLogs/devweek0901/GettingStartedEN|en]], [[https://wiki.ubuntu.com/MeetingLogs/devweek0901/GettingStartedES|es]], [[https://wiki.ubuntu.com/MeetingLogs/devweek0901/GettingStartedFI|fi]], [[https://wiki.ubuntu.com/MeetingLogs/devweek0901/GettingStartedFR|fr]], [[https://wiki.ubuntu.com/MeetingLogs/devweek0901/GettingStartedIT|it]]) || '''[[MeetingLogs/devweek0901/LPBugTrack|Launchpad Bug Tracking]]''' -- `intellectronica` || '''[[MeetingLogs/devweek0901/GNOMERelease|Pushing out GNOME releases to millions of users]]''' -- `seb128`|| '''[[MeetingLogs/devweek0901/AutoDesktopTesting|Automated Desktop Testing]]''' -- `ara` || '''[[MeetingLogs/devweek0901/PackageTesting|Testing your .deb with piuparts]]''' -- `liw` ||
|| '''17.00 UTC''' || '''GETTING STARTED (*)''' || '''[[MeetingLogs/devweek0901/QATools|QA Tools]]''' -- `ara` || '''[[MeetingLogs/devweek0901/UbuntuBugFixing|Fixing Bugs in Ubuntu]]''' -- `dholbach` || '''[[MeetingLogs/devweek0901/NetbookRemixQA|Ubuntu Netbook Remix Q&A]]''' -- `njpatel` || '''[[MeetingLogs/devweek0901/PythonApt|Fun with python-apt]]''' -- `mvo` ||
|| '''18.00 UTC''' || '''[[MeetingLogs/devweek0901/Package|Packaging 101]]''' -- `dholbach` || '''[[MeetingLogs/devweek0901/LPWebServiceAPI|Stop Screen-Scraping, Use the Launchpad Web Service API]]''' -- `leonardr`|| '''[[MeetingLogs/devweek0901/Bzr4Pkgs|Bazaar for packaging]]''' -- `james_w` || '''[[MeetingLogs/devweek0901/BootPerform|Boot performance]]''' -- `Keybuk` || '''[[MeetingLogs/devweek0901/BzrAndLp|Bazaar and Launchpad - How to do it]]''' -- `rockstar` and `beuno` ||
|| '''19.00 UTC''' || '''[[MeetingLogs/devweek0901/Debian|Working well with Debian]]''' -- `nxvl` and `bddebian` || '''[[MeetingLogs/devweek0901/QualityUpdates|Creating high-quality updates]]''' -- `ubuntu-security` || '''[[MeetingLogs/devweek0901/KubuntuBugFixing|Kubuntu Bug Squishing]]''' -- `JontheEchidna` || '''[[MeetingLogs/devweek0901/KubuntuNinjas|Kubuntu Ninja's - Packagers in Unicorn mode]]''' -- `apachelogger` and `vorian` || '''[[MeetingLogs/devweek0901/DKMSKernelPackaging|Packaging Kernel modules with DKMS]]''' -- `BenC` ||
|| '''20.00 UTC''' || '''[[MeetingLogs/devweek0901/UnderstandGNOME|Understanding GNOME Technologies]]''' --- `tedg` || '''[[MeetingLogs/devweek0901/DebugCrash|Debugging program crashes ]]''' -- `pitti` || '''[[MeetingLogs/devweek0901/VMTestEnvironments|Using VMBuilder to create tests environments]]''' -- Soren Hansen & Nick Barcet || '''[[MeetingLogs/devweek0901/MonoPackaging|Packaging software for Mono, for great justice]]''' -- `directhex` and `meebey` || '''[[MeetingLogs/devweek0901/Xubuntu|Xubuntu]]''' -- Cody Somerville & The Xubuntu Team ||
If you're unsure about UTC times: just run `date -u` in a terminal to find out what the current UTC time is.
Line 28: Line 23:
If you're unsure about UTC times: just run `date -u` in a terminal to find out what the current UTC time is. || || '''Mon 31^st^ Aug''' || '''Tue 1^st^ Sep''' || '''Wed 2^nd^ Sep''' || '''Thu 3^rd^ Sep''' || '''Fri 4^th^ Sep''' ||
|| '''16.00 UTC''' || '''Getting Started with UbuntuDevelopment''' -- `dholbach` || '''Fixing small bugs in Ubuntu''' -- `dholbach` || '''Getting started with Launchpad development''' -- `gmb` || '''Let Mago do your Desktop testing for you''' -- `ara` || '''Translations for developers''' -- `danilo`, `dpm`, `pitti`||
|| '''17.00 UTC''' || '''Getting Started with UbuntuDevelopment''' -- `dholbach` || '''Kernel Triaging and Debugging''' -- `ogasawara` || '''Developing websites with Django''' -- `lukasz` and `stuartm` || '''Paper cutting 101''' -- `djsiegel`, `ted`, `seb128` || '''GTD for hackers''' -- liw ||
|| '''18.00 UTC''' || '''$quickly fun''' -- `rickspencer3` and `didrocks` || '''How to update a package''' -- `didrocks` || '''Hooking your app into your desktop CouchDB''' - `aquarius` || '''Learning from mistakes - REVU reviewing best practices''' -- `mok0` || '''Fixing an Ubuntu bug using Bazaar''' -- `james_w` ||
|| '''19.00 UTC''' || '''Packaging Perl Modules''' -- `jawnsy` and `Debian pkg-perl team members` || '''Using the LP API for fun and profit''' -- `leonardr` || '''Writing secure software''' -- `kees` || '''Being productive with bzr and LP code hosting''' - rockstar || '''Packaging from scratch''' -- `Laney` ||
|| '''20.00 UTC''' || '''Fun with Python Plasmoids''' -- `agateau` and `Riddell` || '''Writing Apport Package Hooks''' -- `bdmurray` || '''Bug lifecycle, Best practices, Workflow, Tags, Upstream, Big picture''' -- `jcastro` and `pedro_` || '''Effectively testing for regressions''' -- `sbeattie` || '''Hacking Soyuz to get your builds done''' -- `noodles775`, `cprov` and `wgrant` ||
Line 35: Line 36:
'''(*)''' Monday, 19th Jan, 16:00 - 18:00 UTC:
 * '''Getting Started''' session in various languages:
  * English: `#ubuntu-classroom` on `irc.freenode.net`, contact: `james_w`
  * French: `#ubuntu-fr-classroom` on `irc.freenode.net`, contact: `didrocks`
  * Italian: `#ubuntu-classroom-it` on `irc.freenode.net`, contact: `devfil`
  * Spanish: `#ubuntu-classroom-es` on `irc.freenode.net`, contact: `nxvl`
  * German: `#ubuntu-classroom-de` on `irc.freenode.net`, contact: `dholbach`
  * Finnish: `#ubuntu-fi-devel` on `irc.freenode.net`, contact: `Mirv, Tm_T`
## '''(*)''' Monday, 19th Jan, 16:00 - 18:00 UTC:
## * '''Getting Started''' session in various languages:
## * English: `#ubuntu-classroom` on `irc.freenode.net`, contact: `james_w`
## * French: `#ubuntu-fr-classroom` on `irc.freenode.net`, contact: `didrocks`
## * Italian: `#ubuntu-classroom-it` on `irc.freenode.net`, contact: `devfil`
## * Spanish: `#ubuntu-classroom-es` on `irc.freenode.net`, contact: `nxvl`
## * German: `#ubuntu-classroom-de` on `irc.freenode.net`, contact: `dholbach`
## * Finnish: `#ubuntu-fi-devel` on `irc.freenode.net`, contact: `Mirv, Tm_T`

Ubuntu Developer Week

(The latest Ubuntu Open Week page can be found at UbuntuOpenWeek.)

Welcome to the Ubuntu Developer Week! We will have one week of action-packed sessions from Aug 31st to Sep 4th!

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 to Sep 4th!

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...

The timetable

If you're unsure about UTC times: just run date -u in a terminal to find out what the current UTC time is.

Mon 31st Aug

Tue 1st Sep

Wed 2nd Sep

Thu 3rd Sep

Fri 4th Sep

16.00 UTC

Getting Started with UbuntuDevelopment -- dholbach

Fixing small bugs in Ubuntu -- dholbach

Getting started with Launchpad development -- gmb

Let Mago do your Desktop testing for you -- ara

Translations for developers -- danilo, dpm, pitti

17.00 UTC

Getting Started with UbuntuDevelopment -- dholbach

Kernel Triaging and Debugging -- ogasawara

Developing websites with Django -- lukasz and stuartm

Paper cutting 101 -- djsiegel, ted, seb128

GTD for hackers -- liw

18.00 UTC

$quickly fun -- rickspencer3 and didrocks

How to update a package -- didrocks

Hooking your app into your desktop CouchDB - aquarius

Learning from mistakes - REVU reviewing best practices -- mok0

Fixing an Ubuntu bug using Bazaar -- james_w

19.00 UTC

Packaging Perl Modules -- jawnsy and Debian pkg-perl team members

Using the LP API for fun and profit -- leonardr

Writing secure software -- kees

Being productive with bzr and LP code hosting - rockstar

Packaging from scratch -- Laney

20.00 UTC

Fun with Python Plasmoids -- agateau and Riddell

Writing Apport Package Hooks -- bdmurray

Bug lifecycle, Best practices, Workflow, Tags, Upstream, Big picture -- jcastro and pedro_

Effectively testing for regressions -- sbeattie

Hacking Soyuz to get your builds done -- noodles775, cprov and wgrant

iCal Format

http://www.google.com/calendar/ical/o2gjt4m8ie5gkem3dipnpdj4n0%40group.calendar.google.com/public/basic.ics

The Developer Week schedule has also been added to the Ubuntu Fridge Calendar, which is available online and in XML, iCal, and HTML formats.

UbuntuDeveloperWeek (last edited 2013-12-10 16:05:05 by dholbach)