Quantcast
Channel: Sinzui » Launchpad
Browsing latest articles
Browse All 10 View Live

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 Article



No 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 Article

The 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 Article

Image may be NSFW.
Clik here to view.

Fixing 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 Article

The 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 Article


Fixing 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 Article

Being 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 Article

Speeding 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 Article


Image may be NSFW.
Clik here to view.

Launchpad 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 Article


Common 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
Browsing latest articles
Browse All 10 View Live




Latest Images