)]}'
{"specs/pike/approved/notifications-actionplan-cancel.rst":[{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"c27fbe7750591295cd57e5335839a43fc89cc28f","unresolved":false,"context_lines":[{"line_number":42,"context_line":"In order to implement the above use cases, many different notifications will"},{"line_number":43,"context_line":"be needed:"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"- ``actionplan.cancel.start`` whenever an actionplan cancel starts."},{"line_number":46,"context_line":"- ``actionplan.cancel.end`` whenever an actionplan cancel ends."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"- ``action.cancel.start`` whenever an action is aborted."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f1a1f67_e75aca4e","line":45,"range":{"start_line":45,"start_character":53,"end_line":45,"end_character":59},"updated":"2017-07-20 07:34:19.000000000","message":"cancellation","commit_id":"b835f6f02a8df15c5108c7d7cd0225f84e7acb54"},{"author":{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"change_message_id":"37a2242383d105a8b9a346bf2e27df1fec211e37","unresolved":false,"context_lines":[{"line_number":42,"context_line":"In order to implement the above use cases, many different notifications will"},{"line_number":43,"context_line":"be needed:"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"- ``actionplan.cancel.start`` whenever an actionplan cancel starts."},{"line_number":46,"context_line":"- ``actionplan.cancel.end`` whenever an actionplan cancel ends."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"- ``action.cancel.start`` whenever an action is aborted."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f1a1f67_7e73af4e","line":45,"range":{"start_line":45,"start_character":53,"end_line":45,"end_character":59},"in_reply_to":"1f1a1f67_e75aca4e","updated":"2017-07-21 10:26:07.000000000","message":"Done","commit_id":"b835f6f02a8df15c5108c7d7cd0225f84e7acb54"},{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"c27fbe7750591295cd57e5335839a43fc89cc28f","unresolved":false,"context_lines":[{"line_number":43,"context_line":"be needed:"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"- ``actionplan.cancel.start`` whenever an actionplan cancel starts."},{"line_number":46,"context_line":"- ``actionplan.cancel.end`` whenever an actionplan cancel ends."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"- ``action.cancel.start`` whenever an action is aborted."},{"line_number":49,"context_line":"- ``action.cancel.end`` whenever an action abort end."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f1a1f67_a754d222","line":46,"range":{"start_line":46,"start_character":51,"end_line":46,"end_character":57},"updated":"2017-07-20 07:34:19.000000000","message":"ditto","commit_id":"b835f6f02a8df15c5108c7d7cd0225f84e7acb54"},{"author":{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"change_message_id":"37a2242383d105a8b9a346bf2e27df1fec211e37","unresolved":false,"context_lines":[{"line_number":43,"context_line":"be needed:"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"- ``actionplan.cancel.start`` whenever an actionplan cancel starts."},{"line_number":46,"context_line":"- ``actionplan.cancel.end`` whenever an actionplan cancel ends."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"- ``action.cancel.start`` whenever an action is aborted."},{"line_number":49,"context_line":"- ``action.cancel.end`` whenever an action abort end."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f1a1f67_5e8eb327","line":46,"range":{"start_line":46,"start_character":51,"end_line":46,"end_character":57},"in_reply_to":"1f1a1f67_a754d222","updated":"2017-07-21 10:26:07.000000000","message":"Done","commit_id":"b835f6f02a8df15c5108c7d7cd0225f84e7acb54"},{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"c27fbe7750591295cd57e5335839a43fc89cc28f","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"- ``actionplan.cancel.start`` whenever an actionplan cancel starts."},{"line_number":46,"context_line":"- ``actionplan.cancel.end`` whenever an actionplan cancel ends."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"- ``action.cancel.start`` whenever an action is aborted."},{"line_number":49,"context_line":"- ``action.cancel.end`` whenever an action abort end."},{"line_number":50,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f1a1f67_824b045e","line":47,"updated":"2017-07-20 07:34:19.000000000","message":"Can it not fail during the cancellation process? If so, shouldn\u0027t we also send a \"actionplan.cancel.error\" notitication?","commit_id":"b835f6f02a8df15c5108c7d7cd0225f84e7acb54"},{"author":{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"change_message_id":"2568b5af2258559c285af351d84219d3edf8fe02","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"- ``actionplan.cancel.start`` whenever an actionplan cancel starts."},{"line_number":46,"context_line":"- ``actionplan.cancel.end`` whenever an actionplan cancel ends."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"- ``action.cancel.start`` whenever an action is aborted."},{"line_number":49,"context_line":"- ``action.cancel.end`` whenever an action abort end."},{"line_number":50,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f1a1f67_c290dcf0","line":47,"in_reply_to":"1f1a1f67_824b045e","updated":"2017-07-20 08:05:26.000000000","message":"yes, i have thought of that, but since in action plan cancel operation the same workflow engine is running, so if actionplan cancel fails or actionplan execution fails in both scenerios same exception is raised, so it is difficult to emit error notification for actionplan cancel, still i will try","commit_id":"b835f6f02a8df15c5108c7d7cd0225f84e7acb54"},{"author":{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"change_message_id":"37a2242383d105a8b9a346bf2e27df1fec211e37","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"- ``actionplan.cancel.start`` whenever an actionplan cancel starts."},{"line_number":46,"context_line":"- ``actionplan.cancel.end`` whenever an actionplan cancel ends."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"- ``action.cancel.start`` whenever an action is aborted."},{"line_number":49,"context_line":"- ``action.cancel.end`` whenever an action abort end."},{"line_number":50,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f1a1f67_3e93f751","line":47,"in_reply_to":"1f1a1f67_c290dcf0","updated":"2017-07-21 10:26:07.000000000","message":"Done","commit_id":"b835f6f02a8df15c5108c7d7cd0225f84e7acb54"},{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"c27fbe7750591295cd57e5335839a43fc89cc28f","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"- ``action.cancel.start`` whenever an action is aborted."},{"line_number":49,"context_line":"- ``action.cancel.end`` whenever an action abort end."},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"**actionplan.cancel.start**"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":".. code-block:: json"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f1a1f67_225af029","line":50,"updated":"2017-07-20 07:34:19.000000000","message":"ditto about the failure of an action cancellation process","commit_id":"b835f6f02a8df15c5108c7d7cd0225f84e7acb54"},{"author":{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"change_message_id":"37a2242383d105a8b9a346bf2e27df1fec211e37","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"- ``action.cancel.start`` whenever an action is aborted."},{"line_number":49,"context_line":"- ``action.cancel.end`` whenever an action abort end."},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"**actionplan.cancel.start**"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":".. code-block:: json"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f1a1f67_1e983b68","line":50,"in_reply_to":"1f1a1f67_225af029","updated":"2017-07-21 10:26:07.000000000","message":"Done","commit_id":"b835f6f02a8df15c5108c7d7cd0225f84e7acb54"},{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"c27fbe7750591295cd57e5335839a43fc89cc28f","unresolved":false,"context_lines":[{"line_number":258,"context_line":""},{"line_number":259,"context_line":"we can work with actionplan.update and action.update notification, but"},{"line_number":260,"context_line":"**actionplan cancel**  is a complete operation not just status update so"},{"line_number":261,"context_line":"definining new notifications is better approach."},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"Data model impact"},{"line_number":264,"context_line":"-----------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f1a1f67_2281d04b","line":261,"range":{"start_line":261,"start_character":0,"end_line":261,"end_character":10},"updated":"2017-07-20 07:34:19.000000000","message":"defining","commit_id":"b835f6f02a8df15c5108c7d7cd0225f84e7acb54"},{"author":{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"change_message_id":"37a2242383d105a8b9a346bf2e27df1fec211e37","unresolved":false,"context_lines":[{"line_number":258,"context_line":""},{"line_number":259,"context_line":"we can work with actionplan.update and action.update notification, but"},{"line_number":260,"context_line":"**actionplan cancel**  is a complete operation not just status update so"},{"line_number":261,"context_line":"definining new notifications is better approach."},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"Data model impact"},{"line_number":264,"context_line":"-----------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f1a1f67_1e839b06","line":261,"range":{"start_line":261,"start_character":0,"end_line":261,"end_character":10},"in_reply_to":"1f1a1f67_2281d04b","updated":"2017-07-21 10:26:07.000000000","message":"Done","commit_id":"b835f6f02a8df15c5108c7d7cd0225f84e7acb54"}],"specs/queens/approved/notifications-actionplan-cancel.rst":[{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"04bdc45c0984f021fa9713285532ed1087fa9da5","unresolved":false,"context_lines":[{"line_number":404,"context_line":"Notifications impact"},{"line_number":405,"context_line":"--------------------"},{"line_number":406,"context_line":""},{"line_number":407,"context_line":"This blueprint will implement the following notifications:"},{"line_number":408,"context_line":""},{"line_number":409,"context_line":"- ``actionplan.cancel.start``"},{"line_number":410,"context_line":"- ``actionplan.cancel.end``"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9f436f4f_28f32876","line":407,"range":{"start_line":407,"start_character":0,"end_line":407,"end_character":57},"updated":"2017-08-16 07:48:42.000000000","message":"as mentioned in Proposed change.\nthere are still other two notifications:actionplan.cancel.error and action.cancel.error","commit_id":"4eb54dc429eb248bf7daf5ce563455c5286c80a1"},{"author":{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"change_message_id":"f0a2c3e3f140c635eb8e02540e146c0e9a39e31a","unresolved":false,"context_lines":[{"line_number":404,"context_line":"Notifications impact"},{"line_number":405,"context_line":"--------------------"},{"line_number":406,"context_line":""},{"line_number":407,"context_line":"This blueprint will implement the following notifications:"},{"line_number":408,"context_line":""},{"line_number":409,"context_line":"- ``actionplan.cancel.start``"},{"line_number":410,"context_line":"- ``actionplan.cancel.end``"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9f436f4f_f62ca4ad","line":407,"range":{"start_line":407,"start_character":0,"end_line":407,"end_character":57},"in_reply_to":"9f436f4f_28f32876","updated":"2017-08-18 06:43:54.000000000","message":"Done","commit_id":"4eb54dc429eb248bf7daf5ce563455c5286c80a1"}]}
