Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-60404

Use composer for managing 3-rd party libraries

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Minor
    • Resolution: Duplicate
    • 3.4
    • None
    • General, Libraries
    • None
    • MOODLE_34_STABLE

    Description

      This is a MUC project - https://moodleassociation.org/mod/page/view.php?id=520, please provide an estimate for implementation.

      This is basically a clone of MDL-49672, so probably there is no need to repeat it here.

      We do not need to do a big revolution straight away and migrate all libraries into composer. I imagine that long-term goal would be to do that and remove custom thirdpartylibs.xml .

      For now, I'd be happy that we implement composer for the main code, migrate a single library into it and deal with all the issues it will bring (builds, testing, documentation, ...).

      This way we are at least ready to introduce new libraries using composer/

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              tmuras Tomasz Muras
              Adrian Greeve, David Woloszyn, Huong Nguyen, Jake Dallimore, Michael Hawkins, Stevani Andolo, David Woloszyn, Huong Nguyen, Jake Dallimore, Michael Hawkins, Stevani Andolo
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: