Rob Lanphier wrote:
Jeroen let me know offlist that he's not interested
in writing an RFC in
this area, so I'm wondering if there are any other takers for Composer use
in MediaWiki.
I think there may be multiple RFCs to consider:
1. Composer as a means of MediaWiki extension management
2. Composer as a means of MediaWiki shared library management
3. Exposing certain functionality in embedded in MediaWiki as reusable
Composer libraries.
It seems that the idea of using Composer more in MediaWiki generally comes
up at least once every 2-3 months, but we never get beyond the "wouldn't
it be nice if...." stage. I honestly don't think it would take that much
of a shove to put us on a trajectory to using it much more seriously.
Is adding Composer support orthogonal to the idea of making it trivial to
install MediaWiki extensions? The goals seem to be roughly the same:
making it easier to safely install new MediaWiki extensions. Presumably a
graphical user interface installer would include the ability to do
dependency checking, PHP version checking, etc.
MZMcBride