Page MenuHomePhabricator

Add composer.json to LocalisationUpdate extension
Closed, ResolvedPublic

Description

+++ This bug was initially created as a clone of Bug #49121 +++

Add composer.json à la Translate and some other extensions, so that LocalisationUpdate can be installed via composer.


Ideally, I suppose it would also define the crontab as per https://www.mediawiki.org/wiki/MLEB#Configuring_LocalisationUpdate using http://getcomposer.org/doc/articles/scripts.md


Version: master
Severity: enhancement

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:47 AM
bzimport set Reference to bz49131.
bzimport added a subscriber: Unknown Object (MLST).

Change 105514 had a related patch set uploaded by Nemo bis:
Prepare for composer

https://gerrit.wikimedia.org/r/105514

Change 105514 abandoned by Nemo bis:
Prepare for composer

Reason:
There doesn't seem to be interest in composer

https://gerrit.wikimedia.org/r/105514

Change 105514 restored by Nikerabbit:
Prepare for composer

https://gerrit.wikimedia.org/r/105514

Change 105514 had a related patch set uploaded (by Paladox):
Prepare for composer

https://gerrit.wikimedia.org/r/105514

Patch-For-Review

This seems like a really silly thing to do. Composer is a tool for bringing in external dependencies, not doing piecemeal system management. Can someone justify this, or should I just Decline?

Paladox assigned this task to Nemo_bis.
Paladox removed a project: Patch-For-Review.