Hi, Do we need to mandate that all committers should execute the full-build (including test cases) in Linux box? Currently most committers use the mac for this purpose.
Pros for Linux: As our product is ultimately supported/verified in Linux, our test cases should be tested on the same. This will catch any machine dependent issue early. Otherwise we have to wait for CI commit/nightly build which could take 1 day. Cons: Yet another requirement for committer! It is better if someone can share the experience for other products such as Hadoop, Pig etc. Another question could be: should it be mandatory or the best practice? Will every committer need the access to Linux box (may be not an issue in relaity)? Regards, Mohammad
