)]}'
{"doc/source/devref/transition_to_osc.rst":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"1b8d75aa33d75b26d5a02fcab04fb599698c4ed5","unresolved":false,"context_lines":[{"line_number":156,"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\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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":157,"context_line":"| Core (Stable)             | No                | python-openstackclient                          |"},{"line_number":158,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":159,"context_line":"| Core (Other)              | Yes               | python-neutronclient                            |"},{"line_number":160,"context_line":"|                           |                   | (with possible move to python-openstackclient)  |"},{"line_number":161,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":162,"context_line":"| LBaaS v2                  | Yes               | neutron-lbaas                                   |"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_19e155ff","line":159,"range":{"start_line":159,"start_character":50,"end_line":159,"end_character":70},"updated":"2016-04-02 18:27:33.000000000","message":"Have you and Armando discussed where we should have OSC plugins?\nIf not, neutronclient/osc/v2 (or v2_0) sounds good to me.\nDo you have a plan to prepare a skeleton?","commit_id":"d98984d7c1ef22d98924aae4363ff2e294de2218"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"785f6456f63fc07f587ba1ab37fec1fe8eec7de5","unresolved":false,"context_lines":[{"line_number":156,"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\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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":157,"context_line":"| Core (Stable)             | No                | python-openstackclient                          |"},{"line_number":158,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":159,"context_line":"| Core (Other)              | Yes               | python-neutronclient                            |"},{"line_number":160,"context_line":"|                           |                   | (with possible move to python-openstackclient)  |"},{"line_number":161,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":162,"context_line":"| LBaaS v2                  | Yes               | neutron-lbaas                                   |"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_ea1b7771","line":159,"range":{"start_line":159,"start_character":50,"end_line":159,"end_character":70},"in_reply_to":"9a061dce_a85a8381","updated":"2016-04-06 09:32:09.000000000","message":"Thanks. Sounds perfect!","commit_id":"d98984d7c1ef22d98924aae4363ff2e294de2218"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"7e3989f4cd8001ba60c16fb03b5e849b8eceb1a7","unresolved":false,"context_lines":[{"line_number":156,"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\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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":157,"context_line":"| Core (Stable)             | No                | python-openstackclient                          |"},{"line_number":158,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":159,"context_line":"| Core (Other)              | Yes               | python-neutronclient                            |"},{"line_number":160,"context_line":"|                           |                   | (with possible move to python-openstackclient)  |"},{"line_number":161,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":162,"context_line":"| LBaaS v2                  | Yes               | neutron-lbaas                                   |"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_ed964d93","line":159,"range":{"start_line":159,"start_character":50,"end_line":159,"end_character":70},"in_reply_to":"ba0121b8_19e155ff","updated":"2016-04-04 19:25:52.000000000","message":"Armando and I did not discuss this level of detail.  I agree that neutronclient/osc/v2 sounds good.","commit_id":"d98984d7c1ef22d98924aae4363ff2e294de2218"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"8f7a2fd30a3b6d98c114638da6716d0f350795eb","unresolved":false,"context_lines":[{"line_number":156,"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\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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":157,"context_line":"| Core (Stable)             | No                | python-openstackclient                          |"},{"line_number":158,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":159,"context_line":"| Core (Other)              | Yes               | python-neutronclient                            |"},{"line_number":160,"context_line":"|                           |                   | (with possible move to python-openstackclient)  |"},{"line_number":161,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":162,"context_line":"| LBaaS v2                  | Yes               | neutron-lbaas                                   |"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_a85a8381","line":159,"range":{"start_line":159,"start_character":50,"end_line":159,"end_character":70},"in_reply_to":"ba0121b8_19e155ff","updated":"2016-04-04 19:39:38.000000000","message":"I have a plan to prepare a skeleton after resolution to this review and https://review.openstack.org/#/c/292541/.","commit_id":"d98984d7c1ef22d98924aae4363ff2e294de2218"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"1b8d75aa33d75b26d5a02fcab04fb599698c4ed5","unresolved":false,"context_lines":[{"line_number":159,"context_line":"| Core (Other)              | Yes               | python-neutronclient                            |"},{"line_number":160,"context_line":"|                           |                   | (with possible move to python-openstackclient)  |"},{"line_number":161,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":162,"context_line":"| LBaaS v2                  | Yes               | neutron-lbaas                                   |"},{"line_number":163,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":164,"context_line":"| VPNaaS v2                 | Yes               | neutron-vpnaas                                  |"},{"line_number":165,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_1902f56f","line":162,"range":{"start_line":162,"start_character":50,"end_line":162,"end_character":66},"updated":"2016-04-02 18:27:33.000000000","message":"In my understanding neutron-*aas is not released as PyPI module.\nHow can a normal user install LBaaS related commands?\nDo we have a plan to release neutron-*aas to PyPI?\nI wonder how it works.","commit_id":"d98984d7c1ef22d98924aae4363ff2e294de2218"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"7e3989f4cd8001ba60c16fb03b5e849b8eceb1a7","unresolved":false,"context_lines":[{"line_number":159,"context_line":"| Core (Other)              | Yes               | python-neutronclient                            |"},{"line_number":160,"context_line":"|                           |                   | (with possible move to python-openstackclient)  |"},{"line_number":161,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":162,"context_line":"| LBaaS v2                  | Yes               | neutron-lbaas                                   |"},{"line_number":163,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":164,"context_line":"| VPNaaS v2                 | Yes               | neutron-vpnaas                                  |"},{"line_number":165,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_6dd07d54","line":162,"range":{"start_line":162,"start_character":50,"end_line":162,"end_character":66},"in_reply_to":"ba0121b8_1902f56f","updated":"2016-04-04 19:25:52.000000000","message":"I haven\u0027t explored this in detail, but was planning to leave this up to the neutron-*aas teams on how they want to package their OSC plugins.","commit_id":"d98984d7c1ef22d98924aae4363ff2e294de2218"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"1b8d75aa33d75b26d5a02fcab04fb599698c4ed5","unresolved":false,"context_lines":[{"line_number":170,"context_line":"| FWaaS v1                  | N/A               | None (deprecated)                               |"},{"line_number":171,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":172,"context_line":"| Other                     | Yes               | Applicable project owning networking resource   |"},{"line_number":173,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"The following network resources are part of the \"Core (Stable)\" group since they"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_b9dae915","line":173,"updated":"2016-04-02 18:27:33.000000000","message":"This brings a nightmare that users need to install many and many python modules. Developers seems to like this approach. I have nothing to say.... I think it is not user-friendly.\n\nI want to use neutron. I have installed python-openstackclient, but I cannot find some command. You need to install python-neutronclient since it is a new feature... I don\u0027t find LBaaS related commands. Hey, you need to install neutron-lbaas. I don\u0027t find VPNaaS related commands. Hey you need to install neutron-vpnaas.....\nAs an operator user support, it is not an easy thing.","commit_id":"d98984d7c1ef22d98924aae4363ff2e294de2218"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"7e3989f4cd8001ba60c16fb03b5e849b8eceb1a7","unresolved":false,"context_lines":[{"line_number":170,"context_line":"| FWaaS v1                  | N/A               | None (deprecated)                               |"},{"line_number":171,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":172,"context_line":"| Other                     | Yes               | Applicable project owning networking resource   |"},{"line_number":173,"context_line":"+---------------------------+-------------------+-------------------------------------------------+"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"The following network resources are part of the \"Core (Stable)\" group since they"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_0d0101af","line":173,"in_reply_to":"ba0121b8_b9dae915","updated":"2016-04-04 19:25:52.000000000","message":"I agree with you Akihiro and have been thinking about these same questions recently.  I don\u0027t recall if Armando and I discussed them during the meetup.  I would like to come up with a solution to these problems as part of this Devref update.  I personally don\u0027t mind not having *aaS or other plugin commands not installed if I don\u0027t have the features installed.  That said, I would like it to be easy to get the clients needed.","commit_id":"d98984d7c1ef22d98924aae4363ff2e294de2218"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"1b8d75aa33d75b26d5a02fcab04fb599698c4ed5","unresolved":false,"context_lines":[{"line_number":193,"context_line":""},{"line_number":194,"context_line":"The following network resources are part of the \"Core (Other)\" group since they"},{"line_number":195,"context_line":"provide neutron features that are new/experimental, focused on cloud operators"},{"line_number":196,"context_line":"or provided by service extensions:"},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"- agent (dhcp, l3, etc.)"},{"line_number":199,"context_line":"- bgp"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_59caad6f","line":196,"updated":"2016-04-02 18:27:33.000000000","message":"What is the process when a new feature extends existing resources?\nFor example, \u0027tag\u0027 feature adds \u0027tags\u0027 attribute to \u0027network\u0027 resource.\nIn this case, can we exhance OSC and openstack-sdk to show new attributes?","commit_id":"d98984d7c1ef22d98924aae4363ff2e294de2218"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"785f6456f63fc07f587ba1ab37fec1fe8eec7de5","unresolved":false,"context_lines":[{"line_number":193,"context_line":""},{"line_number":194,"context_line":"The following network resources are part of the \"Core (Other)\" group since they"},{"line_number":195,"context_line":"provide neutron features that are new/experimental, focused on cloud operators"},{"line_number":196,"context_line":"or provided by service extensions:"},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"- agent (dhcp, l3, etc.)"},{"line_number":199,"context_line":"- bgp"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_aa4dff3f","line":196,"in_reply_to":"9a061dce_2da0459f","updated":"2016-04-06 09:32:09.000000000","message":"Sounds good. thanks.","commit_id":"d98984d7c1ef22d98924aae4363ff2e294de2218"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"7e3989f4cd8001ba60c16fb03b5e849b8eceb1a7","unresolved":false,"context_lines":[{"line_number":193,"context_line":""},{"line_number":194,"context_line":"The following network resources are part of the \"Core (Other)\" group since they"},{"line_number":195,"context_line":"provide neutron features that are new/experimental, focused on cloud operators"},{"line_number":196,"context_line":"or provided by service extensions:"},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"- agent (dhcp, l3, etc.)"},{"line_number":199,"context_line":"- bgp"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_2da0459f","line":196,"in_reply_to":"ba0121b8_59caad6f","updated":"2016-04-04 19:25:52.000000000","message":"New features that extend existing resources in OSC would require updates to OSC and SDK.","commit_id":"d98984d7c1ef22d98924aae4363ff2e294de2218"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"1b8d75aa33d75b26d5a02fcab04fb599698c4ed5","unresolved":false,"context_lines":[{"line_number":204,"context_line":""},{"line_number":205,"context_line":"**Important:** The actual name of the command object in OSC may differ from"},{"line_number":206,"context_line":"the network resources as known to neutron in order to follow the OSC command"},{"line_number":207,"context_line":"structure and avoid name conflicts."},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"When adding or updating an ``openstack`` networking command to"},{"line_number":210,"context_line":"python-openstackclient, changes may first be required to the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_39409907","line":207,"updated":"2016-04-02 18:27:33.000000000","message":"What is the process of naming commands?\nDoes this mean we first need to got proposed command names approved by OSC team?\nI think more concrete instructions would help networking folks.\n\nI think we need to add corresponding entries to http://docs.openstack.org/developer/python-openstackclient/plugin-commands.html","commit_id":"d98984d7c1ef22d98924aae4363ff2e294de2218"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"785f6456f63fc07f587ba1ab37fec1fe8eec7de5","unresolved":false,"context_lines":[{"line_number":204,"context_line":""},{"line_number":205,"context_line":"**Important:** The actual name of the command object in OSC may differ from"},{"line_number":206,"context_line":"the network resources as known to neutron in order to follow the OSC command"},{"line_number":207,"context_line":"structure and avoid name conflicts."},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"When adding or updating an ``openstack`` networking command to"},{"line_number":210,"context_line":"python-openstackclient, changes may first be required to the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_2a072fcb","line":207,"in_reply_to":"9a061dce_adb0d5de","updated":"2016-04-06 09:32:09.000000000","message":"Totally makes sense.","commit_id":"d98984d7c1ef22d98924aae4363ff2e294de2218"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"7e3989f4cd8001ba60c16fb03b5e849b8eceb1a7","unresolved":false,"context_lines":[{"line_number":204,"context_line":""},{"line_number":205,"context_line":"**Important:** The actual name of the command object in OSC may differ from"},{"line_number":206,"context_line":"the network resources as known to neutron in order to follow the OSC command"},{"line_number":207,"context_line":"structure and avoid name conflicts."},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"When adding or updating an ``openstack`` networking command to"},{"line_number":210,"context_line":"python-openstackclient, changes may first be required to the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_adb0d5de","line":207,"in_reply_to":"ba0121b8_39409907","updated":"2016-04-04 19:25:52.000000000","message":"I think we should get http://docs.openstack.org/developer/python-openstackclient/commands.html updated and approved by the OSC team.","commit_id":"d98984d7c1ef22d98924aae4363ff2e294de2218"},{"author":{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},"change_message_id":"4515fa7f65186c6b11109c222cba05b9bbe9fac4","unresolved":false,"context_lines":[{"line_number":182,"context_line":"provide core (i.e. not advanced service) neutron features:"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"- address scope"},{"line_number":185,"context_line":"- agent"},{"line_number":186,"context_line":"- availability zone"},{"line_number":187,"context_line":"- bgp"},{"line_number":188,"context_line":"- extension"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a061dce_326c8bcf","line":185,"updated":"2016-04-07 07:48:53.000000000","message":"How about --\u003e\n\nagentscheduler\nauto_allocated_topology\ndns\nnetwork_ip_availability","commit_id":"cccc24797e98c255455772e1c40854bb1198954b"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"c4da9a15290c670ed4a229e0e909a3a6da7d50c5","unresolved":false,"context_lines":[{"line_number":182,"context_line":"provide core (i.e. not advanced service) neutron features:"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"- address scope"},{"line_number":185,"context_line":"- agent"},{"line_number":186,"context_line":"- availability zone"},{"line_number":187,"context_line":"- bgp"},{"line_number":188,"context_line":"- extension"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a061dce_dddc2e48","line":185,"in_reply_to":"9a061dce_326c8bcf","updated":"2016-04-07 12:47:37.000000000","message":"They are part of core. I am not worried about this because L.181-182 provides a clear definition.","commit_id":"cccc24797e98c255455772e1c40854bb1198954b"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"1db13c6762460eed872568737ae6fdf461a6b08f","unresolved":false,"context_lines":[{"line_number":182,"context_line":"provide core (i.e. not advanced service) neutron features:"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"- address scope"},{"line_number":185,"context_line":"- agent"},{"line_number":186,"context_line":"- availability zone"},{"line_number":187,"context_line":"- bgp"},{"line_number":188,"context_line":"- extension"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a061dce_201d3966","line":185,"in_reply_to":"9a061dce_dddc2e48","updated":"2016-04-07 15:08:34.000000000","message":"Maybe I should drop this list and just include several examples.  Otherwise this list will be out-of-date and result in confusion.","commit_id":"cccc24797e98c255455772e1c40854bb1198954b"},{"author":{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},"change_message_id":"4515fa7f65186c6b11109c222cba05b9bbe9fac4","unresolved":false,"context_lines":[{"line_number":197,"context_line":"- router"},{"line_number":198,"context_line":"- security group"},{"line_number":199,"context_line":"- security group rule"},{"line_number":200,"context_line":"- segment"},{"line_number":201,"context_line":"- subnet"},{"line_number":202,"context_line":"- subnet pool"},{"line_number":203,"context_line":"- tag"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a061dce_9753c938","line":200,"updated":"2016-04-07 07:48:53.000000000","message":"Since \u0027segment\u0027 is not implemented yet, we can keep it out for the time being and include once the support is added.","commit_id":"cccc24797e98c255455772e1c40854bb1198954b"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"c4da9a15290c670ed4a229e0e909a3a6da7d50c5","unresolved":false,"context_lines":[{"line_number":197,"context_line":"- router"},{"line_number":198,"context_line":"- security group"},{"line_number":199,"context_line":"- security group rule"},{"line_number":200,"context_line":"- segment"},{"line_number":201,"context_line":"- subnet"},{"line_number":202,"context_line":"- subnet pool"},{"line_number":203,"context_line":"- tag"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a061dce_bdf5faed","line":200,"in_reply_to":"9a061dce_9753c938","updated":"2016-04-07 12:47:37.000000000","message":"You are right. It is not implemented yet, so there is no need to be listed here. I think he is implementing segment supports for routed network effort, so he listed it here.","commit_id":"cccc24797e98c255455772e1c40854bb1198954b"},{"author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"change_message_id":"1db13c6762460eed872568737ae6fdf461a6b08f","unresolved":false,"context_lines":[{"line_number":197,"context_line":"- router"},{"line_number":198,"context_line":"- security group"},{"line_number":199,"context_line":"- security group rule"},{"line_number":200,"context_line":"- segment"},{"line_number":201,"context_line":"- subnet"},{"line_number":202,"context_line":"- subnet pool"},{"line_number":203,"context_line":"- tag"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a061dce_203419dc","line":200,"in_reply_to":"9a061dce_bdf5faed","updated":"2016-04-07 15:08:34.000000000","message":"Correct.  See comment above to avoid confusion.","commit_id":"cccc24797e98c255455772e1c40854bb1198954b"},{"author":{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},"change_message_id":"4515fa7f65186c6b11109c222cba05b9bbe9fac4","unresolved":false,"context_lines":[{"line_number":201,"context_line":"- subnet"},{"line_number":202,"context_line":"- subnet pool"},{"line_number":203,"context_line":"- tag"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"When adding or updating an ``openstack`` networking command to"},{"line_number":206,"context_line":"python-openstackclient, changes may first be required to the"},{"line_number":207,"context_line":"OpenStack Python SDK to support the underlying networking resource object,"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a061dce_52c3ff88","line":204,"updated":"2016-04-07 07:48:53.000000000","message":"How we are planning to do for the contrib part?\nhttps://github.com/openstack/python-neutronclient/tree/master/neutronclient/neutron/v2_0/contrib","commit_id":"cccc24797e98c255455772e1c40854bb1198954b"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"c4da9a15290c670ed4a229e0e909a3a6da7d50c5","unresolved":false,"context_lines":[{"line_number":201,"context_line":"- subnet"},{"line_number":202,"context_line":"- subnet pool"},{"line_number":203,"context_line":"- tag"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"When adding or updating an ``openstack`` networking command to"},{"line_number":206,"context_line":"python-openstackclient, changes may first be required to the"},{"line_number":207,"context_line":"OpenStack Python SDK to support the underlying networking resource object,"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a061dce_dd40ae09","line":204,"in_reply_to":"9a061dce_52c3ff88","updated":"2016-04-07 12:47:37.000000000","message":"I don\u0027t think we need to take care of the contrib directory.\nIt is only used for neutron CLI extension.","commit_id":"cccc24797e98c255455772e1c40854bb1198954b"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"52f90b3d2f507149fc555a0e8f2477e5a765a4f9","unresolved":false,"context_lines":[{"line_number":180,"context_line":""},{"line_number":181,"context_line":"The \"Core\" group includes network resources that provide ``neutron`` project features"},{"line_number":182,"context_line":"(i.e. not advanced service or other features).  Examples in the \"Core\" group include:"},{"line_number":183,"context_line":"network, subnet, port, etc."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"When adding or updating an ``openstack`` networking command to"},{"line_number":186,"context_line":"python-openstackclient, changes may first be required to the"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a061dce_bcbcb2dc","line":183,"updated":"2016-04-08 02:39:18.000000000","message":"I think this sentence shows the clear criteria :-)","commit_id":"3faf02f6ca119ddbbecb2e4917384764ff229448"}]}
