Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm planning to start a new project. However, I can't find a really simple documentation to getting started with

What should I do to create a new project?

I will appreciate any kind of suggestion of good documentation. So feel free to give all your help answering the following. Thanks!

share|improve this question
Several good questions here but they should be separated into different questions. – dv3500ea Nov 14 '10 at 11:59
Done. Now will be 3 singular questions. Thanks for you suggestion! – crncosta Nov 14 '10 at 18:40
up vote 10 down vote accepted

How to create a project

I will show how to create a project on Launchpad. I recommend that you go to to create a test project first. This is what I will do in my example. The process is exactly the same on

First, click 'Register a project' on the home page.

alt text

Enter the project information.

alt text

Add extra details including a lengthy description, a homepage URL and a licence (choose GNU GPL v3 if you are not sure which to pick).

alt text

Click 'Complete Registration' to create your project.

See for how to host your project code.

There are tools available to make code hosting easier. Quickly install quickly is a useful tool for helping you to get started with programming on Ubuntu using python, bzr and Launchpad.

Also to simplify the code hosting and bzr version control, you can use the excellent Ground Control install Ground Control which integrates your Launchpad projects into the Nautilus file manager.

I also find nautilus-bzr install nautilus-bzr a useful tool because it provides emblems showing the status of files in a bzr branch.

share|improve this answer
Please consider linking to – Martin Owens -doctormo- Nov 15 '10 at 11:49
One should also mention quickly from Canonical: ( you just need to type 'quickly release' to release your project into Launchpad ) – OpenNingia Nov 15 '10 at 17:08

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.