)]}'
{"reference/pti/javascript.rst":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"2db5059c0bb5bcedb5a9b391bac8fc8c8aaf7c11","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"node and npm version"},{"line_number":66,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":67,"context_line":"We support versions of node.js and npm available in the from nodesource.com "},{"line_number":68,"context_line":"debian archive for our LTS versions of Ubuntu. "},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"npm scripts"}],"source_content_type":"text/x-rst","patch_set":3,"id":"bfb3d3c7_c980bc8e","line":67,"updated":"2019-05-22 13:51:44.000000000","message":"Folks are likely also going to want to engage with the OpenDev admins to help make sure these packages get mirrored or proxied in our CI infrastructure, since redownloading them from nodesource.com in every job which relies on nodejs or npm is likely to increase build instability.","commit_id":"e86770f0d1c94c1b7504bd079e48a740b84e3d3c"},{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"3bde46eb2c054987e6d7ff50b9ec7a889ecc1d9b","unresolved":false,"context_lines":[{"line_number":65,"context_line":"node and npm version"},{"line_number":66,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":67,"context_line":"We support versions of node.js and npm available in the from nodesource.com "},{"line_number":68,"context_line":"debian archive for our LTS versions of Ubuntu. "},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"npm scripts"},{"line_number":71,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5fc1f717_ddd4854a","line":68,"updated":"2019-03-15 16:22:55.000000000","message":"/me goes to fix his editior config - will update when I rev for the wording for scope of testing.","commit_id":"e86770f0d1c94c1b7504bd079e48a740b84e3d3c"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"ace7992452ed3b60fa42306d2101f26ff764dc0e","unresolved":false,"context_lines":[{"line_number":65,"context_line":"node and npm version"},{"line_number":66,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":67,"context_line":"We support versions of node.js and npm available in the from nodesource.com "},{"line_number":68,"context_line":"debian archive for our LTS versions of Ubuntu. "},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"npm scripts"},{"line_number":71,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5fc1f717_7267c0ea","line":68,"updated":"2019-03-15 15:45:40.000000000","message":"Trailing whitespace","commit_id":"e86770f0d1c94c1b7504bd079e48a740b84e3d3c"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"c99475a12e1af6b6cf135b63cac393b389f60fc2","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"Node.js and npm version"},{"line_number":66,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":67,"context_line":"We support versions of Node.js and npm available in the from nodesource.com"},{"line_number":68,"context_line":"debian archive for our LTS versions of Ubuntu."},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"npm scripts"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bfb3d3c7_6560b302","line":67,"updated":"2019-05-23 19:29:24.000000000","message":"nit: \"in the\" or \"from the\" but not \"in the from\"","commit_id":"f51a0239b353553ec4b0ff1da13bfa244610bd8b"}],"reference/runtimes/train.rst":[{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"455f2473e935585ea7aada6fb8c4c10af924c25c","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"More details on Python requirements can be found in :ref:`pti-python`."},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"NodeJS Runtime for Train"},{"line_number":28,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Based on the availible versions of nodejs supported in our :ref:`LTS or stable"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5fc1f717_eb8609dc","line":27,"updated":"2019-03-20 12:13:20.000000000","message":"Nit: proper spelling is \"Node.js\" :) https://nodejs.org/en/\n\n(repeat this nit everywhere it\u0027s mentioned)","commit_id":"e86770f0d1c94c1b7504bd079e48a740b84e3d3c"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"b9b425955116f99bd901e12fc7b66185383b0e2e","unresolved":false,"context_lines":[{"line_number":30,"context_line":"Based on the availible versions of nodejs supported in our :ref:`LTS or stable"},{"line_number":31,"context_line":"distributions \u003cpti-linux-distros\u003e` all JavaScript testing should target:"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"* nodeJS 10"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"More details on Javascript requirements can be found in :ref:`pti-javascript`."},{"line_number":36,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5fc1f717_c5e235a1","line":33,"updated":"2019-03-19 13:54:17.000000000","message":"If we take the same approach as python, it would be all the runtimes available on the distros at the beginning of the cycle though.\n\nThat would be nodeJS 8 for openSUSE.\n\nWhich means testing on nodeJS 8 and 10. But I have no idea what I am proposing, because:\n1) I don\u0027t know nodeJS -- This might be an impossible task, or just not what the community has been doing.\n2) I don\u0027t know who uses nodeJS, and if those requirements should be bumped further.\n\nSo please disregard this comment if it\u0027s not relevant. Just at least informing you of the differences between what LTS is considered by distro.","commit_id":"e86770f0d1c94c1b7504bd079e48a740b84e3d3c"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"5a531bd66c67034f837fe5c8c0948731484cd250","unresolved":false,"context_lines":[{"line_number":30,"context_line":"Based on the availible versions of nodejs supported in our :ref:`LTS or stable"},{"line_number":31,"context_line":"distributions \u003cpti-linux-distros\u003e` all JavaScript testing should target:"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"* nodeJS 10"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"More details on Javascript requirements can be found in :ref:`pti-javascript`."},{"line_number":36,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5fc1f717_8d19267b","line":33,"in_reply_to":"5fc1f717_80264416","updated":"2019-03-25 14:50:54.000000000","message":"That would be great input. I think I am okay with this, but the process is a little different than python which is why I am surprised.\n\nWe can probably take a more gutsy approach for python in the future too, because this is a precedent, IMO.","commit_id":"e86770f0d1c94c1b7504bd079e48a740b84e3d3c"},{"author":{"_account_id":8099,"name":"Graham Hayes","email":"gr@ham.ie","username":"graham"},"change_message_id":"aa1165012263f969524e835b34a3d87313c2ad61","unresolved":false,"context_lines":[{"line_number":30,"context_line":"Based on the availible versions of nodejs supported in our :ref:`LTS or stable"},{"line_number":31,"context_line":"distributions \u003cpti-linux-distros\u003e` all JavaScript testing should target:"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"* nodeJS 10"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"More details on Javascript requirements can be found in :ref:`pti-javascript`."},{"line_number":36,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5fc1f717_80264416","line":33,"in_reply_to":"5fc1f717_c5e235a1","updated":"2019-03-20 11:20:01.000000000","message":"From what I understand - we don\u0027t use the nodeJS versions from the distros at all - we install the required version from nodesource.com\u0027s repos.\n\nAlso - this is something we could possibly change, but is a separate patch - for nodeJS we only support Ubuntu LTSs (see the PTI: Javascript page), so openSUSE\u0027s node version may not be relevant.\n\nbased on a ML[1] thread, we should be moving to 10 - but I will see if a can drum up some feedback from the JS experts.\n\n1 - http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003856.html","commit_id":"e86770f0d1c94c1b7504bd079e48a740b84e3d3c"}]}
