Uploaded image for project: 'Moodle Community Sites'
  1. Moodle Community Sites
  2. MDLSITE-7016

Release and language packages downloads

XMLWordPrintable

    • MDLSITE Sprint 2023-I1.2, MDLSITE Sprint 2023-I1.3

      Release packages

      Packaging Moodle releases involves the process of creating a distribution-ready package.  The packages are compressed and distributed in a platform-specific format (Windows/macOS) or portable across different platforms (tgz/zip format).

      The server where packaging happens is business.srv.in.moodle.com (Hetzner). A set of scripts, invoked by cron, monitors the moodle.git repository for changes, and when there are new commits, they trigger the packaging process.

      The packages are available for download via a Moodle instance, which is currently running version 3.5, as due to server limitations, it has not been possible to upgrade. The local_downloadmoodleorg plugin gets the information about the available packages by inspecting the local files and displays them on multiple pages:

      These URLs are redirected to the allreleases.php script.

      Language packages

      Also, language packages can be downloaded in the URL https://download.moodle.org/langpack/x.y/, x.y the Moodle version. This page shows all the available language packs available for the specific version. Language packs are created in the lang site and sent to the current download server. Requests to this URL are redirected to the langpack.php script.

      All packages available for download on the current server MUST be downloadable from the new server.

            vmdef Victor Déniz Falcón
            vmdef Victor Déniz Falcón
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.