)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"068b29be7b5a3af23bc180fcce296edaa00f4edf","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Brant Knudson \u003cbknudson@us.ibm.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2014-02-28 16:40:32 -0600"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Remove reference to non-existant shell doc"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"There\u0027s no \"shell.rst\" document, so the index shouldn\u0027t reference"},{"line_number":10,"context_line":"it."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"AAAAVn%2F%2FHcE%3D","line":7,"updated":"2014-03-09 07:09:09.000000000","message":"s/existant/existent","commit_id":"1aa37ef8d426c97720c9c0e5a4e7ea39c95bc15d"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"e4356f8691cd54cb19582700bc99f8d5ce84419b","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Brant Knudson \u003cbknudson@us.ibm.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2014-02-28 16:40:32 -0600"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Remove reference to non-existant shell doc"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"There\u0027s no \"shell.rst\" document, so the index shouldn\u0027t reference"},{"line_number":10,"context_line":"it."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"AAAAVn%2F%2FG%2Bc%3D","line":7,"in_reply_to":"AAAAVn%2F%2FHcE%3D","updated":"2014-03-09 14:49:15.000000000","message":"Done","commit_id":"1aa37ef8d426c97720c9c0e5a4e7ea39c95bc15d"}],"doc/source/index.rst":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"862f19b0a541a679fdd894d5ec1dfa0a6fe4c832","unresolved":false,"context_lines":[{"line_number":4,"context_line":"This is a client for OpenStack Identity API. There\u0027s :doc:`a Python API"},{"line_number":5,"context_line":"\u003cusing-api-v3\u003e` (the :mod:`keystoneclient` module), and a"},{"line_number":6,"context_line":"command-line script (installed as :program:`keystone`, use :program:`openstack`"},{"line_number":7,"context_line":"instead)."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Contents:"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"AAAAUH%2F9ziI%3D","line":7,"updated":"2014-02-03 19:20:50.000000000","message":"this should indicate *why* you should use `openstack` instead instead of \"X exists, use Y\"","commit_id":"876816e17908b4892094bb316237f4686dc45fc0"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"6ec44501ae0491c6f71cb47979c6792653b4d24c","unresolved":false,"context_lines":[{"line_number":4,"context_line":"This is a client for OpenStack Identity API. There\u0027s :doc:`a Python API"},{"line_number":5,"context_line":"\u003cusing-api-v3\u003e` (the :mod:`keystoneclient` module), and a"},{"line_number":6,"context_line":"command-line script (installed as :program:`keystone`, use :program:`openstack`"},{"line_number":7,"context_line":"instead)."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Contents:"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"AAAAUX%2F%2FIRA%3D","line":7,"in_reply_to":"AAAAUH%2F9ziI%3D","updated":"2014-02-16 17:46:07.000000000","message":"I removed the reference to openstack command. Not sure why I added that in this commit.","commit_id":"876816e17908b4892094bb316237f4686dc45fc0"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"e160588d30d666c97bf8be86e9cf92fb6569427f","unresolved":false,"context_lines":[{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This is a client for OpenStack Identity API. There\u0027s a Python API for"},{"line_number":5,"context_line":":doc:`Identity API v3 \u003cusing-api-v3\u003e` and :doc:`v2 \u003cusing-api-v2\u003e` (the"},{"line_number":6,"context_line":":mod:`keystoneclient` modules), and a command-line script (installed as"},{"line_number":7,"context_line":":program:`keystone`)."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Contents:"}],"source_content_type":"text/x-rst","patch_set":5,"id":"AAAAVX%2F%2Fz%2FQ%3D","line":6,"updated":"2014-02-28 04:48:29.000000000","message":"following the pattern of having the links here and below in the contents shouldn\u0027t we just rename \u003cshell\u003e to \u003cman/keystone\u003e ?","commit_id":"94c42ad5f31a22449b7e3750b9083c835549e992"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"1a66c4a0c78449724de7411d4f8b7614be513ae1","unresolved":false,"context_lines":[{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This is a client for OpenStack Identity API. There\u0027s a Python API for"},{"line_number":5,"context_line":":doc:`Identity API v3 \u003cusing-api-v3\u003e` and :doc:`v2 \u003cusing-api-v2\u003e` (the"},{"line_number":6,"context_line":":mod:`keystoneclient` modules), and a command-line script (installed as"},{"line_number":7,"context_line":":program:`keystone`)."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Contents:"}],"source_content_type":"text/x-rst","patch_set":5,"id":"AAAAVX%2F%2Fs0A%3D","line":6,"in_reply_to":"AAAAVX%2F%2Fz%2FQ%3D","updated":"2014-02-28 22:41:12.000000000","message":"Done","commit_id":"94c42ad5f31a22449b7e3750b9083c835549e992"}]}
