The community forms the backbone of any open source project and it is vital to the success of any businesses that are involved. Often, disagreements over code can lead to personal attacks that shun people away from the community; this can cause major problems with the long term sustainability of the open source community. By being welcoming to outsiders and encouraging people to participate even when there code goes unaccepted, any open source community can ensure standing success.