Development

Differences between revisions 3 and 4
Revision 3 as of 2009-11-03 21:50:14
Size: 1392
Editor: 85-127-10-87
Comment:
Revision 4 as of 2009-11-03 22:22:59
Size: 2415
Editor: 85-127-10-87
Comment: Ninja Dojo
Deletions are marked like this. Additions are marked like this.
Line 17: Line 17:
  * Learn about large scale damage control after failed large scale quality assurance in large scale software deployments
Line 20: Line 19:
 1. Consult with your contact of choice to get all resources  1. Consult with your tutor of choice to get all resources
Line 35: Line 34:
== Why it rocks ==
Line 38: Line 39:

= Kubuntu Ninja Dojo =
'''Requirements:''' Basic knowledge of Debian packaging, trust of some Kubuntu Ninja(s).

== Description ==
Amongst the packaging folks, the Kubuntu Ninjas are of a very special kind. For one they mostly work on top secret stuff and for another they only do it every once in a while.
Simply put, the Kubuntu Ninjas are the ones trying to bring you KDE packages for a new version the day this version gets released to the public by KDE. Joining the Kubuntu Ninja crew depends on a lot of factors, but usually you will be able to do so when you have considerable knowledge of Debian packaging and when others know about this.

== Why it rocks ==
 * Work closely with the finest of Kubuntu
 * Learn about:
  * high quality debian packaging
  * pre-release jobs
  * ''All you can learn about as packager, in a very intense way''

== Getting Started ==
 1. Make others aware of your knowledge and dedication
 1. Maybe poke your tutor of choice to speed things up a little

== Career ==
 1. Kubuntu Ninja
 1. Kubuntu Legend
 1. [[https://www.launchpad.net/~apachelogger|apachelogger]]

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

Getting Started

  1. Consult with your tutor 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

Why it rocks

Getting Started

Career

Kubuntu Ninja Dojo

Requirements: Basic knowledge of Debian packaging, trust of some Kubuntu Ninja(s).

Description

Amongst the packaging folks, the Kubuntu Ninjas are of a very special kind. For one they mostly work on top secret stuff and for another they only do it every once in a while. Simply put, the Kubuntu Ninjas are the ones trying to bring you KDE packages for a new version the day this version gets released to the public by KDE. Joining the Kubuntu Ninja crew depends on a lot of factors, but usually you will be able to do so when you have considerable knowledge of Debian packaging and when others know about this.

Why it rocks

  • Work closely with the finest of Kubuntu
  • Learn about:
    • high quality debian packaging
    • pre-release jobs
    • All you can learn about as packager, in a very intense way

Getting Started

  1. Make others aware of your knowledge and dedication
  2. Maybe poke your tutor of choice to speed things up a little

Career

  1. Kubuntu Ninja
  2. Kubuntu Legend
  3. apachelogger

Kubuntu/GettingInvolved/Development (last edited 2014-02-12 23:37:35 by 178-191-5-215)