PDA

View Full Version : Getting involved with development



rwonder
March 17th, 2012, 08:47 PM
Hey,

How do I get started if I want to get involved with development on the Ubuntu OS? What are some things I need to know?

Thanks :)

Cheesehead
March 17th, 2012, 09:02 PM
Depends on what you want to develop.

If you want to work on applications instead of the OS, then you need to understand how dependencies work in Debian/Ubuntu, how packaging works, and how Launchpad works for your version management and bug tracking.

If you want to work on the OS itself, then you need to understand the team and decisionmaking structure, the release cycle, and the difference between Canonical vs. Ubuntu-project.

If you're not sure what you want to work on, then I suggest joining the Bug Squad. After a few dozen bugs, you'll have a much clearer understading of the system and your preferred places in it.

rwonder
March 17th, 2012, 09:21 PM
Thanks for the info Cheesehead.
Yeah I think I'll start by joining the Bug Squad :)

philinux
March 17th, 2012, 09:28 PM
Hey,

How do I get started if I want to get involved with development on the Ubuntu OS? What are some things I need to know?

Thanks :)

Try our ubuntu+1 forum http://ubuntuforums.org/forumdisplay.php?f=412

kostkon
March 17th, 2012, 11:39 PM
You could start from here (http://developer.ubuntu.com/).

cariboo
March 18th, 2012, 04:57 AM
philinux, gave you a link to the U+1 devel sub-forum, I'd suggest you create an empty partition on your system, and install one of the daily builds available here:

http://cdimage.ubuntu.com/daily-live/current/

The reason I say create an extra partition, is that even though we are getting close to the end of development for this release, there could still be a show-stopper bug that may make your system unusable for some amount of time. If you have a stable release installed, you can use it to chroot into your broken install, and affect repairs.