)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"743dc4530d42db30258d736e80ae502b0189774a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Doug Hellmann \u003cdoug@doughellmann.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-08-02 15:36:12 -0400"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"add ocata goal \"switch to oslo libraries\""},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I18b847e2f457331db05f7167b758e34caf51427b"},{"line_number":10,"context_line":"Signed-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"bacf61ea_3a6629bb","line":7,"updated":"2016-08-05 15:29:05.000000000","message":"I would say \"Remove copy-pasta Oslo incubator code\" to make it clearer how desirable that is.","commit_id":"fc17bd32a6904d46baef8292d8c6cb5f5883dade"}],"goals/ocata/oslo-libs.rst":[{"author":{"_account_id":6635,"name":"John Davidge","email":"john.davidge@rackspace.com","username":"john-davidge"},"change_message_id":"ce20fac04c17164c08dae3e02c434b51a1f50736","unresolved":false,"context_lines":[{"line_number":15,"context_line":"Gerrit Topic"},{"line_number":16,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"To facility tracking, commits related to this goal should use the"},{"line_number":19,"context_line":"gerrit topic::"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"  goal-oslo-libs"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bacf61ea_29670db8","line":18,"range":{"start_line":18,"start_character":3,"end_line":18,"end_character":11},"updated":"2016-08-01 12:00:28.000000000","message":"nit: facilitate","commit_id":"62afe13751ae9388e940ba429d4f888712eccb5b"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"a7dc6acb63ab3c16749ab23349e7216bd41d4168","unresolved":false,"context_lines":[{"line_number":15,"context_line":"Gerrit Topic"},{"line_number":16,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"To facility tracking, commits related to this goal should use the"},{"line_number":19,"context_line":"gerrit topic::"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"  goal-oslo-libs"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bacf61ea_9571917a","line":18,"range":{"start_line":18,"start_character":3,"end_line":18,"end_character":11},"in_reply_to":"bacf61ea_29670db8","updated":"2016-08-02 19:38:08.000000000","message":"Done","commit_id":"62afe13751ae9388e940ba429d4f888712eccb5b"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"f9e929c34120c5b104d03edcdc9f3256fb76dbe9","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"#. The copy of ``apiclient`` from the ``openstack/common`` module has"},{"line_number":37,"context_line":"   been moved to a new location within the code base so that"},{"line_number":38,"context_line":"   ``openstack/common`` can be deleted."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"References"},{"line_number":41,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bacf61ea_1b29d2e6","line":38,"updated":"2016-07-30 14:24:00.000000000","message":"Or preferably, its use is discontinued altogether in cases where projects choose to.","commit_id":"62afe13751ae9388e940ba429d4f888712eccb5b"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"d735ec67e0651bae6cc17ec3bbbb057ec4b34a0e","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"#. The copy of ``apiclient`` from the ``openstack/common`` module has"},{"line_number":37,"context_line":"   been moved to a new location within the code base so that"},{"line_number":38,"context_line":"   ``openstack/common`` can be deleted."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"References"},{"line_number":41,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bacf61ea_57d31a04","line":38,"in_reply_to":"bacf61ea_1b29d2e6","updated":"2016-07-30 19:15:13.000000000","message":"Yes, that\u0027s what I want -- delete the directory entirely.","commit_id":"62afe13751ae9388e940ba429d4f888712eccb5b"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"a7dc6acb63ab3c16749ab23349e7216bd41d4168","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"#. The copy of ``apiclient`` from the ``openstack/common`` module has"},{"line_number":37,"context_line":"   been moved to a new location within the code base so that"},{"line_number":38,"context_line":"   ``openstack/common`` can be deleted."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"References"},{"line_number":41,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bacf61ea_152be134","line":38,"in_reply_to":"bacf61ea_57d31a04","updated":"2016-08-02 19:38:08.000000000","message":"Done","commit_id":"62afe13751ae9388e940ba429d4f888712eccb5b"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"f9e929c34120c5b104d03edcdc9f3256fb76dbe9","unresolved":false,"context_lines":[{"line_number":103,"context_line":""},{"line_number":104,"context_line":"Completion Artifacts:"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"OpenStack client"},{"line_number":107,"context_line":"----------------"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"Planning Artifacts:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bacf61ea_3b1c96c0","line":106,"updated":"2016-07-30 14:24:00.000000000","message":"OpenStackClient","commit_id":"62afe13751ae9388e940ba429d4f888712eccb5b"},{"author":{"_account_id":18462,"name":"Rahul U Nair","email":"rahulunair@gmail.com","username":"rahulunair"},"change_message_id":"1b74728c74c3dedd2be28da553dbb41aae4f654d","unresolved":false,"context_lines":[{"line_number":103,"context_line":""},{"line_number":104,"context_line":"Completion Artifacts:"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"OpenStack client"},{"line_number":107,"context_line":"----------------"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"Planning Artifacts:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bacf61ea_fbdafee6","line":106,"in_reply_to":"bacf61ea_3b1c96c0","updated":"2016-07-30 14:39:10.000000000","message":"+1","commit_id":"62afe13751ae9388e940ba429d4f888712eccb5b"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"d735ec67e0651bae6cc17ec3bbbb057ec4b34a0e","unresolved":false,"context_lines":[{"line_number":103,"context_line":""},{"line_number":104,"context_line":"Completion Artifacts:"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"OpenStack client"},{"line_number":107,"context_line":"----------------"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"Planning Artifacts:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bacf61ea_37d026f6","line":106,"in_reply_to":"bacf61ea_3b1c96c0","updated":"2016-07-30 19:15:13.000000000","message":"This section of the document was produced automatically by the tool added in the parent patch, and that\u0027s not how the project name appears in projects.yaml.\n\nhttp://governance.openstack.org/reference/projects/openstack-client.html","commit_id":"62afe13751ae9388e940ba429d4f888712eccb5b"},{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"b98b31da67faa91f833b604a86edd048f4b92731","unresolved":false,"context_lines":[{"line_number":428,"context_line":"trove"},{"line_number":429,"context_line":"-----"},{"line_number":430,"context_line":""},{"line_number":431,"context_line":"Planning Artifacts:"},{"line_number":432,"context_line":""},{"line_number":433,"context_line":"Completion Artifacts:"},{"line_number":434,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"bacf61ea_ddd44b21","line":431,"updated":"2016-07-31 00:49:19.000000000","message":"https://review.openstack.org/#/c/296667/ which is WIP","commit_id":"62afe13751ae9388e940ba429d4f888712eccb5b"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"7d75ebd85e99201c20979020ccc51b6a3377db93","unresolved":false,"context_lines":[{"line_number":428,"context_line":"trove"},{"line_number":429,"context_line":"-----"},{"line_number":430,"context_line":""},{"line_number":431,"context_line":"Planning Artifacts:"},{"line_number":432,"context_line":""},{"line_number":433,"context_line":"Completion Artifacts:"},{"line_number":434,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"bacf61ea_3edd9ae0","line":431,"in_reply_to":"bacf61ea_ddd44b21","updated":"2016-07-31 14:17:58.000000000","message":"Thanks, Amrith. After a version of this patch lands, you will need to submit your own patch to add that information to this section permanently.","commit_id":"62afe13751ae9388e940ba429d4f888712eccb5b"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"743dc4530d42db30258d736e80ae502b0189774a","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. -*- mode: rst -*-"},{"line_number":2,"context_line":""},{"line_number":3,"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\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":" Remove Incubated Oslo Code"},{"line_number":5,"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\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"The Oslo team has moved all previously incubated code from the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bacf61ea_7ad8a153","line":4,"updated":"2016-08-05 15:29:05.000000000","message":"I would say \"Remove copy-pasta Oslo incubator code\" to make it clearer how desirable that is.","commit_id":"fc17bd32a6904d46baef8292d8c6cb5f5883dade"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"743dc4530d42db30258d736e80ae502b0189774a","unresolved":false,"context_lines":[{"line_number":18,"context_line":"To facilitate tracking, commits related to this goal should use the"},{"line_number":19,"context_line":"gerrit topic::"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"  goal-oslo-libs"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Completion Criteria"},{"line_number":24,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bacf61ea_9abc75dd","line":21,"updated":"2016-08-05 15:29:05.000000000","message":"goal-no-oslo-copypaste ?","commit_id":"fc17bd32a6904d46baef8292d8c6cb5f5883dade"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"2f57ab6e33ab4aa714793b6db18679beaaff538c","unresolved":false,"context_lines":[{"line_number":41,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"A list of repositories owned by big tent teams with incubated Oslo"},{"line_number":44,"context_line":"code as of 29 July 2016: http://paste.openstack.org/show/544007/"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Reference documentation for the existing Oslo libraries:"},{"line_number":47,"context_line":"http://docs.openstack.org/developer/openstack-projects.html"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bacf61ea_9096234a","line":44,"updated":"2016-08-05 11:51:32.000000000","message":"Hm, I\u0027m not sure this list is correct. openstack/ironic doesn\u0027t have any incubated code, best I can tell, but the list has:\n\nopenstack/ironic\ndb\nnotifier\npy3kcompat\nrpc\n\nHow was this generated?\n\nNow that I look harder, I see we have some cruft for backwards compat with icehouse that was never removed: https://github.com/openstack/ironic/blob/master/ironic/common/rpc.py#L33-L42\n\nBut grepping for openstack.common doesn\u0027t return any references to db, notifier, or py3kcompat, so I\u0027m still skeptical.","commit_id":"fc17bd32a6904d46baef8292d8c6cb5f5883dade"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"326bc70f914849da4eb25441c84f0da13e570435","unresolved":false,"context_lines":[{"line_number":41,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"A list of repositories owned by big tent teams with incubated Oslo"},{"line_number":44,"context_line":"code as of 29 July 2016: http://paste.openstack.org/show/544007/"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Reference documentation for the existing Oslo libraries:"},{"line_number":47,"context_line":"http://docs.openstack.org/developer/openstack-projects.html"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bacf61ea_b75239dc","line":44,"in_reply_to":"bacf61ea_9096234a","updated":"2016-08-05 13:15:40.000000000","message":"I ran \n\n  for r in $(list-repos ); do [ -d ~/repos/$r ] \u0026\u0026 (cd ~/repos/$r; [ -d */openstack/common ] \u0026\u0026 (echo $r; ls */openstack/common; echo ) ); done | pastebinit\n\nover my local git cache. The list-repos command comes from the release-tools repo.\n\nMy cache had cruft, so you\u0027re right, there are more projects listed there than should be. Here\u0027s a new version of the output: http://paste.openstack.org/show/550418/","commit_id":"fc17bd32a6904d46baef8292d8c6cb5f5883dade"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"7536c04255c0d8bb34ff3957e109f737ee8300d3","unresolved":false,"context_lines":[{"line_number":41,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"A list of repositories owned by big tent teams with incubated Oslo"},{"line_number":44,"context_line":"code as of 29 July 2016: http://paste.openstack.org/show/544007/"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Reference documentation for the existing Oslo libraries:"},{"line_number":47,"context_line":"http://docs.openstack.org/developer/openstack-projects.html"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ad45d7e_245b3030","line":44,"in_reply_to":"bacf61ea_b75239dc","updated":"2016-08-09 11:56:57.000000000","message":"Ah, cool! Thanks","commit_id":"fc17bd32a6904d46baef8292d8c6cb5f5883dade"}],"goals/ocata/remove-incubated-oslo-code.rst":[{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"eb8145d13a6404bd4cd1c088856702fb63d12514","unresolved":false,"context_lines":[{"line_number":41,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"A list of repositories owned by big tent teams with incubated Oslo"},{"line_number":44,"context_line":"code as of 29 July 2016: http://paste.openstack.org/show/544007/"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Reference documentation for the existing Oslo libraries:"},{"line_number":47,"context_line":"http://docs.openstack.org/developer/openstack-projects.html"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9ad45d7e_84693cc1","line":44,"updated":"2016-08-09 11:57:29.000000000","message":"Could we use the updated version from patchset 2 comments here? http://paste.openstack.org/show/550418/","commit_id":"933b873fbac4902cae1748552a25708df8c5e78d"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"4b7f100dafc830fcca965820770de6f7fb4eba5b","unresolved":false,"context_lines":[{"line_number":41,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"A list of repositories owned by big tent teams with incubated Oslo"},{"line_number":44,"context_line":"code as of 29 July 2016: http://paste.openstack.org/show/544007/"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Reference documentation for the existing Oslo libraries:"},{"line_number":47,"context_line":"http://docs.openstack.org/developer/openstack-projects.html"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9ad45d7e_f058a4fc","line":44,"in_reply_to":"9ad45d7e_84693cc1","updated":"2016-08-09 15:23:47.000000000","message":"Done","commit_id":"933b873fbac4902cae1748552a25708df8c5e78d"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"6e3eef9271fb4e765a51d1a01405c32b268c6455","unresolved":false,"context_lines":[{"line_number":3,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":" Remove Copies of Incubated Oslo Code"},{"line_number":5,"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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"The Oslo team has moved all previously incubated code from the"},{"line_number":8,"context_line":"``openstack/oslo-incubator`` repository into separate library"},{"line_number":9,"context_line":"repositories and released those libraries to the Python Package"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3ac371cc_b108cc2e","line":6,"updated":"2016-08-16 18:54:28.000000000","message":"Great! Here\u0027s what a lede/lead sentence could be:\n\nBy ensuring all projects are using released Oslo libraries, OpenStack can ensure that Oslo bug fixes and security releases are available to all projects.","commit_id":"eacf3167a7b8f2f8808b0168de8528cbd81f61f1"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"af19ae064b09c00b98ae0fdf3683b5aeebc54858","unresolved":false,"context_lines":[{"line_number":18,"context_line":"To facilitate tracking, commits related to this goal should use the"},{"line_number":19,"context_line":"gerrit topic::"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"  goal-remove-incubated-oslo-code"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Completion Criteria"},{"line_number":24,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9ad45d7e_b3f42c5b","line":21,"range":{"start_line":21,"start_character":2,"end_line":21,"end_character":33},"updated":"2016-08-10 19:28:45.000000000","message":"Do we create some blueprint of this topic name to track commits for whole OpenStack ?\n\nI guess it is a little hard to ask changing the gerrit topic names on each patch, and it is easier to ask \"please include \u0027Partially implements blueprint goal-remove-incubated-oslo-code\u0027\"","commit_id":"eacf3167a7b8f2f8808b0168de8528cbd81f61f1"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"cc8742ec808c462c74c8ed28814209fde11efb5c","unresolved":false,"context_lines":[{"line_number":18,"context_line":"To facilitate tracking, commits related to this goal should use the"},{"line_number":19,"context_line":"gerrit topic::"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"  goal-remove-incubated-oslo-code"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Completion Criteria"},{"line_number":24,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9ad45d7e_22c8e4a7","line":21,"range":{"start_line":21,"start_character":2,"end_line":21,"end_character":33},"in_reply_to":"9ad45d7e_b3f42c5b","updated":"2016-08-10 21:13:59.000000000","message":"Whatever is easier is fine.","commit_id":"eacf3167a7b8f2f8808b0168de8528cbd81f61f1"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"c9d7726ef5968d55fde86573a4f42c5e1be058a7","unresolved":false,"context_lines":[{"line_number":28,"context_line":"#. The project correctly declares dependencies for all Oslo libraries"},{"line_number":29,"context_line":"   replacing the incubated version of older Oslo code."},{"line_number":30,"context_line":"#. The project no longer contains copies of the graduated code."},{"line_number":31,"context_line":"#. Any ``openstack/common`` directories are removed."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"For projects using the ``apiclient`` module, which was deprecated by"},{"line_number":34,"context_line":"the Oslo team:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7ac969e8_b77dc7e9","line":31,"updated":"2016-08-13 08:39:46.000000000","message":"It is better to mention openstack-common.conf should be removed which is no longer needed.","commit_id":"eacf3167a7b8f2f8808b0168de8528cbd81f61f1"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"203f4cdc3c4cb820227ef3ae10dccb074cd1520d","unresolved":false,"context_lines":[{"line_number":342,"context_line":""},{"line_number":343,"context_line":"Completion Artifacts:"},{"line_number":344,"context_line":""},{"line_number":345,"context_line":"neutron"},{"line_number":346,"context_line":"-------"},{"line_number":347,"context_line":""},{"line_number":348,"context_line":"Planning Artifacts:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7ac969e8_f7a9ffe0","line":345,"updated":"2016-08-13 07:35:23.000000000","message":"the last bit was removed as I0a0744fe68588bd5e3966b7c2457b56583231f42","commit_id":"eacf3167a7b8f2f8808b0168de8528cbd81f61f1"}]}
