)]}'
{"openstack-identity-api/v3/src/markdown/identity-api-v3.md":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"7f684df9f4b180d7a5c22bc990a55cd8bb6461fd","unresolved":false,"context_lines":[{"line_number":1211,"context_line":"            \"media-types\": ["},{"line_number":1212,"context_line":"                {"},{"line_number":1213,"context_line":"                    \"base\": \"application/json\","},{"line_number":1214,"context_line":"                    \"type\": \"application/vnd.openstack.identity-v3+json\""},{"line_number":1215,"context_line":"                },"},{"line_number":1216,"context_line":"                {"},{"line_number":1217,"context_line":"                    \"base\": \"application/xml\","}],"source_content_type":"text/x-markdown","patch_set":1,"id":"AAAAXX%2F%2F1A4%3D","line":1214,"updated":"2014-04-25 23:37:31.000000000","message":"keystone doesn\u0027t currently acknowledge these media types today - documenting them as such will result in bugs against keystone","commit_id":"3e6e80ff3299ab90a38db377f2433c4128cefdfc"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"8869937a389735035f1b15b67fb547e928202bdb","unresolved":false,"context_lines":[{"line_number":1211,"context_line":"            \"media-types\": ["},{"line_number":1212,"context_line":"                {"},{"line_number":1213,"context_line":"                    \"base\": \"application/json\","},{"line_number":1214,"context_line":"                    \"type\": \"application/vnd.openstack.identity-v3+json\""},{"line_number":1215,"context_line":"                },"},{"line_number":1216,"context_line":"                {"},{"line_number":1217,"context_line":"                    \"base\": \"application/xml\","}],"source_content_type":"text/x-markdown","patch_set":1,"id":"AAAAXX%2F%2Fx5w%3D","line":1214,"in_reply_to":"AAAAXX%2F%2F1A4%3D","updated":"2014-04-27 23:30:51.000000000","message":"Done","commit_id":"3e6e80ff3299ab90a38db377f2433c4128cefdfc"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"7f684df9f4b180d7a5c22bc990a55cd8bb6461fd","unresolved":false,"context_lines":[{"line_number":1215,"context_line":"                },"},{"line_number":1216,"context_line":"                {"},{"line_number":1217,"context_line":"                    \"base\": \"application/xml\","},{"line_number":1218,"context_line":"                    \"type\": \"application/vnd.openstack.identity-v3+xml\""},{"line_number":1219,"context_line":"                }"},{"line_number":1220,"context_line":"            ],"},{"line_number":1221,"context_line":"            \"status\": \"stable\","}],"source_content_type":"text/x-markdown","patch_set":1,"id":"AAAAXX%2F%2F1A0%3D","line":1218,"updated":"2014-04-25 23:37:31.000000000","message":"implies xml support as part of this specification","commit_id":"3e6e80ff3299ab90a38db377f2433c4128cefdfc"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"8869937a389735035f1b15b67fb547e928202bdb","unresolved":false,"context_lines":[{"line_number":1215,"context_line":"                },"},{"line_number":1216,"context_line":"                {"},{"line_number":1217,"context_line":"                    \"base\": \"application/xml\","},{"line_number":1218,"context_line":"                    \"type\": \"application/vnd.openstack.identity-v3+xml\""},{"line_number":1219,"context_line":"                }"},{"line_number":1220,"context_line":"            ],"},{"line_number":1221,"context_line":"            \"status\": \"stable\","}],"source_content_type":"text/x-markdown","patch_set":1,"id":"AAAAXX%2F%2Fx5s%3D","line":1218,"in_reply_to":"AAAAXX%2F%2F1A0%3D","updated":"2014-04-27 23:30:51.000000000","message":"Done","commit_id":"3e6e80ff3299ab90a38db377f2433c4128cefdfc"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"dc464766ab232c5cb080dfc01e185f28af8f3592","unresolved":false,"context_lines":[{"line_number":1193,"context_line":""},{"line_number":1194,"context_line":"### Versions"},{"line_number":1195,"context_line":""},{"line_number":1196,"context_line":"#### List versions: `GET /`"},{"line_number":1197,"context_line":""},{"line_number":1198,"context_line":"Response:"},{"line_number":1199,"context_line":""}],"source_content_type":"text/x-markdown","patch_set":2,"id":"9ad9bd40_4d835704","line":1196,"updated":"2014-05-01 14:59:43.000000000","message":"This isn\u0027t really a list operation as it only retrieves one object?\nGet version details?","commit_id":"a732143963e425a749d6e41f15e0d443f96738c4"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"a0e5f97d58f3b59cb32df725f7102efd735fccd3","unresolved":false,"context_lines":[{"line_number":1193,"context_line":""},{"line_number":1194,"context_line":"### Versions"},{"line_number":1195,"context_line":""},{"line_number":1196,"context_line":"#### List versions: `GET /`"},{"line_number":1197,"context_line":""},{"line_number":1198,"context_line":"Response:"},{"line_number":1199,"context_line":""}],"source_content_type":"text/x-markdown","patch_set":2,"id":"1ae5cdf2_c495af89","line":1196,"in_reply_to":"9ad9bd40_4377913a","updated":"2014-05-30 01:08:10.000000000","message":"Done","commit_id":"a732143963e425a749d6e41f15e0d443f96738c4"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"6f0021011dc26a2e36dac484b5fa99969c5a3cde","unresolved":false,"context_lines":[{"line_number":1193,"context_line":""},{"line_number":1194,"context_line":"### Versions"},{"line_number":1195,"context_line":""},{"line_number":1196,"context_line":"#### List versions: `GET /`"},{"line_number":1197,"context_line":""},{"line_number":1198,"context_line":"Response:"},{"line_number":1199,"context_line":""}],"source_content_type":"text/x-markdown","patch_set":2,"id":"9ad9bd40_4377913a","line":1196,"in_reply_to":"9ad9bd40_4d835704","updated":"2014-05-02 15:19:26.000000000","message":"hmm. i think this entry was originally intended to document the real GET / (list versions) - not GET /v3 (get version)\n\nI think documenting this would be most appropriate:\n\n  #### Describe API version: `GET /`\n\nBut that\u0027s implicitly deployed on /v3, so it\u0027s really GET /v3/ the rest of the API is as well","commit_id":"a732143963e425a749d6e41f15e0d443f96738c4"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"dc464766ab232c5cb080dfc01e185f28af8f3592","unresolved":false,"context_lines":[{"line_number":1194,"context_line":"### Versions"},{"line_number":1195,"context_line":""},{"line_number":1196,"context_line":"#### List versions: `GET /`"},{"line_number":1197,"context_line":""},{"line_number":1198,"context_line":"Response:"},{"line_number":1199,"context_line":""},{"line_number":1200,"context_line":"    Status: 200 OK"}],"source_content_type":"text/x-markdown","patch_set":2,"id":"9ad9bd40_2d8e132f","line":1197,"updated":"2014-05-01 14:59:43.000000000","message":"Provides details about the Identity version\n- id: the identity of the version, minor revisions (dot releases) will be added until a major version is released.\n- status: indicates the development status of the version, can be stable, beta, or deprecated.\n- updated: when the version was last serviced","commit_id":"a732143963e425a749d6e41f15e0d443f96738c4"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"6f0021011dc26a2e36dac484b5fa99969c5a3cde","unresolved":false,"context_lines":[{"line_number":1194,"context_line":"### Versions"},{"line_number":1195,"context_line":""},{"line_number":1196,"context_line":"#### List versions: `GET /`"},{"line_number":1197,"context_line":""},{"line_number":1198,"context_line":"Response:"},{"line_number":1199,"context_line":""},{"line_number":1200,"context_line":"    Status: 200 OK"}],"source_content_type":"text/x-markdown","patch_set":2,"id":"9ad9bd40_c3e801b7","line":1197,"in_reply_to":"9ad9bd40_2d8e132f","updated":"2014-05-02 15:19:26.000000000","message":"realistically \u0027updated\u0027 reflects when the status last changed? we\u0027re sort of stuck not touch the version ID, and just acknowledging that it will forever be inaccurate (it\u0027s v3.2 as of icehouse, etc, but it\u0027s a static ID so we can\u0027t safely change it)","commit_id":"a732143963e425a749d6e41f15e0d443f96738c4"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"a0e5f97d58f3b59cb32df725f7102efd735fccd3","unresolved":false,"context_lines":[{"line_number":1194,"context_line":"### Versions"},{"line_number":1195,"context_line":""},{"line_number":1196,"context_line":"#### List versions: `GET /`"},{"line_number":1197,"context_line":""},{"line_number":1198,"context_line":"Response:"},{"line_number":1199,"context_line":""},{"line_number":1200,"context_line":"    Status: 200 OK"}],"source_content_type":"text/x-markdown","patch_set":2,"id":"1ae5cdf2_e492ab9e","line":1197,"in_reply_to":"9ad9bd40_c3e801b7","updated":"2014-05-30 01:08:10.000000000","message":"Done","commit_id":"a732143963e425a749d6e41f15e0d443f96738c4"}],"v3/src/markdown/identity-api-v3.md":[{"author":{"_account_id":220,"name":"Haneef Ali","email":"haneef.ali@hp.com","username":"haneef"},"change_message_id":"f80f6f13f3d4d2c8730a0f5789a528e1bbe4e9de","unresolved":false,"context_lines":[{"line_number":1203,"context_line":"- `updated`: A string with the time when the specification status last"},{"line_number":1204,"context_line":"  changed in ISO8601 format. For example, \"2013-03-06T00:00:00Z\"."},{"line_number":1205,"context_line":""},{"line_number":1206,"context_line":"Response:"},{"line_number":1207,"context_line":""},{"line_number":1208,"context_line":"    Status: 200 OK"},{"line_number":1209,"context_line":""}],"source_content_type":"text/x-markdown","patch_set":3,"id":"1ae5cdf2_7a99d06d","line":1206,"updated":"2014-05-30 03:18:11.000000000","message":"I believe current code return status response as 300","commit_id":"dff5808cfe382bd57227037fc998104d280f9f47"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"7e017bfb26233b331d92f5dca51ac2776f1753d3","unresolved":false,"context_lines":[{"line_number":1203,"context_line":"- `updated`: A string with the time when the specification status last"},{"line_number":1204,"context_line":"  changed in ISO8601 format. For example, \"2013-03-06T00:00:00Z\"."},{"line_number":1205,"context_line":""},{"line_number":1206,"context_line":"Response:"},{"line_number":1207,"context_line":""},{"line_number":1208,"context_line":"    Status: 200 OK"},{"line_number":1209,"context_line":""}],"source_content_type":"text/x-markdown","patch_set":3,"id":"1ae5cdf2_7422aaba","line":1206,"in_reply_to":"1ae5cdf2_59b0878b","updated":"2014-05-30 19:13:27.000000000","message":"300 is Multiple Choices,\n\nThe return code should be 200.","commit_id":"dff5808cfe382bd57227037fc998104d280f9f47"},{"author":{"_account_id":220,"name":"Haneef Ali","email":"haneef.ali@hp.com","username":"haneef"},"change_message_id":"3994bc001fb521879d430e89b90a567ea25f6908","unresolved":false,"context_lines":[{"line_number":1203,"context_line":"- `updated`: A string with the time when the specification status last"},{"line_number":1204,"context_line":"  changed in ISO8601 format. For example, \"2013-03-06T00:00:00Z\"."},{"line_number":1205,"context_line":""},{"line_number":1206,"context_line":"Response:"},{"line_number":1207,"context_line":""},{"line_number":1208,"context_line":"    Status: 200 OK"},{"line_number":1209,"context_line":""}],"source_content_type":"text/x-markdown","patch_set":3,"id":"1ae5cdf2_de447876","line":1206,"in_reply_to":"1ae5cdf2_59b0878b","updated":"2014-05-30 20:34:13.000000000","message":"Try curl -v\nCheck line 132 : https://github.com/openstack/keystone/blob/master/keystone/controllers.py","commit_id":"dff5808cfe382bd57227037fc998104d280f9f47"},{"author":{"_account_id":220,"name":"Haneef Ali","email":"haneef.ali@hp.com","username":"haneef"},"change_message_id":"ff99a92149b69554c144815172dfe02c25979c93","unresolved":false,"context_lines":[{"line_number":1203,"context_line":"- `updated`: A string with the time when the specification status last"},{"line_number":1204,"context_line":"  changed in ISO8601 format. For example, \"2013-03-06T00:00:00Z\"."},{"line_number":1205,"context_line":""},{"line_number":1206,"context_line":"Response:"},{"line_number":1207,"context_line":""},{"line_number":1208,"context_line":"    Status: 200 OK"},{"line_number":1209,"context_line":""}],"source_content_type":"text/x-markdown","patch_set":3,"id":"1ae5cdf2_e15a7982","line":1206,"in_reply_to":"1ae5cdf2_61b9092e","updated":"2014-05-30 20:56:31.000000000","message":"I get that, but in case of  POST /auth/tokens we won\u0027t be doing that if we already had POST /auth/tokens and POST /v3/auth/tokens\n\nThis case is different since we have GET / which  has a different response.  Can you please change this to GET /v3/ ( to avoid confusion)","commit_id":"dff5808cfe382bd57227037fc998104d280f9f47"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"2f90761125dfe8bb55ae2286baa81d386bd5b3d1","unresolved":false,"context_lines":[{"line_number":1203,"context_line":"- `updated`: A string with the time when the specification status last"},{"line_number":1204,"context_line":"  changed in ISO8601 format. For example, \"2013-03-06T00:00:00Z\"."},{"line_number":1205,"context_line":""},{"line_number":1206,"context_line":"Response:"},{"line_number":1207,"context_line":""},{"line_number":1208,"context_line":"    Status: 200 OK"},{"line_number":1209,"context_line":""}],"source_content_type":"text/x-markdown","patch_set":3,"id":"1ae5cdf2_59b0878b","line":1206,"in_reply_to":"1ae5cdf2_7a99d06d","updated":"2014-05-30 18:41:36.000000000","message":"I tried this on my system and I get 200 OK.\n\n $ curl -i http://localhost:5000/v3\n HTTP/1.1 200 OK\n\nDo you get something different?","commit_id":"dff5808cfe382bd57227037fc998104d280f9f47"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"541532e0f73008be4feb0dc950885e92babf1431","unresolved":false,"context_lines":[{"line_number":1203,"context_line":"- `updated`: A string with the time when the specification status last"},{"line_number":1204,"context_line":"  changed in ISO8601 format. For example, \"2013-03-06T00:00:00Z\"."},{"line_number":1205,"context_line":""},{"line_number":1206,"context_line":"Response:"},{"line_number":1207,"context_line":""},{"line_number":1208,"context_line":"    Status: 200 OK"},{"line_number":1209,"context_line":""}],"source_content_type":"text/x-markdown","patch_set":3,"id":"1ae5cdf2_61b9092e","line":1206,"in_reply_to":"1ae5cdf2_de447876","updated":"2014-05-30 20:39:41.000000000","message":"Haneef - get_versions is called for GET /, this is documenting GET /v3/, which is get_version_v3, which doesn\u0027t set the status so it defaults to 200.\n\nWhile this says GET /, it\u0027s documenting GET /v3/. All the other operations in this doc leave off the /v3 -- see \"Authenticate: `POST /auth/tokens`\", it\u0027s for POST /v3/auth/tokens. I guess it\u0027s just to avoid duplicating the /v3 everywhere.","commit_id":"dff5808cfe382bd57227037fc998104d280f9f47"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"08963b4d5358e9224bb62d0de57373394c0074d2","unresolved":false,"context_lines":[{"line_number":1203,"context_line":"- `updated`: A string with the time when the specification status last"},{"line_number":1204,"context_line":"  changed in ISO8601 format. For example, \"2013-03-06T00:00:00Z\"."},{"line_number":1205,"context_line":""},{"line_number":1206,"context_line":"Response:"},{"line_number":1207,"context_line":""},{"line_number":1208,"context_line":"    Status: 200 OK"},{"line_number":1209,"context_line":""}],"source_content_type":"text/x-markdown","patch_set":3,"id":"1ae5cdf2_5ca07090","line":1206,"in_reply_to":"1ae5cdf2_e15a7982","updated":"2014-05-30 21:23:28.000000000","message":"Done","commit_id":"dff5808cfe382bd57227037fc998104d280f9f47"},{"author":{"_account_id":220,"name":"Haneef Ali","email":"haneef.ali@hp.com","username":"haneef"},"change_message_id":"ce34d6aaa324bede168d97297c5d13213cde5b42","unresolved":false,"context_lines":[{"line_number":1209,"context_line":""},{"line_number":1210,"context_line":"    {"},{"line_number":1211,"context_line":"        \"version\": {"},{"line_number":1212,"context_line":"            \"id\": \"v3.0\","},{"line_number":1213,"context_line":"            \"links\": ["},{"line_number":1214,"context_line":"                {"},{"line_number":1215,"context_line":"                    \"href\": \"http://identity:35357/v3/\","}],"source_content_type":"text/x-markdown","patch_set":4,"id":"1ae5cdf2_b7ba6fdf","line":1212,"updated":"2014-05-30 21:47:30.000000000","message":"Looks good. Are we going to change the code to remove media_types?","commit_id":"5d041954d09e57dc6fb4b45a357df496530dcf19"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"2b3bd03e53393d4fe8e7d3912318cbd2dfae7fbb","unresolved":false,"context_lines":[{"line_number":1209,"context_line":""},{"line_number":1210,"context_line":"    {"},{"line_number":1211,"context_line":"        \"version\": {"},{"line_number":1212,"context_line":"            \"id\": \"v3.0\","},{"line_number":1213,"context_line":"            \"links\": ["},{"line_number":1214,"context_line":"                {"},{"line_number":1215,"context_line":"                    \"href\": \"http://identity:35357/v3/\","}],"source_content_type":"text/x-markdown","patch_set":4,"id":"1ae5cdf2_07cafe6d","line":1212,"in_reply_to":"1ae5cdf2_b7ba6fdf","updated":"2014-06-01 15:01:40.000000000","message":"once this is approved, the code will be changed to match.","commit_id":"5d041954d09e57dc6fb4b45a357df496530dcf19"}]}
