{"id":1088,"date":"2024-11-08T11:01:30","date_gmt":"2024-11-08T11:01:30","guid":{"rendered":"http:\/\/localhost:8082\/?p=1088"},"modified":"2024-11-08T11:01:32","modified_gmt":"2024-11-08T11:01:32","slug":"how-i-got-an-open-source-contribution-accepted-in-just-five-minutes","status":"publish","type":"post","link":"http:\/\/localhost:8082\/2024\/11\/08\/how-i-got-an-open-source-contribution-accepted-in-just-five-minutes\/","title":{"rendered":"How I got an open source contribution accepted in just five minutes"},"content":{"rendered":"\n

Five minutes is the fastest I\u2019ve had an open source contribution accepted, from PR to merge, and it was a first-time contribution at that.<\/p>\n\n\n\n

Friday, 1 November 2024, is when this happened, and I had come across the repo only an hour or so earlier while conducting some research into local network caching.<\/p>\n\n\n\n

An excellently written readme; however, one grammatical mistake distracted my focus from the body of work surrounding it. I then started looking for other grammatical mistakes, but couldn\u2019t find a single other one.<\/p>\n\n\n\n

What should I do? Could I be bothered to fork the whole repo, create a local branch, and make the simple change before pushing it upstream? I then saw the edit icon when viewing the file in GitHub, which I clicked.<\/p>\n\n\n\n

In two minutes, one word and one space were deleted, and a PR opened, all from the browser window. Two minutes later, a notification the PR was merged and closed came through, along with a note of thanks. The sentence that bothered me so much, was no longer.<\/p>\n\n\n\n

Contributing to open source doesn\u2019t need to be more complex than this, and many projects need documentation contributions. I share this example as encouragement for anyone who has ever been tempted by open source; technical skills are not required.<\/p>\n","protected":false},"excerpt":{"rendered":"

Five minutes is the fastest I\u2019ve had an open source contribution accepted, from PR to merge, and it was a first-time contribution at that. Friday, 1 November 2024, is when this happened, and I had come across the repo only an hour or so earlier while conducting some research into local network caching. An excellently […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29],"tags":[],"class_list":["post-1088","post","type-post","status-publish","format-standard","hentry","category-open-source","missing-thumbnail"],"_links":{"self":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts\/1088","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/comments?post=1088"}],"version-history":[{"count":1,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts\/1088\/revisions"}],"predecessor-version":[{"id":1089,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts\/1088\/revisions\/1089"}],"wp:attachment":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/media?parent=1088"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/categories?post=1088"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/tags?post=1088"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}