Page MenuHomePhabricator

1.25 (and subsequent) tarballs should include 3rd party libraries specified by composer.json
Closed, DuplicatePublic

Description

To provide a reasonable out-of-the-box experience for tarball consumers, the various libraries needed by a MediaWiki install that are specified in the top level composer.json file should be either bundled directly into the tarball or made available as a single download that can be easily unpacked as $IP/vendor.

If the libraries are bundled directly in the tarball, the composer.lock that generated the vendor directory should be included as well to ease subsequent manual Composer interaction.

Event Timeline

bd808 created this task.Feb 18 2015, 4:29 AM
bd808 raised the priority of this task from to Needs Triage.
bd808 updated the task description. (Show Details)
bd808 added a subscriber: bd808.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptFeb 18 2015, 4:29 AM
Aklapper triaged this task as Medium priority.Feb 18 2015, 9:37 AM
bd808 moved this task from Untriaged to Done on the Librarization board.Feb 19 2015, 12:32 AM