GNOME Bugzilla – Bug 567251
Automatic actions backup
Last modified: 2009-03-06 07:29:41 UTC
When a commit is informed, Damned Lies retains that status forever, different from the old Vertimus behaviour. This is especially annoying when we have committed a translation and there are new or changed messages. In this situation, it seems that the only way a translator can reserve the catalog for translation is having the actions backed up first. I'm not sure how much time after a message has been committed the actions history should be cleared, but clearly after new messages are introduced the catalog should be automatically available to be reserved for translation.
We planned to backup the actions just after the "Inform of submission" has been sent (after stats has been updated). Inform of submission -> Update statistics for the module -> Backup the actions
Created attachment 126350 [details] [review] Backup after committed Stephane, I've adopted another approach, doing the logic in the form data processing. Hopefully this is less "crado" ;-) What do you think? About the update_stats, I've supposed this was already done through the real commit.
Committed with a similar but different solution!
Thanks Stephane. However both 'commit' and 'backup' actions are hard-wired now. We have no use case right now where a 'commit' action doesn't need a backup action, but it might be the case in the future.
I'm seeing this with the Brazilian Portuguese translations. I've manually "closed" most of them but left one [1] so that you can do some forensics/debugging. Cheers, Og [1] http://l10n.gnome.org/vertimus/totem-pl-parser/HEAD/po/pt_BR
See, the bug was fixed on mid-January, and your example has a previous date. So please do a "Backup the actions" manually for those remaining before the bug resolution.
My mistake... I thought the fix was retroactive. Thanks Claude.
Sorry for the unnecessary comment but it take part of the blame for the mis-reopen. I didn't notice too the previously committed translations weren't free.
No worry, keep cool :-D