{"id":31472,"date":"2017-02-24T19:40:31","date_gmt":"2017-02-25T00:40:31","guid":{"rendered":"http:\/\/www.opensource.im\/uncategorized\/github-invites-developers-to-contribute-to-the-open-source-guides-infoq-com.php"},"modified":"2017-02-24T19:40:31","modified_gmt":"2017-02-25T00:40:31","slug":"github-invites-developers-to-contribute-to-the-open-source-guides-infoq-com","status":"publish","type":"post","link":"https:\/\/euvolution.com\/open-source-convergence\/open-source-software\/github-invites-developers-to-contribute-to-the-open-source-guides-infoq-com.php","title":{"rendered":"GitHub Invites Developers to Contribute to the Open Source Guides &#8211; InfoQ.com"},"content":{"rendered":"<p><p>    GitHub has recently launched    its Open Source Guides, a collection of resources addressing    the most common scenarios and best practices for both    contributors and maintainers of open source projects. The    guides themselves are open source    and GitHub is actively inviting developers to participate and    share their stories.  <\/p>\n<p>    According to GitHub, the main     motivation for creating the Open Source Guides is helping    individuals, communities, and companies to embrace open source.  <\/p>\n<p>      Open source is complicated, especially for newcomers.      Experienced contributors have learned many lessons about the      best way to use, contribute to, and produce open source      software. Everyone shouldnt have to learn those lessons the      hard way.    <\/p>\n<p>    Making a successful first contribution    is not the exclusive focus of the guides, though, which also    strives to make it easier to find users    for a project, starting a new    project, and building healthy    open source communities. Other topics the guides dwell on    are best    practices, getting financial    support, metrics, and legal matters.  <\/p>\n<p>    InfoQ spoke with Brandon Keepers, GitHubs Head of Open Source,    to learn more about GitHub Open Source Guides.  <\/p>\n<p>    What were the main motivations that led to this    project?  <\/p>\n<p>      Developers on GitHub are learning better ways to create      healthy projects, improve software workflows, on board new      contributors, and build large communities. Weve talked to so      many open source maintainers that have had to learn these      lessons the hard way, one project at a time. So we created      the Open Source Guides to establish the equivalent of a water      cooler for the community, where we can all share helpful      tools or techniques, common challenges, best practices, and      as we evolve our practices for building open source software,      document it to pass on this knowledge to the next developer.    <\/p>\n<p>    The guides are now open-source so anyone can contribute    to it, but how were they created? What material did you review    or base your effort on?  <\/p>\n<p>      We set out to create the Guides as an open source project,      and wanted to seed them with content that reflects the voice      of the community and their years of wisdom and practice. The      first set of guides were created and curated by GitHub, based      on our own experience and discussions with hundreds of open      source maintainers, and reviewed by community leaders.    <\/p>\n<p>    How did the Open Source community react to GitHubs    Open Source Guides, in your view?  <\/p>\n<p>      We had high hopes for the guides, and the initial response      has exceeded our expectations. The Guides saw hundreds of      thousands of page views in the first week, and they are      already receiving significant contributions from the      community.    <\/p>\n<p>    As mentioned, the GitHub Open Source Guides are open for any    contributors to propose changes. The first step in order to do    it, as the     contribution guide recites, is     forking the repository and submit change proposals in form    of pull requests from a dedicated branch.  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Visit link:<br \/>\n<a target=\"_blank\" href=\"https:\/\/www.infoq.com\/news\/2017\/02\/github-open-source-guides\" title=\"GitHub Invites Developers to Contribute to the Open Source Guides - InfoQ.com\">GitHub Invites Developers to Contribute to the Open Source Guides - InfoQ.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> GitHub has recently launched its Open Source Guides, a collection of resources addressing the most common scenarios and best practices for both contributors and maintainers of open source projects. The guides themselves are open source and GitHub is actively inviting developers to participate and share their stories. According to GitHub, the main motivation for creating the Open Source Guides is helping individuals, communities, and companies to embrace open source. <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-31472","post","type-post","status-publish","format-standard","hentry","category-open-source-software"],"_links":{"self":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/31472"}],"collection":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/comments?post=31472"}],"version-history":[{"count":0,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/31472\/revisions"}],"wp:attachment":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/media?parent=31472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/categories?post=31472"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/tags?post=31472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}