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

OKAPI integration: Compatibility with 1.4.7, clean up Pipelines

Details

    • Improvement
    • Resolution: Unresolved
    • None
    • None
    • file format settings
    • Critical
    • Hide
      For the OKAPI 1.47 compatibility, all File-Format Settings will be migrated to this version. They cannot be used for older OKAPI-Versions afterwards; The Older Versions are only still in the system to support the export of existing tasks. Older OKAPI versions can only be used for Import with a pre-1.47 BCONFs in the import ZIP. For this Feature to be installed, an OKAPI 1.47 docker container must be running and the endpoint must be configured as service in the installation with the server-key "okapi-longhorn-147". If it is nt present, the update-script will stop and generate an error.
      Show
      For the OKAPI 1.47 compatibility, all File-Format Settings will be migrated to this version. They cannot be used for older OKAPI-Versions afterwards; The Older Versions are only still in the system to support the export of existing tasks. Older OKAPI versions can only be used for Import with a pre-1.47 BCONFs in the import ZIP. For this Feature to be installed, an OKAPI 1.47 docker container must be running and the endpoint must be configured as service in the installation with the server-key "okapi-longhorn-147". If it is nt present, the update-script will stop and generate an error.
    • File Format Settings: General compatibility with Okapi 1.4.7, improved Pipeline handling

    Description

      • OKAPI 1.4.7 compatibility: Check all FPRMs for changes (-> ask Axel how to extract the 1.4.7 ones via Rainbow)
      • Amend added & remove obsolete settings for the ones editable in t5
      • Adjust in the import/extraction pipeline for all pipelines in ALL BCONFs. Add the property, if not already there

       

      SegmentationStep:
      doNotSegmentIfHasTarget.b=false
      
      ExtractionStep:
      writerOptions.includeNoTranslate.b=true
      writerOptions.escapeGT.b=true
      

       

      • Remove obsolete "runtimeOptions.plugins.Okapi.import.okapiBconfDefaultName" config & adjust "E1340" ecode message
      • Add check if okapi-147 is available as service & refuse update if not
      • Set "okapi-147" as default for the system & all customers in the config
      • add message to okapi-config GUI that no version below 1.47 can be used with the t5 file-format-settings, only "bconf-in-zip" works with older versions

      Attachments

        Issue Links

          Activity

            People

              volodymyr@mittagqi.com Volodymyr Kyianenko
              axelbecher Axel Becher
              Axel Becher
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: