Sessions

Revision 6 as of 2008-08-26 14:43:39

Clear message

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:

About The Sessions

Unsure of which sessions are for you? Here is a brief summary of each of the sessions:

  • Packaging 101 -- MOTU DanielHolbach will talk you through the bare-bone structure of an Ubuntu package and how to get there the easiest way.

  • Upstream Bug Linkages -- In his session JorgeCastro will demonstrate the importance of linking Upstream bugs, acting as a liaison with upstream projects and be an important tie between upstream projects and Ubuntu.

  • Introduction to MOTU -- IulianUdrea has been very active in the MOTU team and will share his experiences with you and of course answer all your questions.

  • How do I fix an Ubuntu bug? -- DanielHolbach will take you on the journey from finding a bug to work on, the process of fixing it and getting it integrated into Ubuntu.

  • Introduction to BZR -- DavidFutcher has used bzr in his work on Ubuntu and will guide you on your way of learning one of the most important tools in today's development ecosystem: distributed revision control.

  • Introduction to PPAs -- Launchpad hacker CelsoProvidelo has put a lot of work into [http://launchpad.net/soyuz|Soyuz]] and PPAs. He will explain how to make the best use of Personal Package Archives.

  • Using the Launchpad Web Service API -- LeonardRichardson and BarryWarsaw, two of the Launchpad hackers behind the Launchpad Web Service API will demonstrate a few examples and answer questions about the project that is hopefully going to put an end to all Launchpad screen-scraping.

  • Launchpad Hacks -- BrianMurray, Ubuntu's bugmaster does bug triage, bug statistics and chearleading on #ubuntu-bugs at day and writes Greasemonkey scripts at night. He's done a lot of useful little hacks that make Bug Triage quicker and more fun. He will show you how.

  • bzr for packaging -- After DavidFutcher's session and if you're into packaging, you should be ready to go for JamesWestby and the magic he will teach you. James is not only author of bzr-builddeb, but also heavily involved in DistributedDevelopment.

  • How do I update a package properly -- If that's the question you've pondering yourself, MOTU and Mentoring Mastermind CesareTirabassi is your man. Updating, Building, Testing, Tips and Tricks all included in the session.

  • Soyuz and all that Jazz -- CelsoProvidelo is not only going to run one session, he's going to run two. This is the second one and will get you up to scratch on Launchpad's Distribution Management.

  • Introduction to the ServerTeam -- MathiasGug of the ServerTeam is a brilliant guy - always around to help you get started in the Ubuntu's server land, generally helpful and easy to work with. His session will show you where to get involved if you're into Ubuntu and servers.

  • Various ways to patch a package -- Two great french contributors to the MOTU team are delivering this session: get ready to patch packages and make your changes fit neatly into existing packages.

  • Automated Testing for the Desktop -- AraPullido has been busy working on automated Desktop tests for Ubuntu and will show how to make best use of them, how to get started and what to bear in mind.