4 ms·
In many ways nice that they open their performance work, some of which could be upstreamed. In some ways a bit cheeky that they took the 'dump it and see' appr
by mangecoeur 5y ago
In many ways nice that they open their performance work, some of which could be upstreamed.
In some ways a bit cheeky that they took the 'dump it and see' approach rather than offering to work to upstream it, since it's kinda outsourcing the work of maintaining the performance improvements to the Python core devs rather than offering to put some of Facebook's considerable resources towards doing it themselves.
- terminalcommand 5y agoWhat more could we expect from them to do? They are a for-profit company. Opensourcing their entire interpreter stack with years of proprietary development is a bold move. It shows that they care about open source and want to give back to the community. They could've kept these developments behind closed doors and nobody would mind it. They also offered to provide support if anyone wanted to contact them. That is top-class behaviour from instagram, I personally couldn't expect more.
- black_puppydog 5y agoNot saying what they did was not good; it's certainly better than keeping things closed, but to answer these two parts: > What more could we expect from them to do? > That is top-class behaviour from instagram To be considered top-class, I would expect them to go the extra mile and contribute to upstream. As many other companies have done over the past and continue to do.
- _carljm 5y agoWe have contributed quite a few parts of cinder upstream already and will continue to do so. I’m not sure where you got the idea that this is just a dump and we expect core devs to do all the work of upstreaming.
- black_puppydog 5y agoI'm very happy to hear that _carljm. I was just replying to my GP's "they took the 'dump it and see' approach" and my Parent's "What more could we expect from them to do?" If you're going that mile, then my hat is off to you and the team, that's how it's supposed to be done! :)
- _carljm 5y ago"Open it and see if there is interest" is the first step in "offer to work to upstream it." Not sure where you got the idea that it's only the former and not the latter.