Uploaded image for project: 'translate5'
  1. translate5
  2. TRANSLATE-5066

Private Plugin Connect Worldserver: bundle one WS project into one Translate5 task

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • None
    • None
    • ConnectWorldserver

      Problem

      transfering many tasks from Worldserver to Translate5 took a long time. We found out that export of a task in Worldserver is the bottleneck. This took something between 10 and 30 seconds, even for smaller tasks.
      To speed this up we want to transfer all tasks of a project in one single transfer into one single Translate5 task.

      While this is a quite big change in ConnectWorldserver Plugin, we will spilt this into different phases.

      Solution Phase 01

      Compare export times of a project with many tasks. We will measure how long it takes to export the complete project and how long it takes to export all tasks of the project one by one.
      When there is no significant difference in time, it is useless to go on with the planed change.

      Some quick notes

      Claim all tasks

      To export a complete project, all documents inside the project must be "claimed" by the API user !?!

      Re-Import Project

      when a complete project is exported, how can the changes then be re-imported?
      There is a export function for projects in the API, but no import function.
      Therefore maybe each task must be reimported individually, which means we have to make sure that we can separate all tasks (documents) after the data are exported from Translate5.

            volodymyr@mittagqi.com Volodymyr Kyianenko
            Stephan Stephan Bergmann
            Stephan Bergmann
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: