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

Ensure that default plug-ins without config produce no errors

    XMLWordPrintable

Details

    • High
    • Ensure that plug-ins enabled by default are not producing errors when no configuration is given

    Description

      problem

      Not all plug-ins are enabled by default for hosted environment and on premise installations.

      solution

      This must be changed, the following plugins must be enabled by default - if available.

      Also they should not produce errors / problems if enabled but not configured yet.

      plugins

      • TermPortal
      • InstantTranslate
      • FrontEndMessagebus
      • OpenAI
      • AcrossHotfolder
      • TextShuttle
      • TildeMT
      • IndiEngine
      • TermTagger
      • TermImport
      • Spellcheck
      • PangeaMT
      • Modelfront
      • Okapi
      • IpAuthentication
      • DeepL
      • Changelog

      implementation

      • Enabling by default in hosting environment must be done by setting ZfExtended_Plugin_Abstract::enabledByDefault flag to true - which is anyway already for some of the above listed plugins (like Okapi, TermTagger...)
      • The Models_Installer_Standalone must no also reflect this flag, so that on-premise installations does also get them activated after installation
      • Ensure for the newly set enabledByDefault = true plugins that they produce no errors / problems after enabling them without configuring them. At least for the TextShuttle plug-in this is not the case, there is an error produced and logged on a a lot of requests (probably on each request)

       

      Attachments

        Issue Links

          Activity

            People

              pavelperminov Pavel Perminov
              tlauria Thomas Lauria
              Thomas Lauria
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: