Launchpad has quite a few background tasks that update things outside of your browser request, and the only way you know that they finished is to reload a page to see if it changes.
Updating the preview diff on a merge proposal is one example.
At our Launchpad sprint in Dublin a …
Over the past few months, my team have been working to make it easier to create and manage derivative distributions in Launchpad.
Although most of this will be of interest only to distro admins and contributors, we recently released a beta of a new feature that lets you visualize …
Photo by Anton Lindqvist. Licence: CC BY 2.0. Launchpad has an anonymous FTP server that people use to upload source packages to Ubuntu and their PPAs. When Launchpad processes the upload it does a huge number of checks, one of which is verifying the GPG signature on the …
An long-requested feature in Launchpad is to let people see who’s using a PPA. Finally, we’ve implemented this!
Initially, the stats are only available on Launchpad’s webservice API. but we aim to show something useful in the web UI at some point.
If you are …
Continuing with the recent improvements to the build farm - Jelmer has made another massive one.
The last major scalability problem that we had was one where the whole farm was blocked when a single builder was ready to upload a build. In the case of large packages, like the …
Improvements, you say? Very recently we saw the beta release of a new feature on Launchpad: building packages from recipes. Recipes bring Bazaar branches for the upstream source code and a packaging branch together to generate a Debian source package. We informally referred to …
Image no longer available: Matt Revell
Our intrepid communications expert, the venerable Matthew Revell, has been quite busy interviewing the Launchpad developers of late. I thought I’d turn the tables on him and ask a few questions!
So, here goes:
Julian: Mr Revell, …
The Soyuz team was very, very busy over the last year fixing lots of bugs and adding plenty of new features. These are the highlights that I’d like to mention!
New features Multiple PPAs per person — split your packages into different repositories without the hassle of …
The release of 2.2.3 brings with it a change for PPAs — we are now supporting multiple PPAs per person!
You will have probably already noticed that we made a change in 2.2.1 that altered the URLs you see for a PPA’s index page and its sources.list entry; these now have the …
Last week was the first of some Launchpad Performance Weeks that we’re embarking upon. The Soyuz team worked hard on improving the performance of the PPA page, which had a tendency to be very slow or even time out on PPAs that have a lot of binaries published.
The more …