{"id":2770,"date":"2016-02-07T13:07:45","date_gmt":"2016-02-07T21:07:45","guid":{"rendered":"http:\/\/upon2020.com\/blog\/?p=2770"},"modified":"2016-02-07T13:08:11","modified_gmt":"2016-02-07T21:08:11","slug":"contributing-to-floss-projects-jenkins-vs-archpacman","status":"publish","type":"post","link":"https:\/\/upon2020.com\/blog\/2016\/02\/contributing-to-floss-projects-jenkins-vs-archpacman\/","title":{"rendered":"Contributing to FLOSS projects: Jenkins vs. Arch\/Pacman"},"content":{"rendered":"<p>The comparison is not entirely fair, because the pull request I submitted to Jenkins (a continuous integration server) affects about 400 lines of code, while the informal e-mail I sent to the Pacman (Arch Linux package manager) development list only affects 2 lines of code.<\/p>\n<p>But I submitted (and revised, several times, based on feedback), the Jenkins pull request November 16th, almost 3 months ago. It still has not been merged, although all tests pass, and demonstrably many users have run into the problem that it was created to fix. As far as I can tell, nobody takes any interest in it. They currently have 125 pull requests outstanding.<\/p>\n<p>In comparison, I pointed out a bug on the Pacman development list last night, and it was merged this morning before I got up.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/e\/ef\/Thumbs_up_font_awesome.svg\/240px-Thumbs_up_font_awesome.svg.png\" width=\"25%\" style=\"vertical-align:middle\"\/>Pacman&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img decoding=\"async\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/5\/5d\/Thumbs_down_font_awesome.svg\/240px-Thumbs_down_font_awesome.svg.png\" width=\"25%\" style=\"vertical-align:middle\"\/>Jenkins<\/p>\n<p>Guess where my future pull requests go.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The comparison is not entirely fair, because the pull request I submitted to Jenkins (a continuous integration server) affects about 400 lines of code, while the informal e-mail I sent to the Pacman (Arch Linux package manager) development list only affects 2 lines of code. But I submitted (and revised, several times, based on feedback),&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"webmentions_disabled":false,"footnotes":""},"categories":[67],"tags":[],"class_list":["post-2770","post","type-post","status-publish","format-standard","hentry","category-uncategorized","kind-"],"kind":false,"_links":{"self":[{"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/posts\/2770","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/comments?post=2770"}],"version-history":[{"count":16,"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/posts\/2770\/revisions"}],"predecessor-version":[{"id":2786,"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/posts\/2770\/revisions\/2786"}],"wp:attachment":[{"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/media?parent=2770"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/categories?post=2770"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/upon2020.com\/blog\/wp-json\/wp\/v2\/tags?post=2770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}