)]}'
{"doc/source/devref/transition_to_osc.rst":[{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"22c197363e60cc656dac36ae15ff0a7907c1de9c","unresolved":false,"context_lines":[{"line_number":40,"context_line":"2. **Done:** OSC adds OpenStack Python SDK as a dependency. See the following"},{"line_number":41,"context_line":"   patch set: https://review.openstack.org/#/c/138745/"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"3. **In Progress:** OSC switches its networking support for the "},{"line_number":44,"context_line":"   `network \u003chttp://docs.openstack.org/developer/python-openstackclient/command-objects/network.html\u003e`_"},{"line_number":45,"context_line":"   command object to use the OpenStack Python SDK instead of the neutron"},{"line_number":46,"context_line":"   client\u0027s Python library. See the following patch set:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a740942_777b9bbe","line":43,"updated":"2015-12-09 01:30:54.000000000","message":"nit: Extra space ?","commit_id":"50f51d42f8f29caebdcdc040dd167cbee5907606"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"41165b8734518a75f2de6e19d5defab03810a698","unresolved":false,"context_lines":[{"line_number":40,"context_line":"2. **Done:** OSC adds OpenStack Python SDK as a dependency. See the following"},{"line_number":41,"context_line":"   patch set: https://review.openstack.org/#/c/138745/"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"3. **In Progress:** OSC switches its networking support for the "},{"line_number":44,"context_line":"   `network \u003chttp://docs.openstack.org/developer/python-openstackclient/command-objects/network.html\u003e`_"},{"line_number":45,"context_line":"   command object to use the OpenStack Python SDK instead of the neutron"},{"line_number":46,"context_line":"   client\u0027s Python library. See the following patch set:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a740942_86b9feee","line":43,"in_reply_to":"7a740942_777b9bbe","updated":"2015-12-09 22:31:18.000000000","message":"Done","commit_id":"50f51d42f8f29caebdcdc040dd167cbee5907606"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"c9baed8a50de443a8345cde92f16980b7379096b","unresolved":false,"context_lines":[{"line_number":30,"context_line":"and the `OpenStack Python SDK \u003chttps://github.com/openstack/python-openstacksdk\u003e`_."},{"line_number":31,"context_line":"This transition is being guided by the"},{"line_number":32,"context_line":"`Deprecate individual CLIs in favour of OSC \u003chttps://review.openstack.org/#/c/243348/\u003e`_"},{"line_number":33,"context_line":"OpenStack spec."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Overview"},{"line_number":36,"context_line":"--------"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa69d971_c3b8d3ca","line":33,"updated":"2016-01-05 12:43:20.000000000","message":"I would like to see some links to track the progress of this effort. I think the following links are enough.\n\n- OSC blueprint https://blueprints.launchpad.net/python-openstackclient/+spec/neutron-client\n- Neutron RFE bug https://bugs.launchpad.net/neutron/+bug/1521291\n\nIn my understanding, all progress will be tracked in the OSC blueprint. right?","commit_id":"56ce59ae01e3a4ab9e11d6c0b4a42b3c69f9fb7d"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"8fa7b8d4a942144c95830c7e51b9eec5a8a462e7","unresolved":false,"context_lines":[{"line_number":30,"context_line":"and the `OpenStack Python SDK \u003chttps://github.com/openstack/python-openstacksdk\u003e`_."},{"line_number":31,"context_line":"This transition is being guided by the"},{"line_number":32,"context_line":"`Deprecate individual CLIs in favour of OSC \u003chttps://review.openstack.org/#/c/243348/\u003e`_"},{"line_number":33,"context_line":"OpenStack spec."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Overview"},{"line_number":36,"context_line":"--------"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa69d971_9f9de70c","line":33,"in_reply_to":"fa69d971_1c67294e","updated":"2016-01-07 12:58:09.000000000","message":"Thanks. It is a reasonable place to track the progress.","commit_id":"56ce59ae01e3a4ab9e11d6c0b4a42b3c69f9fb7d"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"5576e07991dfe42d234a52d9e4bf57e0bd72a290","unresolved":false,"context_lines":[{"line_number":30,"context_line":"and the `OpenStack Python SDK \u003chttps://github.com/openstack/python-openstacksdk\u003e`_."},{"line_number":31,"context_line":"This transition is being guided by the"},{"line_number":32,"context_line":"`Deprecate individual CLIs in favour of OSC \u003chttps://review.openstack.org/#/c/243348/\u003e`_"},{"line_number":33,"context_line":"OpenStack spec."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Overview"},{"line_number":36,"context_line":"--------"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa69d971_1c67294e","line":33,"in_reply_to":"fa69d971_c3b8d3ca","updated":"2016-01-05 16:09:31.000000000","message":"I\u0027ve added the links for tracking the progress.  On the OSC side, all progress is being tracked in the OSC blueprint.","commit_id":"56ce59ae01e3a4ab9e11d6c0b4a42b3c69f9fb7d"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"c9baed8a50de443a8345cde92f16980b7379096b","unresolved":false,"context_lines":[{"line_number":56,"context_line":"----------------"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"1. **Done:** OSC adds OpenStack Python SDK as a dependency. See the following"},{"line_number":59,"context_line":"   patch set: https://review.openstack.org/#/c/138745/"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"2. **Done:** OSC switches its networking support for the"},{"line_number":62,"context_line":"   `network \u003chttp://docs.openstack.org/developer/python-openstackclient/command-objects/network.html\u003e`_"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa69d971_23476f4c","line":59,"updated":"2016-01-05 12:43:20.000000000","message":"IIRC python-openstacksdk is an official openstack project.\nI don\u0027t see openstacksdk in http://governance.openstack.org/reference/projects/index.html and related pages. I am afraid this discourage contributions...\nDo you know any status of python-openstacksdk? (though I believe python-openstacksdk will becomes an official project or repo sooner or later.)","commit_id":"56ce59ae01e3a4ab9e11d6c0b4a42b3c69f9fb7d"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"c5ea2059cfd99203c8901587d329271fe7c466d1","unresolved":false,"context_lines":[{"line_number":56,"context_line":"----------------"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"1. **Done:** OSC adds OpenStack Python SDK as a dependency. See the following"},{"line_number":59,"context_line":"   patch set: https://review.openstack.org/#/c/138745/"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"2. **Done:** OSC switches its networking support for the"},{"line_number":62,"context_line":"   `network \u003chttp://docs.openstack.org/developer/python-openstackclient/command-objects/network.html\u003e`_"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa69d971_7cdf4569","line":59,"in_reply_to":"fa69d971_23476f4c","updated":"2016-01-05 14:50:50.000000000","message":"I asked briancurtin on IRC and he said that python-openstacksdk is not an officially governed OpenStack project.  However, there was an application that they started to put together, but it isn\u0027t a high priority yet.  It should happen at some point.","commit_id":"56ce59ae01e3a4ab9e11d6c0b4a42b3c69f9fb7d"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"8fa7b8d4a942144c95830c7e51b9eec5a8a462e7","unresolved":false,"context_lines":[{"line_number":56,"context_line":"----------------"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"1. **Done:** OSC adds OpenStack Python SDK as a dependency. See the following"},{"line_number":59,"context_line":"   patch set: https://review.openstack.org/#/c/138745/"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"2. **Done:** OSC switches its networking support for the"},{"line_number":62,"context_line":"   `network \u003chttp://docs.openstack.org/developer/python-openstackclient/command-objects/network.html\u003e`_"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa69d971_7f8593ab","line":59,"in_reply_to":"fa69d971_7cdf4569","updated":"2016-01-07 12:58:09.000000000","message":"Thanks for the clarification. It is just a general question and it does not block me :-)","commit_id":"56ce59ae01e3a4ab9e11d6c0b4a42b3c69f9fb7d"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"c9baed8a50de443a8345cde92f16980b7379096b","unresolved":false,"context_lines":[{"line_number":121,"context_line":"8. **Not Started:** Remove the ``neutron`` CLI after two deprecation cycles."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Developer Guide"},{"line_number":124,"context_line":"---------------"},{"line_number":125,"context_line":"The ``neutron`` CLI version 3.1.1, without extensions, supports over 200"},{"line_number":126,"context_line":"commands while the ``openstack`` CLI version 2.0.1 supports about 20"},{"line_number":127,"context_line":"networking commands. Of the 20 commands, most do not have all of the options"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa69d971_63f9e7c6","line":124,"updated":"2016-01-05 12:43:20.000000000","message":"Other things to be covered are:\n\n- A migration guide from neutron client extension to OSC extension.\n- A new feature needs to be implemented both in Python Openstack SDK and then OSC.\n\nI think there is no detail about these, but they are worth mentioned in this section.","commit_id":"56ce59ae01e3a4ab9e11d6c0b4a42b3c69f9fb7d"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"5576e07991dfe42d234a52d9e4bf57e0bd72a290","unresolved":false,"context_lines":[{"line_number":121,"context_line":"8. **Not Started:** Remove the ``neutron`` CLI after two deprecation cycles."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Developer Guide"},{"line_number":124,"context_line":"---------------"},{"line_number":125,"context_line":"The ``neutron`` CLI version 3.1.1, without extensions, supports over 200"},{"line_number":126,"context_line":"commands while the ``openstack`` CLI version 2.0.1 supports about 20"},{"line_number":127,"context_line":"networking commands. Of the 20 commands, most do not have all of the options"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa69d971_2a7bbb8d","line":124,"in_reply_to":"fa69d971_63f9e7c6","updated":"2016-01-05 16:09:31.000000000","message":"Done","commit_id":"56ce59ae01e3a4ab9e11d6c0b4a42b3c69f9fb7d"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"c9baed8a50de443a8345cde92f16980b7379096b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"fa69d971_a344bf1a","line":156,"updated":"2016-01-05 12:43:20.000000000","message":"I think URLs you shared with us in  https://bugs.launchpad.net/neutron/+bug/1521291 are really useful for other neutronclient developers.\nCould you add them here as references?","commit_id":"56ce59ae01e3a4ab9e11d6c0b4a42b3c69f9fb7d"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"5576e07991dfe42d234a52d9e4bf57e0bd72a290","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"fa69d971_bffb6f7a","line":156,"in_reply_to":"fa69d971_a344bf1a","updated":"2016-01-05 16:09:31.000000000","message":"Done","commit_id":"56ce59ae01e3a4ab9e11d6c0b4a42b3c69f9fb7d"}]}
