Deleting team email addresses
I think the next bug for me to work on after hours is bug #250103 [Teams cannot delete old email addresses] This causes users and myself a lot of problems. While you can change a team email address in...
View ArticleNo project is an island
Launchpad is often perceived to be a project hosting service. Some perceive Launchpad is a directory of packages in Ubuntu. Both views are incomplete and often lead to misunderstandings about how...
View ArticleThe collective madness of setting the bug tracker for an upstream project.
This IRC transcript illustrates the pain of setting the upstream bug tracker, and the agony of defeat when you succeed. <bac> sinzui: Remind me how do you set/determine the bug tracker for a...
View ArticleFixing the bug tracker widget
The Launchpad registry had a sprint in March 2010 to solve project registration issues. The topic was broadly set to be “drive through project creation”, but the goal was to allow a community to...
View ArticleThe benefits of oops reports and test driven development
Today I fixed a bug where users could not link a project series to package in an older Ubuntu series. I reported the bug when working with Javier to clean up the duplicate glade projects registered in...
View ArticleFixing project licenses using the suggested Ubuntu packages portlet
On Sunday I did an experiment to see how quickly I could provide the license information for old projects owned by the Registry Admins. There were 768 projects that I had the power to fix. Locating...
View ArticleBeing a Launchpad Registry Admin
Over the past few months, it occurred to me that by a confluence of Launchpad responsibilities, I am the God-Emperor of Launchpad Registry Admins. I never intended to take this role. I certainly did...
View ArticleSpeeding up page loads
I have been fixing Launchpad page timeouts. This is traditionally solved by optimising queries, but in the case of timeouts related to milestones, the problem in in the Python code. The primary reason...
View ArticleLaunchpad font-size broken by design
I looked at Launchpad bug #523189 today. This bug cannot be fixed until Launchpad abandoned YUI-Font rules — percentages have unpredictable results when pages are constructed from fragment. Canonical...
View ArticleCommon mistakes that broke Launchpad’s browser compatibility
At this moment, Launchpad is providing all features to Opera, Internet Explorer (IE), and many other browsers. Many features like bug listings, bug tag auto-completion, changing bug status and privacy,...
View Article
More Pages to Explore .....