Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

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 want to create a Python project and host it on Launchpad. I have already produced Python code. What I want to know is:

  1. How can put it on Launchpad?
  2. How can I make a PPA for it?
share|improve this question
up vote 5 down vote accepted

1. How can I put it on Launchpad?

2. How can I make a PPA for it?

The Launchpad documentation tells you how to create a PPA. It does not tell you however how to create Debian/Ubuntu packages. This topic is covered by the Ubuntu packaging guide.

You can automate the creation of Ubuntu packages from Bazaar branches using packaging recipes.

Other stuff

For more information, here are three helpful links:

share|improve this answer
I know how to make a PPA. I previously made one with quickly. I want to know how to associate a PPA with a project(manually). – Archisman Panigrahi Aug 25 '13 at 4:38
@apandada1: you have to put a link to the PPA in your project's description. There are no other ways: PPAs belong to people and teams, not to projects. – Andrea Corbellini Aug 25 '13 at 7:49
That's not the point. I want to know how to take the code into a PPA after hosting the code on Launchpad. – Archisman Panigrahi Aug 25 '13 at 15:18
@apandada1: I can't understand what you mean... perhaps you want to automate the creation of Ubuntu packages from Bazaar branches? If so, you are looking for packaging recipes. – Andrea Corbellini Aug 25 '13 at 15:51
I wanted something like this. Thanks. – Archisman Panigrahi Aug 25 '13 at 16:03

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.