Ubuntu – nyone running his/her own instance of Launchpad


I would like to know if there is anyone that successfully installed a production Launchpad instance, one that it actively used – other than the launchpad.net one.

Related to https://stackoverflow.com/questions/5420774/does-anyone-have-experience-with-a-private-launchpad-instance

Best Answer

According to the FAQ:

"Launchpad's production configuration information and some configuration-specific admin scripts are not part of the Launchpad code base..."

...so you would need to create these files yourself or remove the functionality that depends on these scripts. Based on the contents of that paragraph, I get the impression that these files are not trivial and contribute some pretty major functionality to Launchpad.

And it doesn't end there. Since Launchpad is an extremely active project, updates to the codebase are very frequent and could break your private instance very easily. The FAQ states:

"Essentially, there's a risk of a private instance becoming an unintentional fork, where its code cannot be safely updated due to the data in the local instance being incompatible with the latest database schema or code assumptions."

So you would have to stay up to date on all of the latest patches and changes and also make sure that they integrate with your instance without any problems.

According to the FAQ, the purpose of releasing the source code for Launchpad was not so that others could run "Launchpad-clones," but so that anyone can help contribute patches / bugfixes for the original instance of Launchpad.

All of this is to explain why there are no other instances of Launchpad anywhere. It's simply too much work and for very little gain.