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

Use Composer to manage all the PHP dependencies in development

      • Integrate all possible dependencies via composer
      • Use https://github.com/Comcast/php-legal-licenses to merge all so integrated licenses in one license to be confirmed with the updater
      • deploy all integrated content in one own zip (which can provide the above merged license as license in the current dependencies json
      • Cleanup mittagqi_meta
      • Cleanup application.ini
      • Cleanup up dependencies.json
      • Cleanup library directories
      • Improve install-and-update script, so that installations out there are cleaned up automatically
        • Separate todo, should be integrate in installer as separate command, automatic deletion is dangerous, therefore the filetobedeleted list was updated.

      TODO After Release:

      • Adopt TMUE and BEOSPHERE
      • Cleanup install-packages

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

              Created:
              Updated:
              Resolved: