Problem
Currently, our build script works for some user and doesn't work for some other, this caused friction for people who want to contribute to our project.
Suggestion
We implement a QA process to make sure that our build script works on all the major OS and development platform.
We should also highlighted only 1 main method to build and run our project (make it easier to QA for). We can still provide alternative, but they should only alternative and we will not be actively supporting those method.