)]}'
{"docker/gitea/custom/templates/home.tmpl":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"3c1f78c1717de9be749631d43716fece85ea7a6c","unresolved":false,"context_lines":[{"line_number":27,"context_line":"        \u003cdiv class\u003d\"ui stackable middle very relaxed page grid\"\u003e"},{"line_number":28,"context_line":"            \u003cdiv class\u003d\"sixteen wide left aligned centered column\"\u003e"},{"line_number":29,"context_line":"                \u003ch2 id\u003d\"what-is-opendev\"\u003eWhat is OpenDev?\u003c/h2\u003e"},{"line_number":30,"context_line":"                    \u003cp\u003eOpenDev is a collaboratory for Open Source software"},{"line_number":31,"context_line":"development at a huge scale. Its focus is on code review, continuous"},{"line_number":32,"context_line":"integration, and project hosting provided exclusively through open source"},{"line_number":33,"context_line":"solutions like Git, Gerrit, Zuul, and Gitea. It also provides a number of"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"b77a7cd0_54e91abe","line":30,"updated":"2021-01-15 00:31:18.000000000","message":"Applied.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"815469a2dbff837166902aa0b5a554b7811e9e49","unresolved":false,"context_lines":[{"line_number":27,"context_line":"        \u003cdiv class\u003d\"ui stackable middle very relaxed page grid\"\u003e"},{"line_number":28,"context_line":"            \u003cdiv class\u003d\"sixteen wide left aligned centered column\"\u003e"},{"line_number":29,"context_line":"                \u003ch2 id\u003d\"what-is-opendev\"\u003eWhat is OpenDev?\u003c/h2\u003e"},{"line_number":30,"context_line":"                    \u003cp\u003eOpenDev is a collaboratory for Open Source software"},{"line_number":31,"context_line":"development at a huge scale. Its focus is on code review, continuous"},{"line_number":32,"context_line":"integration, and project hosting provided exclusively through open source"},{"line_number":33,"context_line":"solutions like Git, Gerrit, Zuul, and Gitea. It also provides a number of"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"d66de116_eb815399","line":30,"updated":"2021-01-07 23:26:19.000000000","message":"Should we keep \"Open Source\" capitalized here? We don\u0027t capitalize it throughout the remainder of the document (for example, in the very next sentence even).","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e1363059976a651cebdc3543522b1db8bb56117e","unresolved":false,"context_lines":[{"line_number":27,"context_line":"        \u003cdiv class\u003d\"ui stackable middle very relaxed page grid\"\u003e"},{"line_number":28,"context_line":"            \u003cdiv class\u003d\"sixteen wide left aligned centered column\"\u003e"},{"line_number":29,"context_line":"                \u003ch2 id\u003d\"what-is-opendev\"\u003eWhat is OpenDev?\u003c/h2\u003e"},{"line_number":30,"context_line":"                    \u003cp\u003eOpenDev is a collaboratory for Open Source software"},{"line_number":31,"context_line":"development at a huge scale. Its focus is on code review, continuous"},{"line_number":32,"context_line":"integration, and project hosting provided exclusively through open source"},{"line_number":33,"context_line":"solutions like Git, Gerrit, Zuul, and Gitea. It also provides a number of"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"c74fdfbb_a3b40ff7","line":30,"in_reply_to":"d66de116_eb815399","updated":"2021-01-08 06:50:52.000000000","message":"I\u0027d vote for \"open source\" consistently. The other option would be to capitalize the combination \"Open Source Software\".","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e1363059976a651cebdc3543522b1db8bb56117e","unresolved":true,"context_lines":[{"line_number":28,"context_line":"            \u003cdiv class\u003d\"sixteen wide left aligned centered column\"\u003e"},{"line_number":29,"context_line":"                \u003ch2 id\u003d\"what-is-opendev\"\u003eWhat is OpenDev?\u003c/h2\u003e"},{"line_number":30,"context_line":"                    \u003cp\u003eOpenDev is a collaboratory for Open Source software"},{"line_number":31,"context_line":"development at a huge scale. Its focus is on code review, continuous"},{"line_number":32,"context_line":"integration, and project hosting provided exclusively through open source"},{"line_number":33,"context_line":"solutions like Git, Gerrit, Zuul, and Gitea. It also provides a number of"},{"line_number":34,"context_line":"peripheral collaboration services (like Mailman mailing lists, IRC bots for"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"46379798_3b9eb747","line":31,"range":{"start_line":31,"start_character":12,"end_line":31,"end_character":27},"updated":"2021-01-08 06:50:52.000000000","message":"\"at huge scale\" or maybe even just \"at scale\" would sound better to me","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"3c1f78c1717de9be749631d43716fece85ea7a6c","unresolved":false,"context_lines":[{"line_number":28,"context_line":"            \u003cdiv class\u003d\"sixteen wide left aligned centered column\"\u003e"},{"line_number":29,"context_line":"                \u003ch2 id\u003d\"what-is-opendev\"\u003eWhat is OpenDev?\u003c/h2\u003e"},{"line_number":30,"context_line":"                    \u003cp\u003eOpenDev is a collaboratory for Open Source software"},{"line_number":31,"context_line":"development at a huge scale. Its focus is on code review, continuous"},{"line_number":32,"context_line":"integration, and project hosting provided exclusively through open source"},{"line_number":33,"context_line":"solutions like Git, Gerrit, Zuul, and Gitea. It also provides a number of"},{"line_number":34,"context_line":"peripheral collaboration services (like Mailman mailing lists, IRC bots for"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"243ab933_7f0e8dc9","line":31,"updated":"2021-01-15 00:31:18.000000000","message":"Updated.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"8ab962c68978a220b4ba3d392352a30825968787","unresolved":false,"context_lines":[{"line_number":28,"context_line":"            \u003cdiv class\u003d\"sixteen wide left aligned centered column\"\u003e"},{"line_number":29,"context_line":"                \u003ch2 id\u003d\"what-is-opendev\"\u003eWhat is OpenDev?\u003c/h2\u003e"},{"line_number":30,"context_line":"                    \u003cp\u003eOpenDev is a collaboratory for Open Source software"},{"line_number":31,"context_line":"development at a huge scale. Its focus is on code review, continuous"},{"line_number":32,"context_line":"integration, and project hosting provided exclusively through open source"},{"line_number":33,"context_line":"solutions like Git, Gerrit, Zuul, and Gitea. It also provides a number of"},{"line_number":34,"context_line":"peripheral collaboration services (like Mailman mailing lists, IRC bots for"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"4a88bd8a_beddaeb6","line":31,"updated":"2021-01-08 17:10:49.000000000","message":"Yep, I like that, will incorporate.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"f36b43a3eee75493357bdbb558b9a3fd547b391a","unresolved":true,"context_lines":[{"line_number":67,"context_line":"                    \u003cp\u003eThat high-level difference also affects lower-level"},{"line_number":68,"context_line":"details. A pull request may contain several commits, and if merged all those"},{"line_number":69,"context_line":"commits will appear in the original repository history. In Gerrit, every commit"},{"line_number":70,"context_line":"is a separate change (optionally depending on other related changes) for code"},{"line_number":71,"context_line":"reviewers to review, so developers squash or amend edits made while developing"},{"line_number":72,"context_line":"to represent the desired final state of that change. Each prior revision of a"},{"line_number":73,"context_line":"change is still retained by the service, as are all the review comments, so"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"52429492_e5e36fda","line":70,"range":{"start_line":70,"start_character":21,"end_line":70,"end_character":68},"updated":"2021-01-07 20:47:23.000000000","message":"I\u0027m not sure how in depth we want to get here. This seems like details that aren\u0027t super necessary?","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"3c1f78c1717de9be749631d43716fece85ea7a6c","unresolved":false,"context_lines":[{"line_number":67,"context_line":"                    \u003cp\u003eThat high-level difference also affects lower-level"},{"line_number":68,"context_line":"details. A pull request may contain several commits, and if merged all those"},{"line_number":69,"context_line":"commits will appear in the original repository history. In Gerrit, every commit"},{"line_number":70,"context_line":"is a separate change (optionally depending on other related changes) for code"},{"line_number":71,"context_line":"reviewers to review, so developers squash or amend edits made while developing"},{"line_number":72,"context_line":"to represent the desired final state of that change. Each prior revision of a"},{"line_number":73,"context_line":"change is still retained by the service, as are all the review comments, so"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"2d1f2e95_27dcb630","line":70,"updated":"2021-01-15 00:31:18.000000000","message":"Keeping this in the next revision pending further feedback. I\u0027m partial to dropping the explanation of how pull/merge request workflows are used and just explaining how change proposal differs from them in simpler terms, but would like to get more input.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"4b3611c48683a952791cdd53ec91ee5078be6ac7","unresolved":false,"context_lines":[{"line_number":67,"context_line":"                    \u003cp\u003eThat high-level difference also affects lower-level"},{"line_number":68,"context_line":"details. A pull request may contain several commits, and if merged all those"},{"line_number":69,"context_line":"commits will appear in the original repository history. In Gerrit, every commit"},{"line_number":70,"context_line":"is a separate change (optionally depending on other related changes) for code"},{"line_number":71,"context_line":"reviewers to review, so developers squash or amend edits made while developing"},{"line_number":72,"context_line":"to represent the desired final state of that change. Each prior revision of a"},{"line_number":73,"context_line":"change is still retained by the service, as are all the review comments, so"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"f2b461c8_4d0d7bf0","line":70,"updated":"2021-01-07 21:09:25.000000000","message":"To be honest, I\u0027m not convinced that we need to describe the pull request workflow at all since the answer seems to be aimed at people who are already familiar with it. If we can actually assume the reader doesn\u0027t need an explanation of a pull request, then the explanation of a change proposal can be scaled way back because it no longer needs to play counterpoint to each point in the pull request description.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e1363059976a651cebdc3543522b1db8bb56117e","unresolved":false,"context_lines":[{"line_number":67,"context_line":"                    \u003cp\u003eThat high-level difference also affects lower-level"},{"line_number":68,"context_line":"details. A pull request may contain several commits, and if merged all those"},{"line_number":69,"context_line":"commits will appear in the original repository history. In Gerrit, every commit"},{"line_number":70,"context_line":"is a separate change (optionally depending on other related changes) for code"},{"line_number":71,"context_line":"reviewers to review, so developers squash or amend edits made while developing"},{"line_number":72,"context_line":"to represent the desired final state of that change. Each prior revision of a"},{"line_number":73,"context_line":"change is still retained by the service, as are all the review comments, so"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"4bf58cda_d54c9783","line":70,"in_reply_to":"f2b461c8_4d0d7bf0","updated":"2021-01-08 06:50:52.000000000","message":"Being able to easily track the evolution of a change is an import feature of the Gerrit workflow to me, so I do like the amended wording in this paragraph.\nRegarding the marked part, it could be dropped as too detailed, but I\u0027d also be fine with keeping it.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"8ab962c68978a220b4ba3d392352a30825968787","unresolved":false,"context_lines":[{"line_number":98,"context_line":"projects, removing artificial barriers between development teams.\u003c/p\u003e"},{"line_number":99,"context_line":"                    \u003cp\u003eThis advanced continuous integration system was"},{"line_number":100,"context_line":"developed to sustain the complexity and scale of OpenStack development, one of"},{"line_number":101,"context_line":"the three most actively developed open source projects in the World. OpenDev"},{"line_number":102,"context_line":"makes this system available to other projects, enabling open development at a"},{"line_number":103,"context_line":"huge scale for everyone.\u003c/p\u003e"},{"line_number":104,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"5113da77_5b580e08","line":101,"updated":"2021-01-08 17:10:49.000000000","message":"I\u0027ll revert it. I learned to capitalize this when used with a definite article (as in referring to the Earth, it\u0027s used as a \"proper noun\"). It seems more modern English style eschews capitalizing it, as well as things like the names of seasons and cardinal directions.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"3c1f78c1717de9be749631d43716fece85ea7a6c","unresolved":false,"context_lines":[{"line_number":98,"context_line":"projects, removing artificial barriers between development teams.\u003c/p\u003e"},{"line_number":99,"context_line":"                    \u003cp\u003eThis advanced continuous integration system was"},{"line_number":100,"context_line":"developed to sustain the complexity and scale of OpenStack development, one of"},{"line_number":101,"context_line":"the three most actively developed open source projects in the World. OpenDev"},{"line_number":102,"context_line":"makes this system available to other projects, enabling open development at a"},{"line_number":103,"context_line":"huge scale for everyone.\u003c/p\u003e"},{"line_number":104,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"f4f1b5df_44e6d468","line":101,"updated":"2021-01-15 00:31:18.000000000","message":"I\u0027ve lower-cased this.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e1363059976a651cebdc3543522b1db8bb56117e","unresolved":true,"context_lines":[{"line_number":98,"context_line":"projects, removing artificial barriers between development teams.\u003c/p\u003e"},{"line_number":99,"context_line":"                    \u003cp\u003eThis advanced continuous integration system was"},{"line_number":100,"context_line":"developed to sustain the complexity and scale of OpenStack development, one of"},{"line_number":101,"context_line":"the three most actively developed open source projects in the World. OpenDev"},{"line_number":102,"context_line":"makes this system available to other projects, enabling open development at a"},{"line_number":103,"context_line":"huge scale for everyone.\u003c/p\u003e"},{"line_number":104,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"34c84182_d48701b0","line":101,"range":{"start_line":101,"start_character":62,"end_line":101,"end_character":67},"updated":"2021-01-08 06:50:52.000000000","message":"Not sure that this capitalization makes sense","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"8ab962c68978a220b4ba3d392352a30825968787","unresolved":false,"context_lines":[{"line_number":100,"context_line":"developed to sustain the complexity and scale of OpenStack development, one of"},{"line_number":101,"context_line":"the three most actively developed open source projects in the World. OpenDev"},{"line_number":102,"context_line":"makes this system available to other projects, enabling open development at a"},{"line_number":103,"context_line":"huge scale for everyone.\u003c/p\u003e"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"                \u003ch2 id\u003d\"free-tools\"\u003eFree software needs free tools\u003c/h2\u003e"},{"line_number":106,"context_line":"                    \u003cp\u003eFinally, another key difference between OpenDev and"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"7544a564_023dfa2b","line":103,"updated":"2021-01-08 17:10:49.000000000","message":"Agreed.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"3c1f78c1717de9be749631d43716fece85ea7a6c","unresolved":false,"context_lines":[{"line_number":100,"context_line":"developed to sustain the complexity and scale of OpenStack development, one of"},{"line_number":101,"context_line":"the three most actively developed open source projects in the World. OpenDev"},{"line_number":102,"context_line":"makes this system available to other projects, enabling open development at a"},{"line_number":103,"context_line":"huge scale for everyone.\u003c/p\u003e"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"                \u003ch2 id\u003d\"free-tools\"\u003eFree software needs free tools\u003c/h2\u003e"},{"line_number":106,"context_line":"                    \u003cp\u003eFinally, another key difference between OpenDev and"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"f4bd5dd0_928ad8fd","line":103,"updated":"2021-01-15 00:31:18.000000000","message":"Done here too, thanks.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e1363059976a651cebdc3543522b1db8bb56117e","unresolved":true,"context_lines":[{"line_number":100,"context_line":"developed to sustain the complexity and scale of OpenStack development, one of"},{"line_number":101,"context_line":"the three most actively developed open source projects in the World. OpenDev"},{"line_number":102,"context_line":"makes this system available to other projects, enabling open development at a"},{"line_number":103,"context_line":"huge scale for everyone.\u003c/p\u003e"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"                \u003ch2 id\u003d\"free-tools\"\u003eFree software needs free tools\u003c/h2\u003e"},{"line_number":106,"context_line":"                    \u003cp\u003eFinally, another key difference between OpenDev and"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"493a0f6e_b8f20fd8","line":103,"range":{"start_line":103,"start_character":0,"end_line":103,"end_character":10},"updated":"2021-01-08 06:50:52.000000000","message":"maybe just \"at scale\"? should be consistent with the earlier occurrence.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"3c1f78c1717de9be749631d43716fece85ea7a6c","unresolved":false,"context_lines":[{"line_number":106,"context_line":"                    \u003cp\u003eFinally, another key difference between OpenDev and"},{"line_number":107,"context_line":"other development infrastructure services like GitHub or Gitlab.com is that"},{"line_number":108,"context_line":"it\u0027s built purely using open source software. GitHub and Gitlab.com are free"},{"line_number":109,"context_line":"(gratis) for open source projects, but they are both implemented using"},{"line_number":110,"context_line":"proprietary code. If development of your free and open source software requires"},{"line_number":111,"context_line":"interaction with proprietary code, is it truly free (libre)? Does it seem like"},{"line_number":112,"context_line":"hypocrisy to promote the freedom of your own software while compromising those"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"98375d2c_b573b620","line":109,"updated":"2021-01-15 00:31:18.000000000","message":"Going to try \"free of charge\" in the next rev and see how it plays with reviewers.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e1363059976a651cebdc3543522b1db8bb56117e","unresolved":true,"context_lines":[{"line_number":106,"context_line":"                    \u003cp\u003eFinally, another key difference between OpenDev and"},{"line_number":107,"context_line":"other development infrastructure services like GitHub or Gitlab.com is that"},{"line_number":108,"context_line":"it\u0027s built purely using open source software. GitHub and Gitlab.com are free"},{"line_number":109,"context_line":"(gratis) for open source projects, but they are both implemented using"},{"line_number":110,"context_line":"proprietary code. If development of your free and open source software requires"},{"line_number":111,"context_line":"interaction with proprietary code, is it truly free (libre)? Does it seem like"},{"line_number":112,"context_line":"hypocrisy to promote the freedom of your own software while compromising those"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"3a40c81b_35b4adf2","line":109,"range":{"start_line":109,"start_character":8,"end_line":109,"end_character":9},"updated":"2021-01-08 06:50:52.000000000","message":"maybe keep the \"to use\" in here, to have a clearer distinction between the usage vs. implementation focus.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"8ab962c68978a220b4ba3d392352a30825968787","unresolved":false,"context_lines":[{"line_number":110,"context_line":"proprietary code. If development of your free and open source software requires"},{"line_number":111,"context_line":"interaction with proprietary code, is it truly free (libre)? Does it seem like"},{"line_number":112,"context_line":"hypocrisy to promote the freedom of your own software while compromising those"},{"line_number":113,"context_line":"same ideals in your choice of development platform?\u003c/p\u003e"},{"line_number":114,"context_line":"                    \u003cp\u003eIt is widely accepted today that using open source"},{"line_number":115,"context_line":"technology reduces your reliance on outside parties and enables innovation. It"},{"line_number":116,"context_line":"should be obvious that developing software by using open source toolchains has"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"ff054439_a1616dfd","line":113,"updated":"2021-01-08 17:10:49.000000000","message":"Cool, seems like consensus, I\u0027ll take it back out. Thanks!","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"4b3611c48683a952791cdd53ec91ee5078be6ac7","unresolved":false,"context_lines":[{"line_number":110,"context_line":"proprietary code. If development of your free and open source software requires"},{"line_number":111,"context_line":"interaction with proprietary code, is it truly free (libre)? Does it seem like"},{"line_number":112,"context_line":"hypocrisy to promote the freedom of your own software while compromising those"},{"line_number":113,"context_line":"same ideals in your choice of development platform?\u003c/p\u003e"},{"line_number":114,"context_line":"                    \u003cp\u003eIt is widely accepted today that using open source"},{"line_number":115,"context_line":"technology reduces your reliance on outside parties and enables innovation. It"},{"line_number":116,"context_line":"should be obvious that developing software by using open source toolchains has"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"49a81a17_ea2f4ecb","line":113,"updated":"2021-01-07 21:09:25.000000000","message":"Happy to tone things down a bit and drop the last sentence. It seemed like the point needed strengthening after watering down the prior sentence (noting that hosting platforms aren\u0027t necessarily \"build dependencies\" in the traditional sense).","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"f36b43a3eee75493357bdbb558b9a3fd547b391a","unresolved":true,"context_lines":[{"line_number":108,"context_line":"it\u0027s built purely using open source software. GitHub and Gitlab.com are free"},{"line_number":109,"context_line":"(gratis) for open source projects, but they are both implemented using"},{"line_number":110,"context_line":"proprietary code. If development of your free and open source software requires"},{"line_number":111,"context_line":"interaction with proprietary code, is it truly free (libre)? Does it seem like"},{"line_number":112,"context_line":"hypocrisy to promote the freedom of your own software while compromising those"},{"line_number":113,"context_line":"same ideals in your choice of development platform?\u003c/p\u003e"},{"line_number":114,"context_line":"                    \u003cp\u003eIt is widely accepted today that using open source"},{"line_number":115,"context_line":"technology reduces your reliance on outside parties and enables innovation. It"},{"line_number":116,"context_line":"should be obvious that developing software by using open source toolchains has"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"bf47b6ef_bec98037","line":113,"range":{"start_line":111,"start_character":61,"end_line":113,"end_character":51},"updated":"2021-01-07 20:47:23.000000000","message":"I do wonder how strongly we want to push this point. While I would agree it is a problem I wonder if we want to push the point this much here with the new sentence.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"3c1f78c1717de9be749631d43716fece85ea7a6c","unresolved":false,"context_lines":[{"line_number":110,"context_line":"proprietary code. If development of your free and open source software requires"},{"line_number":111,"context_line":"interaction with proprietary code, is it truly free (libre)? Does it seem like"},{"line_number":112,"context_line":"hypocrisy to promote the freedom of your own software while compromising those"},{"line_number":113,"context_line":"same ideals in your choice of development platform?\u003c/p\u003e"},{"line_number":114,"context_line":"                    \u003cp\u003eIt is widely accepted today that using open source"},{"line_number":115,"context_line":"technology reduces your reliance on outside parties and enables innovation. It"},{"line_number":116,"context_line":"should be obvious that developing software by using open source toolchains has"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"25fcfc5a_15f48d0a","line":113,"updated":"2021-01-15 00:31:18.000000000","message":"Removed as suggested. Also switched up the gratis and libre jargon since the only folks familiar with it are part of the choir to whom we don\u0027t need to preach.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e1363059976a651cebdc3543522b1db8bb56117e","unresolved":true,"context_lines":[{"line_number":110,"context_line":"proprietary code. If development of your free and open source software requires"},{"line_number":111,"context_line":"interaction with proprietary code, is it truly free (libre)? Does it seem like"},{"line_number":112,"context_line":"hypocrisy to promote the freedom of your own software while compromising those"},{"line_number":113,"context_line":"same ideals in your choice of development platform?\u003c/p\u003e"},{"line_number":114,"context_line":"                    \u003cp\u003eIt is widely accepted today that using open source"},{"line_number":115,"context_line":"technology reduces your reliance on outside parties and enables innovation. It"},{"line_number":116,"context_line":"should be obvious that developing software by using open source toolchains has"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"f9a903be_685c5f38","line":113,"in_reply_to":"49a81a17_ea2f4ecb","updated":"2021-01-08 06:50:52.000000000","message":"I agree that the last sentence is a bit too much. My first idea was to rephrase it from being another question into a positive statement about OpenDev, but likely we have enough of that in the following paragraphs, so +1 on dropping it.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e1363059976a651cebdc3543522b1db8bb56117e","unresolved":true,"context_lines":[{"line_number":115,"context_line":"technology reduces your reliance on outside parties and enables innovation. It"},{"line_number":116,"context_line":"should be obvious that developing software by using open source toolchains has"},{"line_number":117,"context_line":"the same effect. Nothing prevents a service provider from changing its terms of"},{"line_number":118,"context_line":"service, creating new limitations, blocking access to contributors from"},{"line_number":119,"context_line":"specific countries, or even fully removing your project. Proprietary"},{"line_number":120,"context_line":"development services create the same form of hard limits, lock-in and"},{"line_number":121,"context_line":"dependency that proprietary software does, and prevents open innovation in the"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"8465c1f6_6dc3706e","line":118,"range":{"start_line":118,"start_character":51,"end_line":118,"end_character":53},"updated":"2021-01-08 06:50:52.000000000","message":"\"for\"?","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"8ab962c68978a220b4ba3d392352a30825968787","unresolved":false,"context_lines":[{"line_number":115,"context_line":"technology reduces your reliance on outside parties and enables innovation. It"},{"line_number":116,"context_line":"should be obvious that developing software by using open source toolchains has"},{"line_number":117,"context_line":"the same effect. Nothing prevents a service provider from changing its terms of"},{"line_number":118,"context_line":"service, creating new limitations, blocking access to contributors from"},{"line_number":119,"context_line":"specific countries, or even fully removing your project. Proprietary"},{"line_number":120,"context_line":"development services create the same form of hard limits, lock-in and"},{"line_number":121,"context_line":"dependency that proprietary software does, and prevents open innovation in the"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"3e3b6dc8_221bdb25","line":118,"updated":"2021-01-08 17:10:49.000000000","message":"Ahh, yep, \"blocking access for contributors from\" is correct, or I suppose we could more specifically say \"blocking access for contributors connecting from\" here?","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"3c1f78c1717de9be749631d43716fece85ea7a6c","unresolved":false,"context_lines":[{"line_number":115,"context_line":"technology reduces your reliance on outside parties and enables innovation. It"},{"line_number":116,"context_line":"should be obvious that developing software by using open source toolchains has"},{"line_number":117,"context_line":"the same effect. Nothing prevents a service provider from changing its terms of"},{"line_number":118,"context_line":"service, creating new limitations, blocking access to contributors from"},{"line_number":119,"context_line":"specific countries, or even fully removing your project. Proprietary"},{"line_number":120,"context_line":"development services create the same form of hard limits, lock-in and"},{"line_number":121,"context_line":"dependency that proprietary software does, and prevents open innovation in the"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"7dd3cb07_1fddd15b","line":118,"updated":"2021-01-15 00:31:18.000000000","message":"Fixed.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"3c1f78c1717de9be749631d43716fece85ea7a6c","unresolved":false,"context_lines":[{"line_number":118,"context_line":"service, creating new limitations, blocking access to contributors from"},{"line_number":119,"context_line":"specific countries, or even fully removing your project. Proprietary"},{"line_number":120,"context_line":"development services create the same form of hard limits, lock-in and"},{"line_number":121,"context_line":"dependency that proprietary software does, and prevents open innovation in the"},{"line_number":122,"context_line":"development infrastructure space.\u003c/p\u003e"},{"line_number":123,"context_line":"                    \u003cp\u003eOpenDev is entirely built using open source software,"},{"line_number":124,"context_line":"but goes one step beyond: it is also openly operated. Even its operation"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"ffedb57d_3a5ed01c","line":121,"updated":"2021-01-15 00:31:18.000000000","message":"Fixed.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e1363059976a651cebdc3543522b1db8bb56117e","unresolved":true,"context_lines":[{"line_number":118,"context_line":"service, creating new limitations, blocking access to contributors from"},{"line_number":119,"context_line":"specific countries, or even fully removing your project. Proprietary"},{"line_number":120,"context_line":"development services create the same form of hard limits, lock-in and"},{"line_number":121,"context_line":"dependency that proprietary software does, and prevents open innovation in the"},{"line_number":122,"context_line":"development infrastructure space.\u003c/p\u003e"},{"line_number":123,"context_line":"                    \u003cp\u003eOpenDev is entirely built using open source software,"},{"line_number":124,"context_line":"but goes one step beyond: it is also openly operated. Even its operation"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"4d2837f0_f1021133","line":121,"range":{"start_line":121,"start_character":47,"end_line":121,"end_character":55},"updated":"2021-01-08 06:50:52.000000000","message":"Services ... prevent ...\nwould seems more correct to me","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"8ab962c68978a220b4ba3d392352a30825968787","unresolved":false,"context_lines":[{"line_number":118,"context_line":"service, creating new limitations, blocking access to contributors from"},{"line_number":119,"context_line":"specific countries, or even fully removing your project. Proprietary"},{"line_number":120,"context_line":"development services create the same form of hard limits, lock-in and"},{"line_number":121,"context_line":"dependency that proprietary software does, and prevents open innovation in the"},{"line_number":122,"context_line":"development infrastructure space.\u003c/p\u003e"},{"line_number":123,"context_line":"                    \u003cp\u003eOpenDev is entirely built using open source software,"},{"line_number":124,"context_line":"but goes one step beyond: it is also openly operated. Even its operation"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"ed9cbef9_1196abee","line":121,"updated":"2021-01-08 17:10:49.000000000","message":"Yes, thanks, that\u0027s definitely an error on my part which I missed in my subsequent read-through.","commit_id":"1c2ab9a8cdfb0630affbe5a795c4c1a5e50dd811"}]}
