Legoktm <[email protected]> writes:

> Can we please centralize this discussion? We're discussing this
> on-wiki, and now it's spread to Phabricator and wikitech-l.

I apologize for the diffusion.

I'm trying to get attention on this issue, but obviously I've
overstepped.  I'm fine with continuing on-wiki and in the RFC discussion
that is planned.

I'll restrict my response here.

>> For example, if composer had been available, we might not have had to
>> develop our own HTTP client.
>
> I don't buy this argument. If there had been code available for us to
> use and there was an advantage to using it instead of writing our own,
> we probably would have just copied it into core like we have done with
> other PHP code in includes/libs/.

Since I did some work on the HTTP client, I like to think I have some
insight.  We wouldn't have copied the other code into includes/libs
since that didn't exist at the time.  The PEAR module existed, but we
had already begun developing our own very lightweight client at that
time that I started working on it.

At the time that I started working on it, the PEAR module looked too
heavyweight.  Maybe it is re-evaluate the code to use.

It is good to see that we've begun making the code we produce more
sharable, so thanks for your help there, Kunal.

Mark.

-- 
Mark A. Hershberger
NicheWork LLC
717-271-1084

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to