Diving deep into open source and some of the best practices while contributing to an open source project.