Increase MT Merge Progress Meter Granularity

Description

The MT Merge progress meter currently increases based on project document translation status, which results in users only seeing progress increase per document - eg: with three projects 0% > 33% > 66% > 100%

Increase the granularity of the MT Merge process to provide more accurate progress feedback in the user interface.

Activity

Show:

Sean Flanigan 25 July 2018 at 02:14

This will be a bit less of a problem when we add the option to trigger MT for multiple languages.

But there's a couple of things we could do here:

In those cases where a project contains a single document, we could count the eligible text flows and use that number as the maxProgress (instead of the number of docs).

Or for more granularity even in multi-doc projects, we could gather a list of eligible text flows across all documents, and use that number as maxProgress. But we may have to use a streaming result set or some sort of batching to avoid bringing all text flows into memory at once. So this could be a lot of work. Or perhaps we can just count the eligible text flows across all docs and keep the rest of the code much as it is.

Ready for Release

Details

Assignee

Reporter

Labels

Tested Version/s

Components

Sprint

Fix versions

Priority

More fields

Created 25 July 2018 at 00:45
Updated 30 August 2018 at 23:38
Resolved 30 August 2018 at 23:38