)]}'
{"doc/source/devref/effective_neutron.rst":[{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"5f79b8719f8a9486735c28aff677eb65a2dd63b7","unresolved":false,"context_lines":[{"line_number":284,"context_line":"+++++++++++"},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"Sometimes we want to refactor things in a non-backward compatible way. Use"},{"line_number":287,"context_line":"debtcollector to mark things for deprecation. The deprecation process must"},{"line_number":288,"context_line":"follow the `standard deprecation requirements"},{"line_number":289,"context_line":"\u003chttp://governance.openstack.org/reference/tags/assert_follows-standard-deprecation.html#requirements\u003e`_."},{"line_number":290,"context_line":"In terms of neutron development, this means:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da0c15f0_a47c7921","line":287,"range":{"start_line":287,"start_character":0,"end_line":287,"end_character":13},"updated":"2016-03-25 08:17:05.000000000","message":"i think debtcollector is not always appropriate.\neg. when deprecating a config option.","commit_id":"e00f49918f4598bb14ffcf64c6deab612f5c0d1e"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"8756f9ea2cd1779ba515f9ede33456dec65e8155","unresolved":false,"context_lines":[{"line_number":284,"context_line":"+++++++++++"},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"Sometimes we want to refactor things in a non-backward compatible way. Use"},{"line_number":287,"context_line":"debtcollector to mark things for deprecation. The deprecation process must"},{"line_number":288,"context_line":"follow the `standard deprecation requirements"},{"line_number":289,"context_line":"\u003chttp://governance.openstack.org/reference/tags/assert_follows-standard-deprecation.html#requirements\u003e`_."},{"line_number":290,"context_line":"In terms of neutron development, this means:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da0c15f0_ce022c09","line":287,"range":{"start_line":287,"start_character":0,"end_line":287,"end_character":13},"in_reply_to":"da0c15f0_9b687889","updated":"2016-03-28 03:17:20.000000000","message":"Done","commit_id":"e00f49918f4598bb14ffcf64c6deab612f5c0d1e"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"6fc8ad0c8c13732328172f2d468f0eaf8d4626f1","unresolved":false,"context_lines":[{"line_number":284,"context_line":"+++++++++++"},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"Sometimes we want to refactor things in a non-backward compatible way. Use"},{"line_number":287,"context_line":"debtcollector to mark things for deprecation. The deprecation process must"},{"line_number":288,"context_line":"follow the `standard deprecation requirements"},{"line_number":289,"context_line":"\u003chttp://governance.openstack.org/reference/tags/assert_follows-standard-deprecation.html#requirements\u003e`_."},{"line_number":290,"context_line":"In terms of neutron development, this means:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da0c15f0_f2ee25eb","line":287,"range":{"start_line":287,"start_character":0,"end_line":287,"end_character":13},"in_reply_to":"da0c15f0_a47c7921","updated":"2016-03-25 14:32:23.000000000","message":"debtcollector [1] can be used for deprecating method parameters, methods, classes and modules.\n\n[1] http://docs.openstack.org/developer/debtcollector","commit_id":"e00f49918f4598bb14ffcf64c6deab612f5c0d1e"},{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"3c8c8fb9c33a384820c2b00508cc79314994c2e7","unresolved":false,"context_lines":[{"line_number":284,"context_line":"+++++++++++"},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"Sometimes we want to refactor things in a non-backward compatible way. Use"},{"line_number":287,"context_line":"debtcollector to mark things for deprecation. The deprecation process must"},{"line_number":288,"context_line":"follow the `standard deprecation requirements"},{"line_number":289,"context_line":"\u003chttp://governance.openstack.org/reference/tags/assert_follows-standard-deprecation.html#requirements\u003e`_."},{"line_number":290,"context_line":"In terms of neutron development, this means:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da0c15f0_9b687889","line":287,"range":{"start_line":287,"start_character":0,"end_line":287,"end_character":13},"in_reply_to":"da0c15f0_f2ee25eb","updated":"2016-03-28 02:33:29.000000000","message":"yes, it\u0027s fine for those.\nmy point was there\u0027re something for which debtcollector is not appropriate and to me this section sounds requiring to use debtcollector for everything to deprecate.","commit_id":"e00f49918f4598bb14ffcf64c6deab612f5c0d1e"},{"author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"change_message_id":"512c341c18ed885e2aef9d7584bc5b7312ce1949","unresolved":false,"context_lines":[{"line_number":294,"context_line":"In terms of neutron development, this means:"},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"* A launchpad bug to track the deprecation."},{"line_number":297,"context_line":"* A patch to mark the deprecated items."},{"line_number":298,"context_line":"* Wait at least one cycle and at least three months linear time."},{"line_number":299,"context_line":"* A patch that removes the deprecated items. Make sure to refer to the"},{"line_number":300,"context_line":"  original launchpad bug in the commit message of this patch."}],"source_content_type":"text/x-rst","patch_set":3,"id":"da0c15f0_8e54b421","line":297,"range":{"start_line":297,"start_character":0,"end_line":297,"end_character":39},"updated":"2016-03-28 04:11:20.000000000","message":"This patch must include reno with deprecations section[1].\n\n[1]: http://docs.openstack.org/developer/reno/usage.html#editing-a-release-note","commit_id":"6a46ffdfd341dfa5ebfcd99e417e0904a7eeb5d4"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"8a9326624542743782d8b8c57a126aba0169445f","unresolved":false,"context_lines":[{"line_number":294,"context_line":"In terms of neutron development, this means:"},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"* A launchpad bug to track the deprecation."},{"line_number":297,"context_line":"* A patch to mark the deprecated items."},{"line_number":298,"context_line":"* Wait at least one cycle and at least three months linear time."},{"line_number":299,"context_line":"* A patch that removes the deprecated items. Make sure to refer to the"},{"line_number":300,"context_line":"  original launchpad bug in the commit message of this patch."}],"source_content_type":"text/x-rst","patch_set":3,"id":"da0c15f0_cc9eb4b7","line":297,"range":{"start_line":297,"start_character":0,"end_line":297,"end_character":39},"in_reply_to":"da0c15f0_8e54b421","updated":"2016-03-28 05:20:58.000000000","message":"Done","commit_id":"6a46ffdfd341dfa5ebfcd99e417e0904a7eeb5d4"}]}
