Development

Revision 3 as of 2009-11-03 21:50:14

Clear message

Tutors: Harald, Jonathan T.

Requirements: Depends on type of development.

Packaging

Requirements: Reading, some time to get started.

Description

Packaging is one of the primary development tasks in a large Linux distribution project. Packaging is the essential key of getting the latest and best software to the user.

Why it rocks

  • All the cool kids are doing it
  • Packagers know everyone. Not only will you be part of an elite group, but also get to know with Debian's finest, as well as KDE developers and other application developers.
  • Learn about
    • large scale software deployment
    • quality assurance and quality assessment
    • Learn about large scale damage control after failed large scale quality assurance in large scale software deployments

Getting Started

  1. Consult with your contact of choice to get all resources
  2. Learn how to do Debian packaging
  3. Start a career as Kubuntu developer

Career

  1. Kubuntu Member
  2. Ubuntu Universe Contributor
  3. Master of the Universe
  4. Core Developer

Programming

Requirements: Qt/KDE GUI programming using C++, or Python, or Ruby. Otherwise some time to get started with programming.

Description

Getting Started

Career