)]}'
{"specs/api-schema-unification.rst":[{"author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"change_message_id":"f80af59a579a673a9fcce1595477d4a4dd8e8c3d","unresolved":false,"context_lines":[{"line_number":30,"context_line":" - Data type"},{"line_number":31,"context_line":"   - ``etc/schema`` contains Tempest related data (result code check base on"},{"line_number":32,"context_line":" generators)"},{"line_number":33,"context_line":"   - ``tempest/api_schema`` contains data that can be imported from projects "},{"line_number":34,"context_line":" - Content"},{"line_number":35,"context_line":"   - ``etc/schema`` is used for request generation"},{"line_number":36,"context_line":"   - ``tempest/api_schema`` is used for request validation"}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_37f624fa","line":33,"updated":"2014-07-17 22:09:37.000000000","message":"whitespace","commit_id":"a322ff8de2f6c302fbf5d56a7b7be54a403056ca"},{"author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"change_message_id":"f80af59a579a673a9fcce1595477d4a4dd8e8c3d","unresolved":false,"context_lines":[{"line_number":33,"context_line":"   - ``tempest/api_schema`` contains data that can be imported from projects "},{"line_number":34,"context_line":" - Content"},{"line_number":35,"context_line":"   - ``etc/schema`` is used for request generation"},{"line_number":36,"context_line":"   - ``tempest/api_schema`` is used for request validation"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Proposed change"}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_97e61043","line":36,"updated":"2014-07-17 22:09:37.000000000","message":"response validation","commit_id":"a322ff8de2f6c302fbf5d56a7b7be54a403056ca"},{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"b7e4025145f32e361e0f7a99f9da5739b8956de7","unresolved":false,"context_lines":[{"line_number":88,"context_line":"Work Items"},{"line_number":89,"context_line":"----------"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"None."},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"Dependencies"},{"line_number":94,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"baada198_7e685e88","line":91,"updated":"2014-07-18 13:58:08.000000000","message":"As we talked at the meetup, we have some work items.","commit_id":"1091a5a8a60f778e88f2a0bc009392c840e461db"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"7184877a7c1b74071c37615db8b1c2c73232d13a","unresolved":false,"context_lines":[{"line_number":92,"context_line":"----------"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":" 1. Move all files to one location"},{"line_number":95,"context_line":" 2. Rewrite all .json files to .py files and adapt negative testing framework"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"Dependencies"},{"line_number":98,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"baada198_622dc345","line":95,"updated":"2014-07-22 02:26:11.000000000","message":"I prefer new .py file names will be similar to its corresponding response .py file as possible, because I imagine/hope these schema files will be used also for the documentation in the future and it will be easy to know the pair of both request and response if the consistent names.","commit_id":"ef7aff6da5091b447c256041623dfd2c0f812de2"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"b0535f759bd1f69ee69dd7a4dc99e641e6aa4023","unresolved":false,"context_lines":[{"line_number":61,"context_line":""},{"line_number":62,"context_line":"Next steps"},{"line_number":63,"context_line":"----------"},{"line_number":64,"context_line":"Out of scope of this blueprint but next steps:"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":" - Replace dicts with json definitons"},{"line_number":67,"context_line":" - Having same/similar json style"}],"source_content_type":"text/x-rst","patch_set":4,"id":"baada198_c807861b","line":64,"updated":"2014-07-22 07:16:08.000000000","message":"The following are out of scope, so they don\u0027t block this spec.\nI\u0027d just like to know them at this time.\n\nIt is better to describe them more clearly or drop them from this spec.","commit_id":"77b5c267f4764a9aa314c87573e5e1345d1f8e3c"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"b0535f759bd1f69ee69dd7a4dc99e641e6aa4023","unresolved":false,"context_lines":[{"line_number":64,"context_line":"Out of scope of this blueprint but next steps:"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":" - Replace dicts with json definitons"},{"line_number":67,"context_line":" - Having same/similar json style"},{"line_number":68,"context_line":" - Using same load mechanism"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"Alternatives"}],"source_content_type":"text/x-rst","patch_set":4,"id":"baada198_9bddd672","line":67,"updated":"2014-07-22 07:16:08.000000000","message":"In this spec, the existing request definitions will be changed to python dicts instead of json. So the above tasks will be done in this spec, right?","commit_id":"77b5c267f4764a9aa314c87573e5e1345d1f8e3c"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"b0535f759bd1f69ee69dd7a4dc99e641e6aa4023","unresolved":false,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":" - Replace dicts with json definitons"},{"line_number":67,"context_line":" - Having same/similar json style"},{"line_number":68,"context_line":" - Using same load mechanism"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"Alternatives"},{"line_number":71,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":4,"id":"baada198_3ba5aab4","line":68,"updated":"2014-07-22 07:16:08.000000000","message":"I guess the above description means the jsonschema parser, right?\nNow tempest contains the jsonschema parser for negative test generator, and I guess the above mentions having a common framework for the parser.","commit_id":"77b5c267f4764a9aa314c87573e5e1345d1f8e3c"}]}
