Launchpad Report for 2006-04-25

Christian Robottom Reis kiko at async.com.br
Tue Apr 25 23:34:58 BST 2006


Here's a report of changes for the third week of April. These changes
were rolled out today, April 25th.

Important user-visible features or fixes are marked with exclamation
points; other highlights marked with a star.

----------------------------------------------------------------------

Highlights
==========
This week has a round of small but important changes: Malone now allows
you to subscribe and comment in a single step; Rosetta finally includes
the KDE packages for dapper, a remarkable improvement in import and
export of translations; email notifications for team memberships were
implemented; and the last significant crash related to the PostgreSQL
session machinery was fixed.

Malone (Bugs)
=============
! You can now choose to comment and subscribe to a bug in a single step.
  (bug 977, bradb)
* More input validation was done to the search form, fixing the last set
  of crashes that occur in that page, related to strings containing
  newlines. (bug 39331, matsubara, r=BjornT)
- Bug pages no longer include the misleading phrase "No matching results
  found" when no bugs exist, or a search returns no results; the text
  was improved and made clearer. (bug 5542, salgado)

Rosetta (Translations)
======================
* The code that detects related translations in the import queue was
  improved to better handle translations coming from KDE-related
  packages. (carlos, r=spiv)
- Multi-line suggestions no longer cause horizontal scrolling. (bug
  4646, mpt)
- Font sizes were tweaked in translation pages. (bug 39439, mpt)
- When POFiles are created we now ensure their owners have sufficient
  permissions to translate them; we fall back to Rosetta Experts if that
  is not the case. (bug 2529, carlos, r=salgado)
- A page listing translations is no longer incorrectly associated to
  DistroSourcePackage contexts. (bug 40206, matsubara)

Soyuz (Distribution management)
===============================
* Mirror management is being tested for deployment; a concurrency issue
  was identified and is being worked on, and fixes to the layout have
  been proposed. (salgado)
- A crash when displaying build entries for Gina-imported packages was
  fixed. (bug 40169, matsubara, r=kiko)
- The change-override tool was updated to allow indicating pockets as
  well as omitting components. (bugs 36022, 37156, cprov, r=BjornT)
- The Soyuz upload handler now correctly checks and rejects uploads that
  indicate the wrong orig tarball, and also rejects uploads of versions
  that have already been uploaded. (bug 38636, cprov).

The Bazaar (Code)
=================
- A bug in the branch updating script that was triggered when truncating
  history was fixed. (jamesh)
- A bug was fixed in the code that generates the list of branches to be
  refreshed in the Supermirror. (ddaa)

Shipit
======
- We now report the person's previous requests even when Shipit is
  closed for new orders. (salgado)

Launchpad
=========
! Launchpad now sends email notifications when proposed team members are
  approved or rejected. (bug 28679, salgado, r=jamesh)
! Launchpad no longer suggests filing support requests in OOPS pages;
  we already track OOPSes separately in reports and the number of
  redundant support requests is quite high. (mpt)
* Login tokens no longer generate 404 errors once consumed; this caused
  many support requests and should make the signup process less
  confusing and error-prone. (bug 6429, salgado, r=jamesh)
- Launchpad now correctly sets Reply-To: headers in "new member awaiting
  approval" email notifications. (bug 30143, salgado, r=jamesh)
- A few fixes to the Karma infrastructure were done, ensuring that teams
  are not ssigned Karma. (bug 39241, salgado, stub)

Infrastructure
==============
* A race condition in the PostgreSQL session management code was fixed;
  this should solve a rare but recurring crash in Launchpad. (bug 31041, stub,
  r=BjornT)
- Queries containing exclamation marks no longer crash. (bug 1820,
  stub)
- Soft timeout reporting was fixed and is now properly tested. (BjornT,
  r=SteveA)
- Warnings triggered when running tests were silenced. (BjornT,
  r=SteveA)
- The encoding string indicated in emails sent from Launchpad was fixed
  to be the RFC-compliant "utf-8" instead of "utf8". (stub)
- The error report analysis script no longer groups NotFoundError with
  the listing of 404s. (jamesh)

Upcoming Changes
================
- MirrorManagement deployment (salgado)
- ShipitForDapper (salgado)
- POMsgSetPage (carlos)
- Dapper translation launch (carlos)
- CrowdControl (SteveA)

----------------------------------------------------------------------

Enjoy the new Launchpad,
-- 
Christian Robottom Reis | http://async.com.br/~kiko/ | [+55 16] 3376 0125



More information about the launchpad-users mailing list