News for hackers. Stuff that matters.
Re:RethinkDB Relicensed under Apache 2.0 by geofft on Monday February 06, 2017 @06:12PM (#13585232)
My employer uses a single, giant script to build everything, including third-party software. My impression is that this is pretty common for large companies; see http://danluu.com/monorepo/ and its link to https://news.ycombinator.com/item?id=10604168

Releasing this script would involve releasing a ton of metadata about everything anyone at the company works on.

I have my differences of opinions with our build infrastructure rather frequently, as it happens, but I think it makes it easier to create a local build; you don't have to learn n different build systems for n different upstream projects. But it's a local build designed for developers who are my co-workers, not for the general public.

Re:RethinkDB Relicensed under Apache 2.0 by snuxoll on Monday February 06, 2017 @07:11PM (#13585703)
If you want one script that can build a whole stack then fine, but that doesn't mean you can't keep the tooling separate enough to build each component individually. You use RethinkDB with a bunch of patches? Keep that part in it's own script that gets called by your big one, problem solved.

Again, this isn't hard.