)]}'
{"id":"openstack%2Fjs-openstack-lib~331278","triplet_id":"openstack%2Fjs-openstack-lib~master~I40eab962d4e4c6eafd1b1499bb00e6af5d72ede0","project":"openstack/js-openstack-lib","branch":"master","topic":"neverland","hashtags":[],"change_id":"I40eab962d4e4c6eafd1b1499bb00e6af5d72ede0","subject":"Added Sphinx-based documentation framework and specs repo.","status":"MERGED","created":"2016-06-17 17:38:09.000000000","updated":"2016-07-04 13:04:20.000000000","submitted":"2016-07-04 13:04:20.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"cfd55642e64e352f4de0122ca2b4b2fa72068e01","_number":331278,"virtual_id_number":331278,"owner":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":16963,"name":"Zara","email":"thezarazia@gmail.com","username":"Zara"},{"value":2,"date":"2016-07-04 13:04:20.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},{"value":0,"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"recommended":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"all":[{"value":1,"date":"2016-06-23 15:25:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16963,"name":"Zara","email":"thezarazia@gmail.com","username":"Zara"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-06-24 00:29:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},{"value":2,"date":"2016-06-24 08:00:19.000000000","_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"all":[{"value":0,"_account_id":16963,"name":"Zara","email":"thezarazia@gmail.com","username":"Zara"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},{"value":1,"date":"2016-07-04 12:58:29.000000000","_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},{"_account_id":16963,"name":"Zara","email":"thezarazia@gmail.com","username":"Zara"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-06-23 15:25:56.000000000","updated_by":{"_account_id":16963,"name":"Zara","email":"thezarazia@gmail.com","username":"Zara"},"reviewer":{"_account_id":16963,"name":"Zara","email":"thezarazia@gmail.com","username":"Zara"},"state":"REVIEWER"},{"updated":"2016-06-24 00:29:18.000000000","updated_by":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"reviewer":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"state":"REVIEWER"},{"updated":"2016-07-04 12:58:29.000000000","updated_by":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"reviewer":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"state":"REVIEWER"},{"updated":"2016-07-04 13:04:20.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"745874384a1b36b8ef843950487e51623d6e570a","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-06-17 17:38:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"01f65540a14d518d93017794a9d951806aedc2f6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-17 17:51:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-js-openstack-lib-npm-run-lint http://logs.openstack.org/78/331278/1/check/gate-js-openstack-lib-npm-run-lint/08cd59c/ : SUCCESS in 5m 44s\n- gate-js-openstack-lib-npm-run-test http://logs.openstack.org/78/331278/1/check/gate-js-openstack-lib-npm-run-test/d301950/ : SUCCESS in 7m 24s","accounts_in_message":[],"_revision_number":1},{"id":"915f2b9846fefce2312de91a9fd619de5d3be12d","author":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"date":"2016-06-21 15:28:27.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"8ff18d0e49a343489627f5148a1bad1137b9d225","author":{"_account_id":16963,"name":"Zara","email":"thezarazia@gmail.com","username":"Zara"},"date":"2016-06-22 12:08:55.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)\n\nmade a note just in case something was leftover by accident, but this looks like a good step to me.","accounts_in_message":[],"_revision_number":1},{"id":"c3438f0886bb49ee8d3f64e175b8025bb968a17b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-23 13:37:21.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"140c7a23519c500275b5efd7b603dd55a2c61e29","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-06-23 13:55:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"585ecbfa13ff35e384906cacba5bd60e5b4a23e7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-23 14:07:47.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-js-openstack-lib-npm-run-lint http://logs.openstack.org/78/331278/2/check/gate-js-openstack-lib-npm-run-lint/b18a8e3/ : SUCCESS in 6m 36s\n- gate-js-openstack-lib-npm-run-test http://logs.openstack.org/78/331278/2/check/gate-js-openstack-lib-npm-run-test/d6f862e/ : SUCCESS in 6m 04s","accounts_in_message":[],"_revision_number":2},{"id":"a86a4387c4c17040eefa3797bdf6dbd99e47c880","author":{"_account_id":16963,"name":"Zara","email":"thezarazia@gmail.com","username":"Zara"},"date":"2016-06-23 15:25:56.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"77e4d6fb4d0592d931af6c5285f33eb8f2afa80a","author":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"date":"2016-06-24 00:29:18.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"684f9835b6ce341f459ddc85b075f3567c8f02eb","author":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"date":"2016-06-24 08:00:19.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"5a156b10b806f8e51e3c48bfcb20598973beeba5","author":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"date":"2016-07-04 12:58:29.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"b5dd2129eecc861257b005accf0fff7f91a8116f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-04 12:58:41.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"e1cce7675de073e2447c719a5ab10cd1619dd539","date":"2016-07-04 13:04:20.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"dfafdcde4729ede5625adb25cd90b8010427dd9e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-04 13:04:20.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-js-openstack-lib-npm-run-lint http://logs.openstack.org/78/331278/2/gate/gate-js-openstack-lib-npm-run-lint/8495311/ : SUCCESS in 4m 36s\n- gate-js-openstack-lib-npm-run-test http://logs.openstack.org/78/331278/2/gate/gate-js-openstack-lib-npm-run-test/3b81f34/ : SUCCESS in 4m 39s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4c80eab9e73b137609507b3d135da4c7936f2ba2","revisions":{"56befd0b5c8e341cd45078762e626c1e2cf9d1ec":{"kind":"REWORK","_number":1,"created":"2016-06-17 17:38:09.000000000","uploader":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"ref":"refs/changes/78/331278/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/js-openstack-lib","ref":"refs/changes/78/331278/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/78/331278/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/78/331278/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/78/331278/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/js-openstack-lib refs/changes/78/331278/1"}}},"commit":{"parents":[{"commit":"02daa2e338338d1ca527a8318d43f638f86669cb","subject":"Update .gitreview","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/02daa2e338338d1ca527a8318d43f638f86669cb"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-06-17 16:54:52.000000000","tz":-420},"committer":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-06-17 17:37:59.000000000","tz":-420},"subject":"Added Sphinx-based documentation framework and specs repo.","message":"Added Sphinx-based documentation framework and specs repo.\n\nAll of ospenstack\u0027s documentation infrastructure is run via sphinx, including\ntemplates, html parsing, uploading, and more. Thus it behooves us to keep\nour javascript documentation build as similar as possible. Since we want to\navoid using tox, and littering the project with pythonic artifacts, we\u0027re\ninstead using Sphinx\u0027 own recommended build method: A Makefile.\n\nThis patch adds a small but complete documentation tree for this project,\nincluding the build tools needed to create it. It satisfies the need for\nnarrative documentation, but does not (yet) satisfy the need for code\ndoc generation. It also includes a section for specifications, as this\neffort is not yet large enough to warrant its own specification repo.\n\nCode documentation will need to be added in a subsequent patch, using\nSphinx\u0027 jsdoc plugins.\n\nChange-Id: I40eab962d4e4c6eafd1b1499bb00e6af5d72ede0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/56befd0b5c8e341cd45078762e626c1e2cf9d1ec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/56befd0b5c8e341cd45078762e626c1e2cf9d1ec"}]},"branch":"refs/heads/master"},"4c80eab9e73b137609507b3d135da4c7936f2ba2":{"kind":"REWORK","_number":2,"created":"2016-06-23 13:55:50.000000000","uploader":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"ref":"refs/changes/78/331278/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/js-openstack-lib","ref":"refs/changes/78/331278/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/78/331278/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/78/331278/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/78/331278/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/js-openstack-lib refs/changes/78/331278/2"}}},"commit":{"parents":[{"commit":"b7c415538463db96f37ea6c940a6d34fcf165cbc","subject":"Added node-security-project checks","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/b7c415538463db96f37ea6c940a6d34fcf165cbc"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-06-17 16:54:52.000000000","tz":-420},"committer":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-06-23 13:55:17.000000000","tz":-420},"subject":"Added Sphinx-based documentation framework and specs repo.","message":"Added Sphinx-based documentation framework and specs repo.\n\nAll of openstack\u0027s documentation infrastructure is run via sphinx, including\ntemplates, html parsing, uploading, and more. Thus it behooves us to keep\nour javascript documentation build as similar as possible. Since we want to\navoid using tox, and littering the project with pythonic artifacts, we\u0027re\ninstead using Sphinx\u0027 own recommended build method: A Makefile.\n\nThis patch adds a small but complete documentation tree for this project,\nincluding the build tools needed to create it. It satisfies the need for\nnarrative documentation, but does not (yet) satisfy the need for code\ndoc generation. It also includes a section for specifications, as this\neffort is not yet large enough to warrant its own specification repo.\n\nCode documentation will need to be added in a subsequent patch, using\nSphinx\u0027 jsdoc plugins.\n\nChange-Id: I40eab962d4e4c6eafd1b1499bb00e6af5d72ede0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/4c80eab9e73b137609507b3d135da4c7936f2ba2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/4c80eab9e73b137609507b3d135da4c7936f2ba2"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
