Development

Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2009-11-03 21:34:23
Size: 887
Editor: 85-127-10-87
Comment: testing layout concept
Revision 3 as of 2009-11-03 21:50:14
Size: 1392
Editor: 85-127-10-87
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
'''Contact:''' [[https://www.launchpad.net/~apachelogger|Harald]], [[https://www.launchpad.net/~echidnaman|Jonathan T.]] '''Tutors:''' [[https://www.launchpad.net/~apachelogger|Harald]], [[https://www.launchpad.net/~echidnaman|Jonathan T.]]
Line 5: Line 5:
== Packaging == = Packaging =
Line 8: Line 8:
=== Description === == Description ==
Line 11: Line 11:
=== Getting Started ===
 1. Consult with a contact of your choice to get all resources
== 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
Line 16: Line 24:
=== Career === == Career ==
Line 22: Line 30:
== Programming == = Programming =
Line 24: Line 32:

== Description ==

== Getting Started ==

== Career ==

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

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