)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"e577816ffc4e8f4540b642d57c32f8c79431f5f8","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change adds a list of most interesting bots to the"},{"line_number":10,"context_line":"IRC section."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Task: 2001603"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: Iabf830facea98f41b07f0b753c52aef4e21a127d"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ff6b8bd7_ebb615da","line":11,"updated":"2018-03-06 19:57:13.000000000","message":"I would add the Story too since the task ids on their own don\u0027t link to things. \n\nStory: XXXX","commit_id":"b0bd4365ef64716525854bd8fc8bb3280fdd80f2"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"9ecaf48960b42eef1c385767af3fd502111d0d0b","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change adds a list of most interesting bots to the"},{"line_number":10,"context_line":"IRC section."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Task: 2001603"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: Iabf830facea98f41b07f0b753c52aef4e21a127d"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"df7087c5_7b46377f","line":11,"in_reply_to":"ff6b8bd7_ebb615da","updated":"2018-03-09 13:08:34.000000000","message":"Done","commit_id":"b0bd4365ef64716525854bd8fc8bb3280fdd80f2"},{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"9d5e656fdadc7487eb6d29fda0d098993e2bb18c","unresolved":false,"context_lines":[{"line_number":9,"context_line":"This change adds a list of most interesting bots to the"},{"line_number":10,"context_line":"IRC section."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Task: 2001603"},{"line_number":13,"context_line":"Story: 549001"},{"line_number":14,"context_line":"Change-Id: Iabf830facea98f41b07f0b753c52aef4e21a127d"},{"line_number":15,"context_line":"Signed-off-by: Gergely Csatari \u003cgergely.csatari@nokia.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"df7087c5_8f089bd9","line":13,"range":{"start_line":12,"start_character":0,"end_line":13,"end_character":13},"updated":"2018-03-09 20:12:59.000000000","message":"I think you have these numbers flip flopped :)","commit_id":"06d4b0599a0c9e9c1013b48f6ea3ad87b3669284"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"c067bbcf016dc6ac0125e2fa55703f83f97c0e41","unresolved":false,"context_lines":[{"line_number":9,"context_line":"This change adds a list of most interesting bots to the"},{"line_number":10,"context_line":"IRC section."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Task: 2001603"},{"line_number":13,"context_line":"Story: 549001"},{"line_number":14,"context_line":"Change-Id: Iabf830facea98f41b07f0b753c52aef4e21a127d"},{"line_number":15,"context_line":"Signed-off-by: Gergely Csatari \u003cgergely.csatari@nokia.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"df7087c5_6a736817","line":13,"range":{"start_line":12,"start_character":0,"end_line":13,"end_character":13},"in_reply_to":"df7087c5_8f089bd9","updated":"2018-03-23 09:51:08.000000000","message":"Not just flip-flopped, but totally messed up.","commit_id":"06d4b0599a0c9e9c1013b48f6ea3ad87b3669284"}],"doc/source/common/irc.rst":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"cc668cb2c884734dc43b9528c4bff73d0fd626dc","unresolved":false,"context_lines":[{"line_number":243,"context_line":"IRC allows different programs to listen to the IRC channels and do some"},{"line_number":244,"context_line":"actions. These programs are called IRC bots. There are several bots used"},{"line_number":245,"context_line":"in the OpenStack IRC channels, this section contains the ones which are"},{"line_number":246,"context_line":"usefull from the first days of OpenStack development. A more"},{"line_number":247,"context_line":"comprehensive list can be found in the `Infrastructure teams wiki page"},{"line_number":248,"context_line":"\u003chttps://docs.openstack.org/infra/system-config/irc.html\u003e`__. "},{"line_number":249,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_dae67b17","line":246,"range":{"start_line":246,"start_character":0,"end_line":246,"end_character":7},"updated":"2018-03-01 18:22:48.000000000","message":"typo: useful","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"2245d61bf0298fbfdb725604d069a1f05e8839bf","unresolved":false,"context_lines":[{"line_number":243,"context_line":"IRC allows different programs to listen to the IRC channels and do some"},{"line_number":244,"context_line":"actions. These programs are called IRC bots. There are several bots used"},{"line_number":245,"context_line":"in the OpenStack IRC channels, this section contains the ones which are"},{"line_number":246,"context_line":"usefull from the first days of OpenStack development. A more"},{"line_number":247,"context_line":"comprehensive list can be found in the `Infrastructure teams wiki page"},{"line_number":248,"context_line":"\u003chttps://docs.openstack.org/infra/system-config/irc.html\u003e`__. "},{"line_number":249,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_0b0fb7e1","line":246,"range":{"start_line":246,"start_character":0,"end_line":246,"end_character":7},"in_reply_to":"1f9dbf25_dae67b17","updated":"2018-03-01 21:41:02.000000000","message":"Done","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"cc668cb2c884734dc43b9528c4bff73d0fd626dc","unresolved":false,"context_lines":[{"line_number":244,"context_line":"actions. These programs are called IRC bots. There are several bots used"},{"line_number":245,"context_line":"in the OpenStack IRC channels, this section contains the ones which are"},{"line_number":246,"context_line":"usefull from the first days of OpenStack development. A more"},{"line_number":247,"context_line":"comprehensive list can be found in the `Infrastructure teams wiki page"},{"line_number":248,"context_line":"\u003chttps://docs.openstack.org/infra/system-config/irc.html\u003e`__. "},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"Thanksbot"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_9af0f3cb","line":247,"range":{"start_line":247,"start_character":61,"end_line":247,"end_character":65},"updated":"2018-03-01 18:22:48.000000000","message":"remove wiki, the link is not a wiki page.\n\nbetter say \"Infrastructure team IRC page\"","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"2245d61bf0298fbfdb725604d069a1f05e8839bf","unresolved":false,"context_lines":[{"line_number":244,"context_line":"actions. These programs are called IRC bots. There are several bots used"},{"line_number":245,"context_line":"in the OpenStack IRC channels, this section contains the ones which are"},{"line_number":246,"context_line":"usefull from the first days of OpenStack development. A more"},{"line_number":247,"context_line":"comprehensive list can be found in the `Infrastructure teams wiki page"},{"line_number":248,"context_line":"\u003chttps://docs.openstack.org/infra/system-config/irc.html\u003e`__. "},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"Thanksbot"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_4b2e1f44","line":247,"range":{"start_line":247,"start_character":61,"end_line":247,"end_character":65},"in_reply_to":"1f9dbf25_9af0f3cb","updated":"2018-03-01 21:41:02.000000000","message":"Done","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"cc668cb2c884734dc43b9528c4bff73d0fd626dc","unresolved":false,"context_lines":[{"line_number":245,"context_line":"in the OpenStack IRC channels, this section contains the ones which are"},{"line_number":246,"context_line":"usefull from the first days of OpenStack development. A more"},{"line_number":247,"context_line":"comprehensive list can be found in the `Infrastructure teams wiki page"},{"line_number":248,"context_line":"\u003chttps://docs.openstack.org/infra/system-config/irc.html\u003e`__. "},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"Thanksbot"},{"line_number":251,"context_line":"---------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_3ae2ff04","line":248,"updated":"2018-03-01 18:22:48.000000000","message":"extra whitespace at end-of-line here and below - please remove the red boxes everywhere","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"2245d61bf0298fbfdb725604d069a1f05e8839bf","unresolved":false,"context_lines":[{"line_number":245,"context_line":"in the OpenStack IRC channels, this section contains the ones which are"},{"line_number":246,"context_line":"usefull from the first days of OpenStack development. A more"},{"line_number":247,"context_line":"comprehensive list can be found in the `Infrastructure teams wiki page"},{"line_number":248,"context_line":"\u003chttps://docs.openstack.org/infra/system-config/irc.html\u003e`__. "},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"Thanksbot"},{"line_number":251,"context_line":"---------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_6b33dbac","line":248,"in_reply_to":"1f9dbf25_3ae2ff04","updated":"2018-03-01 21:41:02.000000000","message":"Done","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"cc668cb2c884734dc43b9528c4bff73d0fd626dc","unresolved":false,"context_lines":[{"line_number":249,"context_line":""},{"line_number":250,"context_line":"Thanksbot"},{"line_number":251,"context_line":"---------"},{"line_number":252,"context_line":"This bot allows people to recognise each other and be thankfull. Anyone"},{"line_number":253,"context_line":"can post a message in the OpenStack IRC channels to say thanks. "},{"line_number":254,"context_line":"The way to say thanks is::"},{"line_number":255,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_baf04f92","line":252,"range":{"start_line":252,"start_character":54,"end_line":252,"end_character":63},"updated":"2018-03-01 18:22:48.000000000","message":"thankful","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"2245d61bf0298fbfdb725604d069a1f05e8839bf","unresolved":false,"context_lines":[{"line_number":249,"context_line":""},{"line_number":250,"context_line":"Thanksbot"},{"line_number":251,"context_line":"---------"},{"line_number":252,"context_line":"This bot allows people to recognise each other and be thankfull. Anyone"},{"line_number":253,"context_line":"can post a message in the OpenStack IRC channels to say thanks. "},{"line_number":254,"context_line":"The way to say thanks is::"},{"line_number":255,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_2b2dd342","line":252,"range":{"start_line":252,"start_character":54,"end_line":252,"end_character":63},"in_reply_to":"1f9dbf25_baf04f92","updated":"2018-03-01 21:41:02.000000000","message":"Done","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"cc668cb2c884734dc43b9528c4bff73d0fd626dc","unresolved":false,"context_lines":[{"line_number":253,"context_line":"can post a message in the OpenStack IRC channels to say thanks. "},{"line_number":254,"context_line":"The way to say thanks is::"},{"line_number":255,"context_line":""},{"line_number":256,"context_line":"#thanks \u003circ_nick\u003e"},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"where the irc_nick is"},{"line_number":259,"context_line":"the irc_nick of the person who is receiving the thanks. The bot collects all"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_3a3aff35","line":256,"updated":"2018-03-01 18:22:48.000000000","message":"indent this. \n\nGive a message\n#thanks \u003circ_nick\u003e \u003cmessage\u003e","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"2245d61bf0298fbfdb725604d069a1f05e8839bf","unresolved":false,"context_lines":[{"line_number":253,"context_line":"can post a message in the OpenStack IRC channels to say thanks. "},{"line_number":254,"context_line":"The way to say thanks is::"},{"line_number":255,"context_line":""},{"line_number":256,"context_line":"#thanks \u003circ_nick\u003e"},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"where the irc_nick is"},{"line_number":259,"context_line":"the irc_nick of the person who is receiving the thanks. The bot collects all"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_4bd37f39","line":256,"in_reply_to":"1f9dbf25_3a3aff35","updated":"2018-03-01 21:41:02.000000000","message":"Done","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"cc668cb2c884734dc43b9528c4bff73d0fd626dc","unresolved":false,"context_lines":[{"line_number":264,"context_line":""},{"line_number":265,"context_line":"Statusbot is used to distribute urgent information from the Infrastructure team"},{"line_number":266,"context_line":"to OpenStack channels."},{"line_number":267,"context_line":"Among other things used by the Infrastructure team Statusbot have a feature to"},{"line_number":268,"context_line":"express small successes in the OpenStack development. "},{"line_number":269,"context_line":"To celebrate in the OpenStack IRC channel way just type::"},{"line_number":270,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_fa3b3735","line":267,"range":{"start_line":267,"start_character":61,"end_line":267,"end_character":65},"updated":"2018-03-01 18:22:48.000000000","message":"have -\u003e has.\n\nAdd comma before Statusbot.","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"2245d61bf0298fbfdb725604d069a1f05e8839bf","unresolved":false,"context_lines":[{"line_number":264,"context_line":""},{"line_number":265,"context_line":"Statusbot is used to distribute urgent information from the Infrastructure team"},{"line_number":266,"context_line":"to OpenStack channels."},{"line_number":267,"context_line":"Among other things used by the Infrastructure team Statusbot have a feature to"},{"line_number":268,"context_line":"express small successes in the OpenStack development. "},{"line_number":269,"context_line":"To celebrate in the OpenStack IRC channel way just type::"},{"line_number":270,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_2be2b304","line":267,"range":{"start_line":267,"start_character":61,"end_line":267,"end_character":65},"in_reply_to":"1f9dbf25_fa3b3735","updated":"2018-03-01 21:41:02.000000000","message":"Done","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"cc668cb2c884734dc43b9528c4bff73d0fd626dc","unresolved":false,"context_lines":[{"line_number":268,"context_line":"express small successes in the OpenStack development. "},{"line_number":269,"context_line":"To celebrate in the OpenStack IRC channel way just type::"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"#success [MESSAGE]"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"to any OpenStack IRC channel where the Status bot is listening. "},{"line_number":274,"context_line":"The message will be posted to the Successes wiki page. "}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_ba45afb5","line":271,"updated":"2018-03-01 18:22:48.000000000","message":"missing indent","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"2245d61bf0298fbfdb725604d069a1f05e8839bf","unresolved":false,"context_lines":[{"line_number":268,"context_line":"express small successes in the OpenStack development. "},{"line_number":269,"context_line":"To celebrate in the OpenStack IRC channel way just type::"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"#success [MESSAGE]"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"to any OpenStack IRC channel where the Status bot is listening. "},{"line_number":274,"context_line":"The message will be posted to the Successes wiki page. "}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_cbe6af17","line":271,"in_reply_to":"1f9dbf25_ba45afb5","updated":"2018-03-01 21:41:02.000000000","message":"Done","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"cc668cb2c884734dc43b9528c4bff73d0fd626dc","unresolved":false,"context_lines":[{"line_number":270,"context_line":""},{"line_number":271,"context_line":"#success [MESSAGE]"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"to any OpenStack IRC channel where the Status bot is listening. "},{"line_number":274,"context_line":"The message will be posted to the Successes wiki page. "}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_fa24970f","line":273,"range":{"start_line":273,"start_character":39,"end_line":273,"end_character":49},"updated":"2018-03-01 18:22:48.000000000","message":"consistency: Statusbot","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"2245d61bf0298fbfdb725604d069a1f05e8839bf","unresolved":false,"context_lines":[{"line_number":270,"context_line":""},{"line_number":271,"context_line":"#success [MESSAGE]"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"to any OpenStack IRC channel where the Status bot is listening. "},{"line_number":274,"context_line":"The message will be posted to the Successes wiki page. "}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_abed63f0","line":273,"range":{"start_line":273,"start_character":39,"end_line":273,"end_character":49},"in_reply_to":"1f9dbf25_fa24970f","updated":"2018-03-01 21:41:02.000000000","message":"Done","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"cc668cb2c884734dc43b9528c4bff73d0fd626dc","unresolved":false,"context_lines":[{"line_number":271,"context_line":"#success [MESSAGE]"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"to any OpenStack IRC channel where the Status bot is listening. "},{"line_number":274,"context_line":"The message will be posted to the Successes wiki page. "}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_5a14aba0","line":274,"range":{"start_line":274,"start_character":34,"end_line":274,"end_character":43},"updated":"2018-03-01 18:22:48.000000000","message":"add link to that page","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"2245d61bf0298fbfdb725604d069a1f05e8839bf","unresolved":false,"context_lines":[{"line_number":271,"context_line":"#success [MESSAGE]"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"to any OpenStack IRC channel where the Status bot is listening. "},{"line_number":274,"context_line":"The message will be posted to the Successes wiki page. "}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f9dbf25_cbcf8f7d","line":274,"range":{"start_line":274,"start_character":34,"end_line":274,"end_character":43},"in_reply_to":"1f9dbf25_5a14aba0","updated":"2018-03-01 21:41:02.000000000","message":"Done","commit_id":"19a2dec538a0b84ca31e81bf6b0b49a786ae28b6"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"ec5b360ce6ffc02a72c2cc195a880637688b3271","unresolved":false,"context_lines":[{"line_number":257,"context_line":""},{"line_number":258,"context_line":"  #thanks \u003circ_nick\u003e \u003cmessage\u003e"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"where the irc_nick is the irc nick of the person who is receiving the thanks."},{"line_number":261,"context_line":"While the message is a sort text to explain the reason of the thanks. The bot"},{"line_number":262,"context_line":"collects all thanks to a `wiki page"},{"line_number":263,"context_line":"\u003chttps://wiki.openstack.org/wiki/Thanks\u003e`__."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f9dbf25_7625f6aa","line":260,"range":{"start_line":260,"start_character":26,"end_line":260,"end_character":29},"updated":"2018-03-02 14:11:21.000000000","message":"IRC","commit_id":"c1a014e70252cb07c1f2ae93e2740f9230e11e03"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"ec5b360ce6ffc02a72c2cc195a880637688b3271","unresolved":false,"context_lines":[{"line_number":257,"context_line":""},{"line_number":258,"context_line":"  #thanks \u003circ_nick\u003e \u003cmessage\u003e"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"where the irc_nick is the irc nick of the person who is receiving the thanks."},{"line_number":261,"context_line":"While the message is a sort text to explain the reason of the thanks. The bot"},{"line_number":262,"context_line":"collects all thanks to a `wiki page"},{"line_number":263,"context_line":"\u003chttps://wiki.openstack.org/wiki/Thanks\u003e`__."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f9dbf25_b62b7e80","line":260,"range":{"start_line":260,"start_character":0,"end_line":260,"end_character":9},"updated":"2018-03-02 14:11:21.000000000","message":"The","commit_id":"c1a014e70252cb07c1f2ae93e2740f9230e11e03"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"203a46e72320040429021e0f8b227fa8653e94aa","unresolved":false,"context_lines":[{"line_number":257,"context_line":""},{"line_number":258,"context_line":"  #thanks \u003circ_nick\u003e \u003cmessage\u003e"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"where the irc_nick is the irc nick of the person who is receiving the thanks."},{"line_number":261,"context_line":"While the message is a sort text to explain the reason of the thanks. The bot"},{"line_number":262,"context_line":"collects all thanks to a `wiki page"},{"line_number":263,"context_line":"\u003chttps://wiki.openstack.org/wiki/Thanks\u003e`__."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f9dbf25_b93a8f95","line":260,"range":{"start_line":260,"start_character":26,"end_line":260,"end_character":29},"in_reply_to":"1f9dbf25_7625f6aa","updated":"2018-03-02 14:46:33.000000000","message":"Done","commit_id":"c1a014e70252cb07c1f2ae93e2740f9230e11e03"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"203a46e72320040429021e0f8b227fa8653e94aa","unresolved":false,"context_lines":[{"line_number":257,"context_line":""},{"line_number":258,"context_line":"  #thanks \u003circ_nick\u003e \u003cmessage\u003e"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"where the irc_nick is the irc nick of the person who is receiving the thanks."},{"line_number":261,"context_line":"While the message is a sort text to explain the reason of the thanks. The bot"},{"line_number":262,"context_line":"collects all thanks to a `wiki page"},{"line_number":263,"context_line":"\u003chttps://wiki.openstack.org/wiki/Thanks\u003e`__."}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f9dbf25_59410b0b","line":260,"range":{"start_line":260,"start_character":0,"end_line":260,"end_character":9},"in_reply_to":"1f9dbf25_b62b7e80","updated":"2018-03-02 14:46:33.000000000","message":"Done","commit_id":"c1a014e70252cb07c1f2ae93e2740f9230e11e03"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"ec5b360ce6ffc02a72c2cc195a880637688b3271","unresolved":false,"context_lines":[{"line_number":258,"context_line":"  #thanks \u003circ_nick\u003e \u003cmessage\u003e"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"where the irc_nick is the irc nick of the person who is receiving the thanks."},{"line_number":261,"context_line":"While the message is a sort text to explain the reason of the thanks. The bot"},{"line_number":262,"context_line":"collects all thanks to a `wiki page"},{"line_number":263,"context_line":"\u003chttps://wiki.openstack.org/wiki/Thanks\u003e`__."},{"line_number":264,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f9dbf25_5641da0a","line":261,"range":{"start_line":261,"start_character":0,"end_line":261,"end_character":9},"updated":"2018-03-02 14:11:21.000000000","message":"The","commit_id":"c1a014e70252cb07c1f2ae93e2740f9230e11e03"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"d9a29d0c69499c4f66020dadc80734faaf63e0e1","unresolved":false,"context_lines":[{"line_number":258,"context_line":"  #thanks \u003circ_nick\u003e \u003cmessage\u003e"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"where the irc_nick is the irc nick of the person who is receiving the thanks."},{"line_number":261,"context_line":"While the message is a sort text to explain the reason of the thanks. The bot"},{"line_number":262,"context_line":"collects all thanks to a `wiki page"},{"line_number":263,"context_line":"\u003chttps://wiki.openstack.org/wiki/Thanks\u003e`__."},{"line_number":264,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f9dbf25_d0f5f7cc","line":261,"range":{"start_line":261,"start_character":23,"end_line":261,"end_character":27},"updated":"2018-03-02 06:01:44.000000000","message":"sort -\u003e short\n\nreason of or reason for? Not sure","commit_id":"c1a014e70252cb07c1f2ae93e2740f9230e11e03"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"203a46e72320040429021e0f8b227fa8653e94aa","unresolved":false,"context_lines":[{"line_number":258,"context_line":"  #thanks \u003circ_nick\u003e \u003cmessage\u003e"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"where the irc_nick is the irc nick of the person who is receiving the thanks."},{"line_number":261,"context_line":"While the message is a sort text to explain the reason of the thanks. The bot"},{"line_number":262,"context_line":"collects all thanks to a `wiki page"},{"line_number":263,"context_line":"\u003chttps://wiki.openstack.org/wiki/Thanks\u003e`__."},{"line_number":264,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f9dbf25_194b832b","line":261,"range":{"start_line":261,"start_character":0,"end_line":261,"end_character":9},"in_reply_to":"1f9dbf25_5641da0a","updated":"2018-03-02 14:46:33.000000000","message":"Done","commit_id":"c1a014e70252cb07c1f2ae93e2740f9230e11e03"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"203a46e72320040429021e0f8b227fa8653e94aa","unresolved":false,"context_lines":[{"line_number":258,"context_line":"  #thanks \u003circ_nick\u003e \u003cmessage\u003e"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"where the irc_nick is the irc nick of the person who is receiving the thanks."},{"line_number":261,"context_line":"While the message is a sort text to explain the reason of the thanks. The bot"},{"line_number":262,"context_line":"collects all thanks to a `wiki page"},{"line_number":263,"context_line":"\u003chttps://wiki.openstack.org/wiki/Thanks\u003e`__."},{"line_number":264,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f9dbf25_7944071c","line":261,"range":{"start_line":261,"start_character":23,"end_line":261,"end_character":27},"in_reply_to":"1f9dbf25_d0f5f7cc","updated":"2018-03-02 14:46:33.000000000","message":"Done","commit_id":"c1a014e70252cb07c1f2ae93e2740f9230e11e03"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"ec5b360ce6ffc02a72c2cc195a880637688b3271","unresolved":false,"context_lines":[{"line_number":258,"context_line":"  #thanks \u003circ_nick\u003e \u003cmessage\u003e"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"where the irc_nick is the irc nick of the person who is receiving the thanks."},{"line_number":261,"context_line":"While the message is a sort text to explain the reason of the thanks. The bot"},{"line_number":262,"context_line":"collects all thanks to a `wiki page"},{"line_number":263,"context_line":"\u003chttps://wiki.openstack.org/wiki/Thanks\u003e`__."},{"line_number":264,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f9dbf25_f6c4a661","line":261,"range":{"start_line":261,"start_character":23,"end_line":261,"end_character":27},"in_reply_to":"1f9dbf25_d0f5f7cc","updated":"2018-03-02 14:11:21.000000000","message":"I would say \u0027the reason for being thankful\u0027 so my vote is for \u0027reason for\u0027. :)","commit_id":"c1a014e70252cb07c1f2ae93e2740f9230e11e03"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"203a46e72320040429021e0f8b227fa8653e94aa","unresolved":false,"context_lines":[{"line_number":258,"context_line":"  #thanks \u003circ_nick\u003e \u003cmessage\u003e"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"where the irc_nick is the irc nick of the person who is receiving the thanks."},{"line_number":261,"context_line":"While the message is a sort text to explain the reason of the thanks. The bot"},{"line_number":262,"context_line":"collects all thanks to a `wiki page"},{"line_number":263,"context_line":"\u003chttps://wiki.openstack.org/wiki/Thanks\u003e`__."},{"line_number":264,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"1f9dbf25_39467f23","line":261,"range":{"start_line":261,"start_character":23,"end_line":261,"end_character":27},"in_reply_to":"1f9dbf25_f6c4a661","updated":"2018-03-02 14:46:33.000000000","message":"Done","commit_id":"c1a014e70252cb07c1f2ae93e2740f9230e11e03"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"2e1f72c0c1c2c5eb69022ceac8edce5d020b81e9","unresolved":false,"context_lines":[{"line_number":249,"context_line":""},{"line_number":250,"context_line":"Thanksbot"},{"line_number":251,"context_line":"---------"},{"line_number":252,"context_line":"This bot allows people to recognise each other and be thankful. Anyone"},{"line_number":253,"context_line":"can post a message in the OpenStack IRC channels to say thanks."},{"line_number":254,"context_line":"The way to say thanks is:"},{"line_number":255,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"1f9dbf25_6d5a01f4","line":252,"updated":"2018-03-02 18:08:11.000000000","message":"/recognise/recognize/","commit_id":"b0bd4365ef64716525854bd8fc8bb3280fdd80f2"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"9ecaf48960b42eef1c385767af3fd502111d0d0b","unresolved":false,"context_lines":[{"line_number":249,"context_line":""},{"line_number":250,"context_line":"Thanksbot"},{"line_number":251,"context_line":"---------"},{"line_number":252,"context_line":"This bot allows people to recognise each other and be thankful. Anyone"},{"line_number":253,"context_line":"can post a message in the OpenStack IRC channels to say thanks."},{"line_number":254,"context_line":"The way to say thanks is:"},{"line_number":255,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"df7087c5_5b5b3353","line":252,"in_reply_to":"1f9dbf25_6d5a01f4","updated":"2018-03-09 13:08:34.000000000","message":"Done","commit_id":"b0bd4365ef64716525854bd8fc8bb3280fdd80f2"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"2e1f72c0c1c2c5eb69022ceac8edce5d020b81e9","unresolved":false,"context_lines":[{"line_number":263,"context_line":"\u003chttps://wiki.openstack.org/wiki/Thanks\u003e`__."},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"Success with Statusbot"},{"line_number":266,"context_line":"----------------------"},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"Statusbot is used to distribute urgent information from the Infrastructure team"},{"line_number":269,"context_line":"to OpenStack channels."}],"source_content_type":"text/x-rst","patch_set":3,"id":"1f9dbf25_8d2bcd2e","line":266,"updated":"2018-03-02 18:08:11.000000000","message":"Maybe break up successbot and status bot. Technically like successbot, thanksbot also derives from statusbot, but I don\u0027t think a newcomer really needs that much detail about how things work. Here are three bots, here\u0027s what they do, here\u0027s how you use them.","commit_id":"b0bd4365ef64716525854bd8fc8bb3280fdd80f2"},{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"e577816ffc4e8f4540b642d57c32f8c79431f5f8","unresolved":false,"context_lines":[{"line_number":263,"context_line":"\u003chttps://wiki.openstack.org/wiki/Thanks\u003e`__."},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"Success with Statusbot"},{"line_number":266,"context_line":"----------------------"},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"Statusbot is used to distribute urgent information from the Infrastructure team"},{"line_number":269,"context_line":"to OpenStack channels."}],"source_content_type":"text/x-rst","patch_set":3,"id":"ff6b8bd7_cbb1d1e3","line":266,"in_reply_to":"1f9dbf25_8d2bcd2e","updated":"2018-03-06 19:57:13.000000000","message":"I agree they should be broken up. If I was going to group two together I would lean towards Successbot and Thanksbot. \n\nI also agree that you can keep it pretty short in your descriptions of them.","commit_id":"b0bd4365ef64716525854bd8fc8bb3280fdd80f2"},{"author":{"_account_id":21723,"name":"Gergely Csatari","email":"gergely.csatari@nokia.com","username":"csatari"},"change_message_id":"9ecaf48960b42eef1c385767af3fd502111d0d0b","unresolved":false,"context_lines":[{"line_number":263,"context_line":"\u003chttps://wiki.openstack.org/wiki/Thanks\u003e`__."},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"Success with Statusbot"},{"line_number":266,"context_line":"----------------------"},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"Statusbot is used to distribute urgent information from the Infrastructure team"},{"line_number":269,"context_line":"to OpenStack channels."}],"source_content_type":"text/x-rst","patch_set":3,"id":"df7087c5_db1d0374","line":266,"in_reply_to":"df7087c5_65921ff9","updated":"2018-03-09 13:08:34.000000000","message":"Done","commit_id":"b0bd4365ef64716525854bd8fc8bb3280fdd80f2"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"28defc76a9f52f2a2dad1a71e5e91c7800fef35f","unresolved":false,"context_lines":[{"line_number":263,"context_line":"\u003chttps://wiki.openstack.org/wiki/Thanks\u003e`__."},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"Success with Statusbot"},{"line_number":266,"context_line":"----------------------"},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"Statusbot is used to distribute urgent information from the Infrastructure team"},{"line_number":269,"context_line":"to OpenStack channels."}],"source_content_type":"text/x-rst","patch_set":3,"id":"df7087c5_65921ff9","line":266,"in_reply_to":"ff6b8bd7_cbb1d1e3","updated":"2018-03-09 01:24:31.000000000","message":"I like the idea of keeping the three separate with just enough info to understand the purpose.","commit_id":"b0bd4365ef64716525854bd8fc8bb3280fdd80f2"}]}
