)]}'
{"keystone/content/admin/identity-admin.wadl":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"da7ce558f9387e930fd8acf265e6109972d273a3","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        \u003cresource id\u003d\"version\" type\u003d\"#VersionDetails\" path\u003d\"v2.0/\"\u003e"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"            \u003cresource id\u003d\"extensions\" type\u003d\"#ExtensionList\" path\u003d\"extensions\"\u003e"},{"line_number":38,"context_line":"                \u003cmethod href\u003d\"#listExtensions\"/\u003e"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"                \u003cresource id\u003d\"extension\" path\u003d\"{alias}\"\u003e"},{"line_number":41,"context_line":"                    \u003cparam name\u003d\"alias\" style\u003d\"template\" type\u003d\"xsd:string\"/\u003e"}],"source_content_type":"text/xml","patch_set":2,"id":"AAAACH%2F%2F%2F7M%3D","line":38,"updated":"2011-08-16 18:38:54.000000000","message":"I\u0027d like to add docs on the intention of every method.","commit_id":"408d6e68a31fc41366f024755c4c29e027dac905"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"5d12f503494559d50aab6a04a42aaa1be2d21321","unresolved":false,"context_lines":[{"line_number":64,"context_line":"                        \u003c/resource\u003e"},{"line_number":65,"context_line":"                    \u003c/resource\u003e"},{"line_number":66,"context_line":"                    \u003cresource id\u003d\"roles\" path\u003d\"roles\"\u003e"},{"line_number":67,"context_line":"                        \u003cparam name\u003d\"X-Auth-Token\" style\u003d\"header\" type\u003d\"xsd:string\" required\u003d\"true\"/\u003e"},{"line_number":68,"context_line":"                        \u003cmethod href\u003d\"#getRoles\"/\u003e"},{"line_number":69,"context_line":"                        \u003cresource id\u003d\"role\" path\u003d\"{roleId}\"\u003e"},{"line_number":70,"context_line":"                            \u003cparam name\u003d\"X-Auth-Token\" style\u003d\"header\" type\u003d\"xsd:string\" required\u003d\"true\"/\u003e"}],"source_content_type":"text/xml","patch_set":3,"id":"AAAACH%2F%2F%2F7A%3D","line":67,"updated":"2011-08-16 19:40:21.000000000","message":"Does X-Auth-Token need to be redundantly defined for each nested resource?","commit_id":"e7026efda11c90b03967d926d0bd46084abf7ee1"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"5d12f503494559d50aab6a04a42aaa1be2d21321","unresolved":false,"context_lines":[{"line_number":110,"context_line":"            \u003c/resource\u003e"},{"line_number":111,"context_line":"            \u003cresource id\u003d\"users\" path\u003d\"users\"\u003e"},{"line_number":112,"context_line":"                \u003cparam name\u003d\"X-Auth-Token\" style\u003d\"header\" type\u003d\"xsd:string\" required\u003d\"true\"/\u003e"},{"line_number":113,"context_line":"                \u003cparam name\u003d\"username\" style\u003d\"query\" type\u003d\"xsd:string\" required\u003d\"false\"/\u003e"},{"line_number":114,"context_line":"                \u003cmethod href\u003d\"#addUser\"/\u003e"},{"line_number":115,"context_line":"                \u003cresource id\u003d\"username\" path\u003d\"{username}\"\u003e"},{"line_number":116,"context_line":"                    \u003cparam name\u003d\"X-Auth-Token\" style\u003d\"header\" type\u003d\"xsd:string\" required\u003d\"true\"/\u003e"}],"source_content_type":"text/xml","patch_set":3,"id":"AAAACH%2F%2F%2F68%3D","line":113,"updated":"2011-08-16 19:40:21.000000000","message":"Not sure if this should be defined as a \"username\" or \"uid\"... blueprints sort of contradict themselves.","commit_id":"e7026efda11c90b03967d926d0bd46084abf7ee1"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"5d12f503494559d50aab6a04a42aaa1be2d21321","unresolved":false,"context_lines":[{"line_number":154,"context_line":"                    \u003cmethod href\u003d\"#deleteEndpointTemplate\"/\u003e"},{"line_number":155,"context_line":"                \u003c/resource\u003e"},{"line_number":156,"context_line":"            \u003c/resource\u003e"},{"line_number":157,"context_line":"            \u003cresource id\u003d\"roles\" path\u003d\"roles\"\u003e"},{"line_number":158,"context_line":"                \u003cparam name\u003d\"X-Auth-Token\" style\u003d\"header\" type\u003d\"xsd:string\" required\u003d\"true\"/\u003e"},{"line_number":159,"context_line":"                \u003cmethod href\u003d\"#listRoles\"/\u003e"},{"line_number":160,"context_line":"                \u003cresource id\u003d\"roleId\" path\u003d\"{roleId}\"\u003e"}],"source_content_type":"text/xml","patch_set":3,"id":"AAAACH%2F%2F%2F64%3D","line":157,"updated":"2011-08-16 19:40:21.000000000","message":"If these ID\u0027s are supposed to be unique within the document, is there a naming convention we can follow? I don\u0027t really see a pre-existing one.","commit_id":"e7026efda11c90b03967d926d0bd46084abf7ee1"}]}
