Guidelines for Hosting Open Source Projects on GitHub

CNCF Offers Ethics Course for Open Source Developers

Dit bericht verscheen eerder bij FOSSlife

GitHub is one of the most popular platforms for open source development, offering various tools to support development and project management, says Ibrahim Haddad. “However, hosting open source projects on GitHub requires some knowledge and skills.”

Thus, Haddad, who is Vice President of Strategic Programs (AI & Data) at the Linux Foundation, has written an ebook offering best practices and general things to know when using GitHub, including:

  • Protecting project code through various security features, including two-factor authentication, access control, code reviews, and scanning tools.
  • Providing accurate licensing information for hosted projects to ensure that users can use the code legally.
  • Following the core open source principles of peer review, releasing early and often, and continuous testing and integration to foster collaboration and transparency.
  • Adopting a Developer Certificate of Origin (DCO) so developers can certify that contributions to the project are their own.

Following such best practices, Haddad says, can improve the organization and understandability of projects and make it easier to contribute. 

Read more and download the free ebook at the Linux Foundation.

See also:
7 Reasons to Use Git for your Solo Projects by VM Brasseur
7 Steps to Get Started with Git by John SJ Anderson





Looking for a job?
Sign up for job alerts and check out the latest listings at Open Source JobHub.

Dit bericht verscheen eerder bij FOSSlife

Vorig artikelHPE and CCS sign memorandum of understanding to accelerate pace of public sector cloud migrations
Volgend artikelUnderstanding Localization in Open Source