)]}'
{"doc/source/contributor/index.rst":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"711220ecb939ea5518126ed61af1b093e19ff09b","unresolved":false,"context_lines":[{"line_number":47,"context_line":"* :doc:`/contributor/code-review`: important cheat sheet for what\u0027s important"},{"line_number":48,"context_line":"  when doing code review in Nova, especially some things that are hard to test"},{"line_number":49,"context_line":"  for, but need human eyes."},{"line_number":50,"context_line":"* :doc:`/reference/i18n`: what we require for i18n in patches"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Testing"},{"line_number":53,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_6c91ff52","line":50,"range":{"start_line":50,"start_character":0,"end_line":50,"end_character":61},"updated":"2017-08-07 12:22:40.000000000","message":"You could really add \u0027notifications\u0027 in here too, as that doc contains info on \"considerations when adding notifications.\"","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"352aba08939e5a8ffe55939f72b67f77a89c5f19","unresolved":false,"context_lines":[{"line_number":47,"context_line":"* :doc:`/contributor/code-review`: important cheat sheet for what\u0027s important"},{"line_number":48,"context_line":"  when doing code review in Nova, especially some things that are hard to test"},{"line_number":49,"context_line":"  for, but need human eyes."},{"line_number":50,"context_line":"* :doc:`/reference/i18n`: what we require for i18n in patches"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Testing"},{"line_number":53,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_2f51a9d9","line":50,"range":{"start_line":50,"start_character":0,"end_line":50,"end_character":61},"in_reply_to":"bf3e73b7_6c91ff52","updated":"2017-08-07 12:50:47.000000000","message":"it does, but it is much more about the structures. It\u0027s findable right now.","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"}],"doc/source/index.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"5ac6b75cb39af0d5ae99c5161f62a05248b8f3dc","unresolved":false,"context_lines":[{"line_number":139,"context_line":"The following section includes documents that describe the overall plan behind"},{"line_number":140,"context_line":"groups of nova-specs. Most of these cover items relating to the evolution of"},{"line_number":141,"context_line":"various parts of Nova\u0027s architecture. Once the work is complete,"},{"line_number":142,"context_line":"these documents will move into the \"Concepts\" section."},{"line_number":143,"context_line":"If you want to get involved in shaping the future of Nova\u0027s architecture,"},{"line_number":144,"context_line":"these are a great place to start reading up on the current plans."},{"line_number":145,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_78408a36","line":142,"range":{"start_line":142,"start_character":36,"end_line":142,"end_character":44},"updated":"2017-08-07 20:25:21.000000000","message":"Maybe the Concepts section thing was copied from this, which was originally wrong since we don\u0027t have a Concepts section, or we did at one point and it was changed/removed?","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"31d688b0e5f31a8091bb6a1f0efbb26fa486d7ef","unresolved":false,"context_lines":[{"line_number":146,"context_line":".. toctree::"},{"line_number":147,"context_line":"   :maxdepth: 1"},{"line_number":148,"context_line":""},{"line_number":149,"context_line":"   user/cellsv2_layout"},{"line_number":150,"context_line":"   user/upgrade"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"Configuration"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_1d6a907f","line":149,"range":{"start_line":149,"start_character":8,"end_line":149,"end_character":22},"updated":"2017-08-07 20:10:33.000000000","message":"Why didn\u0027t this move with user/cells?","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"79e1cc535056c6b336629033d1d2ab22c559c02d","unresolved":false,"context_lines":[{"line_number":146,"context_line":".. toctree::"},{"line_number":147,"context_line":"   :maxdepth: 1"},{"line_number":148,"context_line":""},{"line_number":149,"context_line":"   user/cellsv2_layout"},{"line_number":150,"context_line":"   user/upgrade"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"Configuration"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_bd138466","line":149,"range":{"start_line":149,"start_character":8,"end_line":149,"end_character":22},"in_reply_to":"bf3e73b7_1d6a907f","updated":"2017-08-07 20:23:08.000000000","message":"because this is in the camp of operator docs, not reference architecture.","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"5ac6b75cb39af0d5ae99c5161f62a05248b8f3dc","unresolved":false,"context_lines":[{"line_number":146,"context_line":".. toctree::"},{"line_number":147,"context_line":"   :maxdepth: 1"},{"line_number":148,"context_line":""},{"line_number":149,"context_line":"   user/cellsv2_layout"},{"line_number":150,"context_line":"   user/upgrade"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"Configuration"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_f84c7a77","line":149,"range":{"start_line":149,"start_character":8,"end_line":149,"end_character":22},"in_reply_to":"bf3e73b7_bd138466","updated":"2017-08-07 20:25:21.000000000","message":"Seems we should not call this section \"Architecture Evolution Plans\" then and rename it to \"Operator Docs\" or something.","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"31d688b0e5f31a8091bb6a1f0efbb26fa486d7ef","unresolved":false,"context_lines":[{"line_number":210,"context_line":"   reference/stable-api"},{"line_number":211,"context_line":"   reference/threading"},{"line_number":212,"context_line":"   reference/vm-states"},{"line_number":213,"context_line":"   reference/i18n"},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"Installation Guide"},{"line_number":216,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_bddca446","line":213,"updated":"2017-08-07 20:10:33.000000000","message":"This is listed twice.","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"b273e2c6a67faff413afafbce6413285d4f911d6","unresolved":false,"context_lines":[{"line_number":210,"context_line":"   reference/stable-api"},{"line_number":211,"context_line":"   reference/threading"},{"line_number":212,"context_line":"   reference/vm-states"},{"line_number":213,"context_line":"   reference/i18n"},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"Installation Guide"},{"line_number":216,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_b82152a2","line":213,"in_reply_to":"bf3e73b7_bddca446","updated":"2017-08-07 20:23:46.000000000","message":"ah, it is, it won\u0027t hurt anything. I can clean it up later.","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"72275d24ba4e03289f54425bffdccdb8333f6316","unresolved":false,"context_lines":[{"line_number":210,"context_line":"   reference/stable-api"},{"line_number":211,"context_line":"   reference/threading"},{"line_number":212,"context_line":"   reference/vm-states"},{"line_number":213,"context_line":"   reference/i18n"},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"Installation Guide"},{"line_number":216,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f436f4f_e7c19830","line":213,"range":{"start_line":213,"start_character":3,"end_line":213,"end_character":17},"updated":"2017-08-08 14:21:31.000000000","message":"Still listed twice.","commit_id":"b9efc9d641f26456805d24a5eba90356a9c9b4aa"}],"doc/source/reference/index.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"31d688b0e5f31a8091bb6a1f0efbb26fa486d7ef","unresolved":false,"context_lines":[{"line_number":33,"context_line":"The following section includes documents that describe the overall plan behind"},{"line_number":34,"context_line":"groups of nova-specs. Most of these cover items relating to the evolution of"},{"line_number":35,"context_line":"various parts of nova\u0027s architecture. Once the work is complete,"},{"line_number":36,"context_line":"these documents will move into the \"Concepts\" section."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"If you want to get involved in shaping the future of nova\u0027s architecture,"},{"line_number":39,"context_line":"these are a great place to start reading up on the current plans."}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_bdb5c4f0","line":36,"range":{"start_line":36,"start_character":36,"end_line":36,"end_character":44},"updated":"2017-08-07 20:10:33.000000000","message":"There is no Concepts section is there? Do you mean Internals?","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"79e1cc535056c6b336629033d1d2ab22c559c02d","unresolved":false,"context_lines":[{"line_number":33,"context_line":"The following section includes documents that describe the overall plan behind"},{"line_number":34,"context_line":"groups of nova-specs. Most of these cover items relating to the evolution of"},{"line_number":35,"context_line":"various parts of nova\u0027s architecture. Once the work is complete,"},{"line_number":36,"context_line":"these documents will move into the \"Concepts\" section."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"If you want to get involved in shaping the future of nova\u0027s architecture,"},{"line_number":39,"context_line":"these are a great place to start reading up on the current plans."}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_f8feba03","line":36,"range":{"start_line":36,"start_character":36,"end_line":36,"end_character":44},"in_reply_to":"bf3e73b7_bdb5c4f0","updated":"2017-08-07 20:23:08.000000000","message":"I lifted the language, I can fix it. Internals is right.","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"711220ecb939ea5518126ed61af1b093e19ff09b","unresolved":false,"context_lines":[{"line_number":38,"context_line":"If you want to get involved in shaping the future of nova\u0027s architecture,"},{"line_number":39,"context_line":"these are a great place to start reading up on the current plans."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"* :doc:`/user/cells`: Comparison of Cells v1 and v2, and how v2 is evolving"},{"line_number":42,"context_line":"* :doc:`/reference/policy-enforcement`: How we want policy checks on API actions"},{"line_number":43,"context_line":"  to work in the future"},{"line_number":44,"context_line":"* :doc:`/reference/stable-api`: What stable api means to nova"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_0ca153aa","line":41,"range":{"start_line":41,"start_character":0,"end_line":41,"end_character":75},"updated":"2017-08-07 12:22:40.000000000","message":"I\u0027m not sure about this one. Based on this description, the document really belongs in reference. However, I\u0027d imagine there\u0027s some usage information there (i.e. how to create a cell) to say that it ended up in \u0027user\u0027. Perhaps we should split it up now and just reference each document from inside the other? At the very least, this patch should add a todo in said doc if we\u0027ve identified an issue","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"352aba08939e5a8ffe55939f72b67f77a89c5f19","unresolved":false,"context_lines":[{"line_number":38,"context_line":"If you want to get involved in shaping the future of nova\u0027s architecture,"},{"line_number":39,"context_line":"these are a great place to start reading up on the current plans."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"* :doc:`/user/cells`: Comparison of Cells v1 and v2, and how v2 is evolving"},{"line_number":42,"context_line":"* :doc:`/reference/policy-enforcement`: How we want policy checks on API actions"},{"line_number":43,"context_line":"  to work in the future"},{"line_number":44,"context_line":"* :doc:`/reference/stable-api`: What stable api means to nova"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_2fbc0904","line":41,"range":{"start_line":41,"start_character":0,"end_line":41,"end_character":75},"in_reply_to":"bf3e73b7_0ca153aa","updated":"2017-08-07 12:50:47.000000000","message":"I think we said that \"user\" means no physical access to boxes, which means setting up a cell is definitely out of bounds. Cells are an ops construct not a user construct.\n\nWhich directory docs are currently in is actually not hugely relevant right now, because that doesn\u0027t magically create pages like this. So I think it\u0027s fine to put things where they seem to align and think about url structures later.","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"31d688b0e5f31a8091bb6a1f0efbb26fa486d7ef","unresolved":false,"context_lines":[{"line_number":38,"context_line":"If you want to get involved in shaping the future of nova\u0027s architecture,"},{"line_number":39,"context_line":"these are a great place to start reading up on the current plans."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"* :doc:`/user/cells`: Comparison of Cells v1 and v2, and how v2 is evolving"},{"line_number":42,"context_line":"* :doc:`/reference/policy-enforcement`: How we want policy checks on API actions"},{"line_number":43,"context_line":"  to work in the future"},{"line_number":44,"context_line":"* :doc:`/reference/stable-api`: What stable api means to nova"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_bd838404","line":41,"range":{"start_line":41,"start_character":0,"end_line":41,"end_character":75},"in_reply_to":"bf3e73b7_2fbc0904","updated":"2017-08-07 20:10:33.000000000","message":"There are really all kinds of things in user/cells, like it also includes install/upgrade guides which arguably should live elsewhere, and a section for FAQs.","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"5ac6b75cb39af0d5ae99c5161f62a05248b8f3dc","unresolved":false,"context_lines":[{"line_number":38,"context_line":"If you want to get involved in shaping the future of nova\u0027s architecture,"},{"line_number":39,"context_line":"these are a great place to start reading up on the current plans."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"* :doc:`/user/cells`: Comparison of Cells v1 and v2, and how v2 is evolving"},{"line_number":42,"context_line":"* :doc:`/reference/policy-enforcement`: How we want policy checks on API actions"},{"line_number":43,"context_line":"  to work in the future"},{"line_number":44,"context_line":"* :doc:`/reference/stable-api`: What stable api means to nova"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_384a0255","line":41,"range":{"start_line":41,"start_character":0,"end_line":41,"end_character":75},"in_reply_to":"bf3e73b7_980d6e39","updated":"2017-08-07 20:25:21.000000000","message":"Yeah I\u0027m not asking for that, was just commenting on the discussion.","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"79e1cc535056c6b336629033d1d2ab22c559c02d","unresolved":false,"context_lines":[{"line_number":38,"context_line":"If you want to get involved in shaping the future of nova\u0027s architecture,"},{"line_number":39,"context_line":"these are a great place to start reading up on the current plans."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"* :doc:`/user/cells`: Comparison of Cells v1 and v2, and how v2 is evolving"},{"line_number":42,"context_line":"* :doc:`/reference/policy-enforcement`: How we want policy checks on API actions"},{"line_number":43,"context_line":"  to work in the future"},{"line_number":44,"context_line":"* :doc:`/reference/stable-api`: What stable api means to nova"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf3e73b7_980d6e39","line":41,"range":{"start_line":41,"start_character":0,"end_line":41,"end_character":75},"in_reply_to":"bf3e73b7_bd838404","updated":"2017-08-07 20:23:08.000000000","message":"yeh, well rewriting all the docs is out of scope for this patch. :)","commit_id":"6e77e75993c5b431c68c963bb06494ae5d36b944"}]}
