Reimagining the nature of privacy in Launchpad (part 2)
15 Feb 2012 4:41pm GMT We are reimagining the nature of privacy in Launchpad. The goal of the disclosure feature is to introduce true private projects, and we are reconciling the contradictory implementations of privacy in bugs and branches. We are adding a new kind of privacy called “Proprietary” which will work differently than the current forms of privacy. The [...]
Contacting teams is easier and more reliable
14 Feb 2012 8:28pm GMT Two changes to the contact team email feature were recently released that make communication more reliable. Non-team members now see the “Contact this team’s admins” link. Previously, non-members saw a link to contact the team owner. The owner is often one person, and some team owners delegate the running of the teams to the team admins. There [...]
Reimagining the nature of privacy in Launchpad (part 1)
13 Feb 2012 11:00pm GMT We are reimagining the nature of privacy in Launchpad. The goal of the disclosure feature is to introduce true private projects, and we are reconciling the contradictory implementations of privacy in bugs and branches. We must change the UI to accommodate the a kind of privacy, and we must change some existing terms because to avoid [...]
Faster deployments
3 Feb 2012 12:36pm GMT Back in September, we announced our first fastdowntime deployment. That was a new way to do deployment involving DB changes. This meannt less downtime for you the user, but we were also hoping that it would speed up our development by allowing us to deliver changes more often. How can we evaluate if we sped up development [...]
How to do Juju – Charming oops-tools
2 Feb 2012 7:55pm GMT Recently the Launchpad Red Squad and Product Team started working on a new cloud project. As part of that project we’ll be using Juju, a tool that helps you easily deploy services on the cloud. As an opportunity to learn more about how Juju works, I wrote a charm to deploy oops-tools, an open source [...]