Re: [Wikitech-l] μRfC: Requiring 'curl' PHP extension for MediaWiki

2016-06-29 Thread Rob Lanphier
On Wed, Jun 15, 2016 at 1:51 PM, James Forrester
 wrote:
> Right now we have some features that require curl (it's probably the #2
> issue third parties have with installing VisualEditor, for instance, after
> mis-matched versions).

We discussed [the proposal to start requiring curl][2] at [this week's
IRC office hour][1], where we decided to deprecate running MediaWiki
without curl.  In particular, we agreed:

*  We still won't require curl, keeping existing non-curl codepath
*  We'll add a non-parallel MultiHttpClient fallback
*  Special:Version will let users know if the wiki is running without curl

Now we'd like to open this up for last call, and review any objections
discussed over the course of the week at [next week's ArchCom Planning
meeting][3].  Any objection to this plan?

Rob

[1]: https://phabricator.wikimedia.org/E224
[2]: https://phabricator.wikimedia.org/T137926
[3]: https://phabricator.wikimedia.org/E225

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] μRfC: Requiring 'curl' PHP extension for MediaWiki

2016-06-15 Thread James Forrester
Hey all,

Following a brief chat in IRC, I've proposed[0] adding curl to the list of
PHP extensions required by MediaWiki, and Chad thought it'd be a good idea
to get wider thoughts before merging.

Right now we have some features that require curl (it's probably the #2
issue third parties have with installing VisualEditor, for instance, after
mis-matched versions).

We already require mbstring (as discussed in March) alongside xml, ctype,
json, and iconv. If you have an opinion, please weigh in on the task.[1]

[0] - https://gerrit.wikimedia.org/r/#/c/294259/
[1] - https://phabricator.wikimedia.org/T137926

J.
-- 
James D. Forrester
Lead Product Manager, Editing
Wikimedia Foundation, Inc.

jforres...@wikimedia.org | @jdforrester
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l