So Facebook's Buck, like Twitter's Pants, is an OSS clone of Google's Blaze build system, but only for Android and with fewer laundry jokes?
-
-
@avibryant fwiw, my understanding is that@johnsirois spent several days incorporating a 4k+ line patch submitted by@MarkCC :) /@posco -
@slyphon@avibryant@posco we will push Pants over the wall, but I will say that doing this w/ a library is a pain in the ass /cc@scalding -
@HiveTheory@slyphon@avibryant No easy way out. But the over the wall gets more work from outside and associated benefits of recruiting. -
@posco@slyphon@avibryant IMO we get as much from recruiting w/@finagle as we do from@scalding. Pants needs to leave twitter/commons. -
@HiveTheory@posco@slyphon@avibryant@finagle@scalding finagle isn’t “over the wall” — there’s a round trip, but the code is up to date. -
-
@HiveTheory@marius@slyphon@avibryant I think having a bigger team dedicated to it may help, I don't think outside/inside is the diff. -
@posco@marius@slyphon@avibryant there's more people making internal contributions, but I'm not sure the FTE count is crazy different - 6 more replies
New conversation -
-
-
@avibryant@posco@cra@JorgeO It wasn't deliberately OSSed at first, but it was needed for twitter.commons, and 4sq started using it.Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@avibryant@posco@cra@JorgeO I was hacking on it heavily when I was at 4sq. Now I'm just using it. -
@MarkCC@avibryant@posco@cra@JorgeO So the question is: did you hacks make it into the version you are now using at Twitter? -
@peterseibel@avibryant@posco@cra@JorgeO Yes, they did.
End of conversation
New conversation -
-
-
@avibryant@cra@jorgeo@markcc right, and I hear they have some awesome distributed build. Probably on github. Love to use it one day. -
@posco@avibryant@cra@JorgeO As of when I left foursquare (June), we were nowhere close to a true distributed build. -
@MarkCC@avibryant@cra@jorgeo probably just cold-war style rumors: "Mr. Costolo, we can't allow, a distributed build gap!" -
@posco@avibryant@cra@JorgeO In fact, pants is fast enough for non-scala that you don't need distributed build. -
@posco@avibryant@cra@JorgeO and for scala, you're bounded by type analysis time, which means that distribution doesn't help much. -
@MarkCC@avibryant@cra@jorgeo What about for CI. Wouldn't it help there? I don't like the 4 hour cycle library updates can take. -
@posco@avibryant@cra@JorgeO Sure, different library tests could run concurrently. But compilation in scala is a nightmare.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.