{"componentChunkName":"component---src-templates-blog-post-jsx","path":"/blogs/openSourceContribution","result":{"data":{"blog":{"frontmatter":{"title":"OPEN SOURCE CONTRIBUTION","thumbnail":"blog42","date":"January 20, 2021","dsaCppCodeFile":null},"excerpt":"<div class=\"my-2 p-2\">\n              <h4>Introduction</h4>\n              <div class=\"m-2\">\n                <p>\n                  As the name suggests, Open-Source is something that is open\n                  for all which means there is no genuine owner of it. Open\n                  source is defined as software or project for which the\n                  original source code is made freely available which may be\n                  redistributed and modified/re-modified according to the\n                  requirement of the user.\n                </p>\n                <p>\n                  An Open source software is basically software with source code\n                  that anyone can inspect, modify, update, and enhance as per\n                  his/her necessity or work.\n                </p>\n                <p>\n                  So a contribution such as bug fix, adding new features etc\n                  done to these open source softwares is referred as Open Source\n                  Contribution.\n                </p>\n              </div>\n            </div>\n            <div class=\"my-2 p-2\">\n              <h4>Why should I contribute to open source?</h4>\n              <p>OCS has lots of benefits and some of them are listed below:</p>\n              <ul class=\"pl-4\">\n                <li>\n                  You get an oppurtunity to collaborate with other experienced\n                  developers by improving or correcting thier code.\n                </li>\n                <li>\n                  You can enhance your coding skills and debugging skills.\n                </li>\n                <li>\n                  You get to learn how to use websites like stackoverflow or\n                  master the art of googling to solve bugs.\n                </li>\n                <li>\n                  You can get to see how a real world projects is coded,\n                  published and maintained.\n                </li>\n                <li>\n                  You get to meet new developers who have similar mindsets and\n                  can build a strong community bond.\n                </li>\n                <li>\n                  Participate in open source competitions like Google Summer of\n                  Code, MLH Fellowship, Hacktoberfest, Outreachy, Foss Asia\n                  Codeheat etc.\n                </li>\n                <li>\n                  If you don't have any internship experience before placements,\n                  then\n                  <strong\n                    >contributing to open source adds experience in your resume\n                    and increases the chances of landing up in a good job.\n                  </strong>\n                </li>\n              </ul>\n              <div class=\"m-2\"></div>\n            </div>\n            <div class=\"my-2 p-2\">\n              <h4>How can I contribute?</h4>\n              <div class=\"m-2\">\n                <p>\n                  Here are a few ways in which you can contribute to an\n                  open-source project:\n                </p>\n                <ol class=\"pl-4\">\n                  <li>Fix a bug.</li>\n                  <li>Create new issue(finding a bug).</li>\n                  <li>Add new feature.</li>\n                  <li>Review code.</li>\n                  <li>Suggest a solution to the issues created.</li>\n                  <li>Improve/Update documentation.</li>\n                </ol>\n              </div>\n            </div>\n            <div class=\"my-2 p-2\">\n              <p>\n                <strong>Read next:</strong>\n                <a href=\"/blogs/gettingStartedWithOSC\">Get started with OSC</a>\n              </p>\n            </div>\n","html":"<div class=\"my-2 p-2\">\n              <h4>Introduction</h4>\n              <div class=\"m-2\">\n                <p>\n                  As the name suggests, Open-Source is something that is open\n                  for all which means there is no genuine owner of it. Open\n                  source is defined as software or project for which the\n                  original source code is made freely available which may be\n                  redistributed and modified/re-modified according to the\n                  requirement of the user.\n                </p>\n                <p>\n                  An Open source software is basically software with source code\n                  that anyone can inspect, modify, update, and enhance as per\n                  his/her necessity or work.\n                </p>\n                <p>\n                  So a contribution such as bug fix, adding new features etc\n                  done to these open source softwares is referred as Open Source\n                  Contribution.\n                </p>\n              </div>\n            </div>\n            <div class=\"my-2 p-2\">\n              <h4>Why should I contribute to open source?</h4>\n              <p>OCS has lots of benefits and some of them are listed below:</p>\n              <ul class=\"pl-4\">\n                <li>\n                  You get an oppurtunity to collaborate with other experienced\n                  developers by improving or correcting thier code.\n                </li>\n                <li>\n                  You can enhance your coding skills and debugging skills.\n                </li>\n                <li>\n                  You get to learn how to use websites like stackoverflow or\n                  master the art of googling to solve bugs.\n                </li>\n                <li>\n                  You can get to see how a real world projects is coded,\n                  published and maintained.\n                </li>\n                <li>\n                  You get to meet new developers who have similar mindsets and\n                  can build a strong community bond.\n                </li>\n                <li>\n                  Participate in open source competitions like Google Summer of\n                  Code, MLH Fellowship, Hacktoberfest, Outreachy, Foss Asia\n                  Codeheat etc.\n                </li>\n                <li>\n                  If you don't have any internship experience before placements,\n                  then\n                  <strong\n                    >contributing to open source adds experience in your resume\n                    and increases the chances of landing up in a good job.\n                  </strong>\n                </li>\n              </ul>\n              <div class=\"m-2\"></div>\n            </div>\n            <div class=\"my-2 p-2\">\n              <h4>How can I contribute?</h4>\n              <div class=\"m-2\">\n                <p>\n                  Here are a few ways in which you can contribute to an\n                  open-source project:\n                </p>\n                <ol class=\"pl-4\">\n                  <li>Fix a bug.</li>\n                  <li>Create new issue(finding a bug).</li>\n                  <li>Add new feature.</li>\n                  <li>Review code.</li>\n                  <li>Suggest a solution to the issues created.</li>\n                  <li>Improve/Update documentation.</li>\n                </ol>\n              </div>\n            </div>\n            <div class=\"my-2 p-2\">\n              <p>\n                <strong>Read next:</strong>\n                <a href=\"/blogs/gettingStartedWithOSC\">Get started with OSC</a>\n              </p>\n            </div>"},"thumbnail":{"childImageSharp":{"fluid":{"tracedSVG":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='400'%20height='225'%20viewBox='0%200%20400%20225'%20preserveAspectRatio='none'%3e%3cpath%20d='M0%20113v112h401V0H0v113m91-30l-1%2011v9h2c3%200%203%200%203-8%201-13%201-14-1-14s-3%201-3%202m60%200c-6%206-4%2020%203%2020%205%200%208-4%208-13%200-7-6-12-11-7m17-1c-4%201-4%200-4%2011l-1%2010h5c5%200%208-3%2010-9%202-8-2-14-10-12m34%200c-7%204-8%2019-1%2021%205%201%2012-4%209-8-2-1-2-1-3%201-4%206-7-1-4-7%202-4%203-4%203%200%200%203%205%203%206-1%200-4-6-8-10-6m30%200l-1%202-1%2010-1%209h3c3%200%203%200%203-5l1-11v-6h-2c-2%200-3%200-2%201m8%201c-6%206-4%2020%202%2020s9-4%209-12c0-9-6-13-11-8m59%200c-6%207-4%2020%204%2020%204%200%206-3%207-11%200-6%200-7-2-9-3-3-6-3-9%200M98%2086l-1%2010c0%207%200%207%202%207%203%200%203%200%203-5l1-5%201%205c2%204%203%205%205%205h3V92c0-10%200-10-2-10s-3%201-3%204l-1%204-1-4c-1-3-2-4-4-4s-3%200-3%204m16-1c0%203%200%203%202%202h3v8l-1%208h3c2%200%203%200%203-8s0-9%203-9l2-2c0-2-1-2-7-2h-8v3m18-2l-1%2010-1%2010h2c3%200%203%200%203-3%200-4%202-5%204-1s2%205%204%203%202-2%201-5c-2-2-2-3%200-4V83h-12m49%202v17h10c2-1%204-7%204-14%200-6%200-6-2-6-3%200-3%200-4%208%200%206-1%208-2%208-2%200-2%200-2-8%201-8%201-8-1-8s-3%201-3%203m32%200c0%203%200%203%203%203l2-1v16h5v-8c0-7%200-8%203-8l2-3c0-2-1-2-7-2h-8v3m41%200l-1%2011-1%207h3c3%200%203%200%203-5l1-5%201%205c2%204%202%205%205%205h3V82h-2c-3%200-3%200-3%204v4l-2-4c-2-5-7-6-7-1m25%200c0%203%200%203%203%203l2-1v8l-1%208h6v-8c0-7%200-8%202-8s3-1%203-3%200-2-7-2h-8v3M23%20127c-4%203-5%2013-2%2017%205%206%2012%202%2013-8%200-9-5-14-11-9m18-1c-5%201-5%200-5%2011l-1%2010h2c3%200%203%200%203-3%200-2%201-3%204-4%204-1%206-3%206-8s-3-7-9-6m16%200c-4%200-5%202-5%2014v7h5c7%200%209-1%209-4%200-2%200-2-4-2-6%200-6-2-1-3%203%200%204-1%204-2%200-2-1-2-4-2l-3-1%202-2c5%200%207-1%207-4%200-2%200-2-10-1m13%200l-1%2011-1%2010h3c3%200%203%200%203-5v-5l2%205c2%204%203%205%205%205s2-1%202-10c1-10%201-13-2-12-1%201-2%202-2%205v4l-2-4c-3-5-7-7-7-4m31%200c-6%202-7%208-1%2012%203%203%203%206-1%204-2-1-4-1-4%202s9%204%2011%201l2-4c0-3-1-4-5-7-1-1-2-2-1-3%200-2%202-1%202%201s4%201%205-1c0-3-4-7-8-5m12%202c-3%203-4%2014-1%2017%204%204%2010%202%2012-6%202-11-4-18-11-11m34-2c-4%200-4%201-4%2011l-1%2010h2c2%200%203-1%203-3%201-4%202-4%204%200%202%203%202%203%204%202%202-2%202-2%201-4-2-3-1-4%200-7%202-4%201-8-2-9h-7m17%200c-5%204-6%2015-2%2019%204%205%2015-1%2011-6-1-1-2-1-3%201-4%205-6%200-4-7%201-3%204-4%204-1-1%204%204%203%205%200%200-5-6-9-11-6m17%200h-4v6l-1%2011v4h5c8%200%2010-1%2010-3s-1-3-5-3c-5%200-5-2%200-3s4-5-1-4l-3-1c0-1%201-2%203-2%204%200%206-1%206-4%200-2-1-2-10-1m25%202c-4%204-6%2013-2%2017%203%203%207%203%2010-1%204-4%202-7-1-4l-4%202v-10c1-3%203-3%203%200%200%202%200%203%202%203%204%200%204-6%201-8-3-3-6-2-9%201m16%200c-3%203-4%2014-1%2017%204%204%2010%202%2012-5%203-11-4-20-11-12m15-2l-2%2011v10h2c3%200%204-2%203-8%200-3%201-2%203%203%201%204%202%205%204%205h3v-19c0-2%200-3-2-3-1%200-2%200-2%202%200%204-1%205-3%202-1-3-5-5-6-3m16%200l-1%203c0%203%200%203%203%202h2v8c0%207%200%208%202%208%203%200%203%200%203-6%200-8%201-11%203-11s3-3%202-4h-14m20%200c-3%200-4%201-4%2013l-1%208h3c2%200%203-1%203-4l1-3%202%203c2%204%203%205%205%203v-10c3-3%202-7%200-9s-3-2-9-1m15%200l-1%202-1%2010-1%209h3c3%200%203%200%203-8%201-14%201-14-2-14-1%200-2%200-1%201m10%200h-4v5l-1%2011-1%205h6c8%200%2012-4%209-9v-11c-2-1-4-2-9-1m13%200l-2%208c0%2010%201%2013%207%2013%205%200%208-3%208-12%201-9%201-10-3-10-1%200-2%202-2%207%200%207-1%2011-3%209l-1-8c0-7%200-8-2-8l-2%201m16%200l-1%203c0%202%200%203%202%202%202%200%202%200%202%208v8h6v-8c0-8%201-9%203-9%201%200%202-1%202-3s0-2-7-2l-7%201m16%201l-1%2011v9h6v-7l1-11c0-4%200-4-3-4-2%200-3%200-3%202m10%200c-4%204-5%2014-2%2018%206%207%2015-3%2013-14-2-6-8-8-11-4m14-1l-1%2011-1%2010h3c3%200%203%200%203-5v-5l2%205c2%205%202%205%205%205h3v-22h-2c-3%200-3%200-3%204v5l-2-4c-2-5-6-7-7-4m-240%204c-2%2012-1%2017%205%2017%207%200%209-4%209-15%200-6%200-6-2-6-3%200-3%200-3%207-1%208-2%2010-4%208l-1-8c1-7%201-7-1-7s-3%201-3%204'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e","aspectRatio":1.7699115044247788,"src":"/static/776e1ee268a5b5369e608578d8c377b0/ee604/blog42.png","srcSet":"/static/776e1ee268a5b5369e608578d8c377b0/69585/blog42.png 200w,\n/static/776e1ee268a5b5369e608578d8c377b0/497c6/blog42.png 400w,\n/static/776e1ee268a5b5369e608578d8c377b0/ee604/blog42.png 800w,\n/static/776e1ee268a5b5369e608578d8c377b0/f3583/blog42.png 1200w,\n/static/776e1ee268a5b5369e608578d8c377b0/e4d72/blog42.png 1280w","sizes":"(max-width: 800px) 100vw, 800px"}}}},"pageContext":{"blog":"openSourceContribution","thumbnail":"thumbnails/blog42.png"}},"staticQueryHashes":["2987289216","63159454"]}