Governance in Open Source Projects and Communities