Know when translations branch/build auto-approvers give up

Bug #728876 reported by Jeroen T. Vermeulen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

This is stopping users from getting their work done, so I think with our current priorities it counts as Critical. It's just that it's been critical for long enough that we don't complain much about it any more.

A lot of the work in translations import queue review (for projects) is now about templates that should have been approved by the branch auto-approver or perhaps the build auto-approver, but for one reason or another, weren't.

This can happen for instance if the approver can't come up with a unique name for a new template, or when multiple templates get moved or renamed simultaneously and the approver isn't sure which upload goes into which existing template.

Unlike the classic auto-approver (which is applied by the translations import queue gardener), the branch and build auto-approvers know when they are presented with a complete, self-contained unit of work and could report somehow that they ended up with an un-approvable situation. We could add an Unapprovable state, for instance, which calls on project owners or translations admins to fix the problem e.g. by updating the paths of the existing templates.

description: updated
Revision history for this message
Henning Eggers (henninge) wrote :

This is related to bug 531227

Revision history for this message
Robert Collins (lifeless) wrote :

I'm downgrading this to high because its none of:
 - a regression
 - stake holder escalation
 - timeout
 - or oops

Changed in launchpad:
importance: Critical → High
Revision history for this message
Robert Collins (lifeless) wrote :

And from high to low because its (AFAICT) significantly less of an issue than the other translations bugs)

Changed in launchpad:
importance: High → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.