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