Auto-generated translation credits TMs aren't contributions.

Bug #488218 reported by Jeroen T. Vermeulen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Medium
Jeroen T. Vermeulen

Bug Description

Bug 128324 has been fixed by creating special TranslationMessages for translation credits messages.

The creation of these messages is attributed to the POFile's last translator if set; otherwise to its owner, which more or less defaults to (but isn't always) rosetta_experts. A POFileTranslator record is created for the contribution. This causes some wtfs:

1. rosetta_experts is listed in translation credits messages.

2. Spurious contributions might be logged for POFiles you caused to be created but never worked on.

Also, POFile.owner is practically unused otherwise and the semantics for setting it are not terribly meaningful. Changes there (e.g. the fix for bug 443129) affect the translation-credits tests unnecessarily.

It makes more sense to attribute these special messages to rosetta_expert consistently, and to exclude rosetta_experts from contributor lists.

Note that this is not urgent enough to warrant a data conversion—or interrupting the ongoing fixup of existing translation-credits messages.

Related branches

description: updated
Changed in rosetta:
status: In Progress → Fix Committed
Revision history for this message
Ursula Junque (ursinha) wrote : A commit mentioned this bug
tags: added: qa-needstesting
tags: added: qa-ok
removed: qa-needstesting
Changed in rosetta:
status: Fix Committed → Fix Released
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.