)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"2f75e8d10dc25f4c844a356f1dddf22f0f680d2d","unresolved":false,"context_lines":[{"line_number":31,"context_line":"Vitrage follows OpenStack guidelines and “four opens” from day one."},{"line_number":32,"context_line":"Vitrage code and specifications are entirely open source. The project"},{"line_number":33,"context_line":"is fully licensed under the Apache 2.0 license, managed in"},{"line_number":34,"context_line":"github[2][3][4][5], and the project uses public code reviews in gerrit."},{"line_number":35,"context_line":"Vitrage gate runs docs, pep8, python27, python34 and tempest tests."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"The #openstack-vitrage IRC channel on freenode is logged [6]. Vitrage"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9abb7d3a_7738f6ef","line":34,"updated":"2016-05-31 13:49:46.000000000","message":"What do you mean by \"managed in github\" ? OpenStack projects are not managed in github, they are just mirrored there...","commit_id":"dc6495ecf0de32dbd0e4b138b36c40d6a63b6e89"},{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"2777812fd167b5112fde0207025b6afa61068dfd","unresolved":false,"context_lines":[{"line_number":31,"context_line":"Vitrage follows OpenStack guidelines and “four opens” from day one."},{"line_number":32,"context_line":"Vitrage code and specifications are entirely open source. The project"},{"line_number":33,"context_line":"is fully licensed under the Apache 2.0 license, managed in"},{"line_number":34,"context_line":"github[2][3][4][5], and the project uses public code reviews in gerrit."},{"line_number":35,"context_line":"Vitrage gate runs docs, pep8, python27, python34 and tempest tests."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"The #openstack-vitrage IRC channel on freenode is logged [6]. Vitrage"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9abb7d3a_1a138a5c","line":34,"in_reply_to":"9abb7d3a_7738f6ef","updated":"2016-05-31 15:01:09.000000000","message":"Right... I will fix it","commit_id":"dc6495ecf0de32dbd0e4b138b36c40d6a63b6e89"}],"reference/projects.yaml":[{"author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"change_message_id":"9a5eef5983a60e66eb958d6fa8e28aa7c5c78304","unresolved":false,"context_lines":[{"line_number":4341,"context_line":"    irc: ifat_afek"},{"line_number":4342,"context_line":"    email: ifat.afek@nokia.com"},{"line_number":4343,"context_line":"  irc-channel: openstack-vitrage"},{"line_number":4344,"context_line":"  service: RCA (Root Cause Analysis) Engine"},{"line_number":4345,"context_line":"  mission: \u003e"},{"line_number":4346,"context_line":"    To organize, analyze and visualize OpenStack alarms \u0026 events, yield"},{"line_number":4347,"context_line":"    insights regarding the root cause of problems and deduce their existence"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9abb7d3a_fab31498","line":4344,"updated":"2016-05-31 20:28:12.000000000","message":"Most projects use \"service\" here? Any reason you preferred engine?","commit_id":"67393de575b38c5c8e9583a7d15a83e06ab913dc"},{"author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"change_message_id":"b5e0671a638fce94b9f92886c4f834312bf50b6c","unresolved":false,"context_lines":[{"line_number":4341,"context_line":"    irc: ifat_afek"},{"line_number":4342,"context_line":"    email: ifat.afek@nokia.com"},{"line_number":4343,"context_line":"  irc-channel: openstack-vitrage"},{"line_number":4344,"context_line":"  service: RCA (Root Cause Analysis) Service"},{"line_number":4345,"context_line":"  mission: \u003e"},{"line_number":4346,"context_line":"    To organize, analyze and visualize OpenStack alarms \u0026 events, yield"},{"line_number":4347,"context_line":"    insights regarding the root cause of problems and deduce their existence"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9abb7d3a_dd00ca68","line":4344,"updated":"2016-05-31 20:47:45.000000000","message":"don\u0027t hate me, could you use a lower case s in \"service\"?","commit_id":"ca89444ddbca97245c25f6d307d476fd98e30776"}]}
