)]}'
{"specs/template.rst":[{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"344e97ca88db2f39238e6803c11256476c3ab98a","unresolved":false,"context_lines":[{"line_number":93,"context_line":"  require?"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"* What database migrations will accompany this change, treating the sql-alchemy"},{"line_number":96,"context_line":"  and nosql cases separately."},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"* Will this add to the on-the-fly data massaging cruft that we\u0027ve accreted"},{"line_number":99,"context_line":"  over time?"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_21b60b8b","line":96,"updated":"2014-05-22 12:04:48.000000000","message":"probably it might be used NoSQL instead of nosql and SQLAlchemy instead of sql-alchemy - that\u0027s the canonical writing here","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"8ec872185480bbe9d3920ebe8716cedb5c66664b","unresolved":false,"context_lines":[{"line_number":93,"context_line":"  require?"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"* What database migrations will accompany this change, treating the sql-alchemy"},{"line_number":96,"context_line":"  and nosql cases separately."},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"* Will this add to the on-the-fly data massaging cruft that we\u0027ve accreted"},{"line_number":99,"context_line":"  over time?"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_5c6ce036","line":96,"in_reply_to":"7adec928_21b60b8b","updated":"2014-05-22 12:19:39.000000000","message":"Done","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"344e97ca88db2f39238e6803c11256476c3ab98a","unresolved":false,"context_lines":[{"line_number":123,"context_line":"      inconsistent parameters supplied to the method, or when an"},{"line_number":124,"context_line":"      instance is not in an appropriate state for the request to"},{"line_number":125,"context_line":"      succeed. Errors caused by syntactic problems covered by the JSON"},{"line_number":126,"context_line":"      schema defintion do not need to be included."},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"  * URL for the resource"},{"line_number":129,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_610bb32b","line":126,"range":{"start_line":126,"start_character":13,"end_line":126,"end_character":22},"updated":"2014-05-22 12:04:48.000000000","message":"defintion -\u003e definition","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"8ec872185480bbe9d3920ebe8716cedb5c66664b","unresolved":false,"context_lines":[{"line_number":123,"context_line":"      inconsistent parameters supplied to the method, or when an"},{"line_number":124,"context_line":"      instance is not in an appropriate state for the request to"},{"line_number":125,"context_line":"      succeed. Errors caused by syntactic problems covered by the JSON"},{"line_number":126,"context_line":"      schema defintion do not need to be included."},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"  * URL for the resource"},{"line_number":129,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_bc732414","line":126,"in_reply_to":"7adec928_610bb32b","updated":"2014-05-22 12:19:39.000000000","message":"Done","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"344e97ca88db2f39238e6803c11256476c3ab98a","unresolved":false,"context_lines":[{"line_number":165,"context_line":"Pipeline impact"},{"line_number":166,"context_line":"---------------"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"Please specify any changes to the metering pipeline, from the data aquisition"},{"line_number":169,"context_line":"agents, via the publication conduit(s), through to the database dispatch layer."},{"line_number":170,"context_line":"For example:"},{"line_number":171,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_7c36fce8","line":168,"range":{"start_line":168,"start_character":67,"end_line":168,"end_character":77},"updated":"2014-05-22 12:04:48.000000000","message":"aquisition  -\u003e acquisition","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"8ec872185480bbe9d3920ebe8716cedb5c66664b","unresolved":false,"context_lines":[{"line_number":165,"context_line":"Pipeline impact"},{"line_number":166,"context_line":"---------------"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"Please specify any changes to the metering pipeline, from the data aquisition"},{"line_number":169,"context_line":"agents, via the publication conduit(s), through to the database dispatch layer."},{"line_number":170,"context_line":"For example:"},{"line_number":171,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_5c53006c","line":168,"in_reply_to":"7adec928_7c36fce8","updated":"2014-05-22 12:19:39.000000000","message":"Done","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"344e97ca88db2f39238e6803c11256476c3ab98a","unresolved":false,"context_lines":[{"line_number":177,"context_line":"* Is explicit configuration of the source and/or transformations required"},{"line_number":178,"context_line":"  in the pipeline.yaml?"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"* Is the typical cadence of data aquisition likely in practice to be unusually"},{"line_number":181,"context_line":"  frequent or infrequent?"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"* Is an excplicit resource discovery extension required to retrieve target"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_7cab5cd6","line":180,"range":{"start_line":180,"start_character":33,"end_line":180,"end_character":43},"updated":"2014-05-22 12:04:48.000000000","message":"ditto line 168","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"8ec872185480bbe9d3920ebe8716cedb5c66664b","unresolved":false,"context_lines":[{"line_number":177,"context_line":"* Is explicit configuration of the source and/or transformations required"},{"line_number":178,"context_line":"  in the pipeline.yaml?"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"* Is the typical cadence of data aquisition likely in practice to be unusually"},{"line_number":181,"context_line":"  frequent or infrequent?"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"* Is an excplicit resource discovery extension required to retrieve target"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_7c50bc5e","line":180,"in_reply_to":"7adec928_7cab5cd6","updated":"2014-05-22 12:19:39.000000000","message":"Done","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"344e97ca88db2f39238e6803c11256476c3ab98a","unresolved":false,"context_lines":[{"line_number":180,"context_line":"* Is the typical cadence of data aquisition likely in practice to be unusually"},{"line_number":181,"context_line":"  frequent or infrequent?"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"* Is an excplicit resource discovery extension required to retrieve target"},{"line_number":184,"context_line":"  resources?"},{"line_number":185,"context_line":""},{"line_number":186,"context_line":"* Is AMQP the appropriate publication conduit for these data?"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_7c927ca0","line":183,"updated":"2014-05-22 12:04:48.000000000","message":"excplicit -\u003e explicit","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"8ec872185480bbe9d3920ebe8716cedb5c66664b","unresolved":false,"context_lines":[{"line_number":180,"context_line":"* Is the typical cadence of data aquisition likely in practice to be unusually"},{"line_number":181,"context_line":"  frequent or infrequent?"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"* Is an excplicit resource discovery extension required to retrieve target"},{"line_number":184,"context_line":"  resources?"},{"line_number":185,"context_line":""},{"line_number":186,"context_line":"* Is AMQP the appropriate publication conduit for these data?"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_5cda20ea","line":183,"in_reply_to":"7adec928_7c927ca0","updated":"2014-05-22 12:19:39.000000000","message":"Done","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"344e97ca88db2f39238e6803c11256476c3ab98a","unresolved":false,"context_lines":[{"line_number":227,"context_line":"* What config options are being added?"},{"line_number":228,"context_line":""},{"line_number":229,"context_line":"* How is the storage driver feature parity matrix impacted? Traditionally"},{"line_number":230,"context_line":"  new features were often only supported initially in the mongodb and"},{"line_number":231,"context_line":"  sql-alchemy drivers, leaving the more niche drivers to catch up later."},{"line_number":232,"context_line":"  Though this is established custom and practice, you must explicitly"},{"line_number":233,"context_line":"  state which drivers you intend to address in the first cut."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_e130a309","line":230,"updated":"2014-05-22 12:04:48.000000000","message":"mongodb -\u003e MongoDB","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"8ec872185480bbe9d3920ebe8716cedb5c66664b","unresolved":false,"context_lines":[{"line_number":227,"context_line":"* What config options are being added?"},{"line_number":228,"context_line":""},{"line_number":229,"context_line":"* How is the storage driver feature parity matrix impacted? Traditionally"},{"line_number":230,"context_line":"  new features were often only supported initially in the mongodb and"},{"line_number":231,"context_line":"  sql-alchemy drivers, leaving the more niche drivers to catch up later."},{"line_number":232,"context_line":"  Though this is established custom and practice, you must explicitly"},{"line_number":233,"context_line":"  state which drivers you intend to address in the first cut."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_bce1649c","line":230,"in_reply_to":"7adec928_e130a309","updated":"2014-05-22 12:19:39.000000000","message":"Done","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"344e97ca88db2f39238e6803c11256476c3ab98a","unresolved":false,"context_lines":[{"line_number":228,"context_line":""},{"line_number":229,"context_line":"* How is the storage driver feature parity matrix impacted? Traditionally"},{"line_number":230,"context_line":"  new features were often only supported initially in the mongodb and"},{"line_number":231,"context_line":"  sql-alchemy drivers, leaving the more niche drivers to catch up later."},{"line_number":232,"context_line":"  Though this is established custom and practice, you must explicitly"},{"line_number":233,"context_line":"  state which drivers you intend to address in the first cut."},{"line_number":234,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_815a7f4e","line":231,"range":{"start_line":231,"start_character":6,"end_line":231,"end_character":13},"updated":"2014-05-22 12:04:48.000000000","message":"The same here - sql-alchemy -\u003e SQLAlchemy","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"8ec872185480bbe9d3920ebe8716cedb5c66664b","unresolved":false,"context_lines":[{"line_number":228,"context_line":""},{"line_number":229,"context_line":"* How is the storage driver feature parity matrix impacted? Traditionally"},{"line_number":230,"context_line":"  new features were often only supported initially in the mongodb and"},{"line_number":231,"context_line":"  sql-alchemy drivers, leaving the more niche drivers to catch up later."},{"line_number":232,"context_line":"  Though this is established custom and practice, you must explicitly"},{"line_number":233,"context_line":"  state which drivers you intend to address in the first cut."},{"line_number":234,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_1ce8987b","line":231,"in_reply_to":"7adec928_815a7f4e","updated":"2014-05-22 12:19:39.000000000","message":"Done","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"344e97ca88db2f39238e6803c11256476c3ab98a","unresolved":false,"context_lines":[{"line_number":248,"context_line":"* Please state anything that those doing downstream distro-oriented"},{"line_number":249,"context_line":"  packaging need to be aware of. For example, is a new service being added,"},{"line_number":250,"context_line":"  or many new transitive dependencies pulled in, or a new feature that is"},{"line_number":251,"context_line":"  effectively optional and hence suited to seperate packaging."},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"Developer impact"},{"line_number":254,"context_line":"----------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_fcedac26","line":251,"range":{"start_line":251,"start_character":43,"end_line":251,"end_character":51},"updated":"2014-05-22 12:04:48.000000000","message":"seperate -\u003e separate","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"8ec872185480bbe9d3920ebe8716cedb5c66664b","unresolved":false,"context_lines":[{"line_number":248,"context_line":"* Please state anything that those doing downstream distro-oriented"},{"line_number":249,"context_line":"  packaging need to be aware of. For example, is a new service being added,"},{"line_number":250,"context_line":"  or many new transitive dependencies pulled in, or a new feature that is"},{"line_number":251,"context_line":"  effectively optional and hence suited to seperate packaging."},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"Developer impact"},{"line_number":254,"context_line":"----------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_5c014038","line":251,"in_reply_to":"7adec928_fcedac26","updated":"2014-05-22 12:19:39.000000000","message":"Done","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"344e97ca88db2f39238e6803c11256476c3ab98a","unresolved":false,"context_lines":[{"line_number":307,"context_line":"  program, or in other programs, that the current blueprint one either depends"},{"line_number":308,"context_line":"  on or is related to."},{"line_number":309,"context_line":""},{"line_number":310,"context_line":"* If this requires functionality of another pogram that is not currently used"},{"line_number":311,"context_line":"  by Telemetry (such as a new or extended library provided by the Oslo program),"},{"line_number":312,"context_line":"  document that fact."},{"line_number":313,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_7cd99c82","line":310,"range":{"start_line":310,"start_character":44,"end_line":310,"end_character":50},"updated":"2014-05-22 12:04:48.000000000","message":"pogram -\u003e program","commit_id":"500b84197d10d9e864712f118f1127c206e04457"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"8ec872185480bbe9d3920ebe8716cedb5c66664b","unresolved":false,"context_lines":[{"line_number":307,"context_line":"  program, or in other programs, that the current blueprint one either depends"},{"line_number":308,"context_line":"  on or is related to."},{"line_number":309,"context_line":""},{"line_number":310,"context_line":"* If this requires functionality of another pogram that is not currently used"},{"line_number":311,"context_line":"  by Telemetry (such as a new or extended library provided by the Oslo program),"},{"line_number":312,"context_line":"  document that fact."},{"line_number":313,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7adec928_7cfefc39","line":310,"in_reply_to":"7adec928_7cd99c82","updated":"2014-05-22 12:19:39.000000000","message":"Done","commit_id":"500b84197d10d9e864712f118f1127c206e04457"}]}
