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
