)]}'
{"priorities/liberty-priorities.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1c3736a2288ba438319352f213caf32f229abea5","unresolved":false,"context_lines":[{"line_number":37,"context_line":"lacking either a clear plan or someone to lead that effort."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"* A plan for the future of flavors, image properties and host aggregates"},{"line_number":40,"context_line":"* Tasks for API triggered operations"},{"line_number":41,"context_line":"* Simplify Quotas"},{"line_number":42,"context_line":"* Revisit how we talk to Glance, Neutron and Cinder APIs"},{"line_number":43,"context_line":"* Neutron/Nova-network integration (Fast Path, VIF plug)"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_a3914949","line":40,"updated":"2015-06-04 14:01:51.000000000","message":"If there are backlog specs up for some of these we could link to them for more detailed reading if people are looking for something to work on that could be come a priority.  I think tasks and quotas fall into this category.","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"31be510d3058a6c0864dd7ab59829f26a14c77bc","unresolved":false,"context_lines":[{"line_number":37,"context_line":"lacking either a clear plan or someone to lead that effort."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"* A plan for the future of flavors, image properties and host aggregates"},{"line_number":40,"context_line":"* Tasks for API triggered operations"},{"line_number":41,"context_line":"* Simplify Quotas"},{"line_number":42,"context_line":"* Revisit how we talk to Glance, Neutron and Cinder APIs"},{"line_number":43,"context_line":"* Neutron/Nova-network integration (Fast Path, VIF plug)"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_2f4d32c4","line":40,"in_reply_to":"5afe65bd_0fb5d62f","updated":"2015-06-04 17:14:54.000000000","message":"Sure.","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"fd642f76c95f3c25961d4f036f34d674e82707fe","unresolved":false,"context_lines":[{"line_number":37,"context_line":"lacking either a clear plan or someone to lead that effort."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"* A plan for the future of flavors, image properties and host aggregates"},{"line_number":40,"context_line":"* Tasks for API triggered operations"},{"line_number":41,"context_line":"* Simplify Quotas"},{"line_number":42,"context_line":"* Revisit how we talk to Glance, Neutron and Cinder APIs"},{"line_number":43,"context_line":"* Neutron/Nova-network integration (Fast Path, VIF plug)"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_0fb5d62f","line":40,"in_reply_to":"5afe65bd_a3914949","updated":"2015-06-04 17:05:33.000000000","message":"none of them exist yet, we can add this later, I hope?","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"9253f7c5ebd401fd9ba4cae496915a6d6afb7fc7","unresolved":false,"context_lines":[{"line_number":39,"context_line":"* A plan for the future of flavors, image properties and host aggregates"},{"line_number":40,"context_line":"* Tasks for API triggered operations"},{"line_number":41,"context_line":"* Simplify Quotas"},{"line_number":42,"context_line":"* Revisit how we talk to Glance, Neutron and Cinder APIs"},{"line_number":43,"context_line":"* Neutron/Nova-network integration (Fast Path, VIF plug)"},{"line_number":44,"context_line":"* Feature Test Classification"},{"line_number":45,"context_line":"* Fixing more bugs"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_2d0af621","line":42,"updated":"2015-06-04 06:25:14.000000000","message":"Hopefully the brick spec covers the cinder part a bit","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1c3736a2288ba438319352f213caf32f229abea5","unresolved":false,"context_lines":[{"line_number":39,"context_line":"* A plan for the future of flavors, image properties and host aggregates"},{"line_number":40,"context_line":"* Tasks for API triggered operations"},{"line_number":41,"context_line":"* Simplify Quotas"},{"line_number":42,"context_line":"* Revisit how we talk to Glance, Neutron and Cinder APIs"},{"line_number":43,"context_line":"* Neutron/Nova-network integration (Fast Path, VIF plug)"},{"line_number":44,"context_line":"* Feature Test Classification"},{"line_number":45,"context_line":"* Fixing more bugs"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_a30709c9","line":42,"in_reply_to":"5afe65bd_2d0af621","updated":"2015-06-04 14:01:51.000000000","message":"This is really nebulous.  Revisit - how?  Like using the openstack sdk (no)?  I\u0027m assuming the glance one is glance_store and cinder is brick, but not sure about neutron, unless that\u0027s the question about the client wrapper (or just writing our own thin layer in nova that talks to the handful of Neutron APIs we use, like what Tempest does).","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"31be510d3058a6c0864dd7ab59829f26a14c77bc","unresolved":false,"context_lines":[{"line_number":39,"context_line":"* A plan for the future of flavors, image properties and host aggregates"},{"line_number":40,"context_line":"* Tasks for API triggered operations"},{"line_number":41,"context_line":"* Simplify Quotas"},{"line_number":42,"context_line":"* Revisit how we talk to Glance, Neutron and Cinder APIs"},{"line_number":43,"context_line":"* Neutron/Nova-network integration (Fast Path, VIF plug)"},{"line_number":44,"context_line":"* Feature Test Classification"},{"line_number":45,"context_line":"* Fixing more bugs"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_efc95a27","line":42,"in_reply_to":"5afe65bd_6f99eac3","updated":"2015-06-04 17:14:54.000000000","message":"ack","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"fd642f76c95f3c25961d4f036f34d674e82707fe","unresolved":false,"context_lines":[{"line_number":39,"context_line":"* A plan for the future of flavors, image properties and host aggregates"},{"line_number":40,"context_line":"* Tasks for API triggered operations"},{"line_number":41,"context_line":"* Simplify Quotas"},{"line_number":42,"context_line":"* Revisit how we talk to Glance, Neutron and Cinder APIs"},{"line_number":43,"context_line":"* Neutron/Nova-network integration (Fast Path, VIF plug)"},{"line_number":44,"context_line":"* Feature Test Classification"},{"line_number":45,"context_line":"* Fixing more bugs"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_6f99eac3","line":42,"in_reply_to":"5afe65bd_a30709c9","updated":"2015-06-04 17:05:33.000000000","message":"part of the task is making it not nebulous","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1c3736a2288ba438319352f213caf32f229abea5","unresolved":false,"context_lines":[{"line_number":48,"context_line":"for all of the above."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Should we find people to work on these issues, it possible we might promote"},{"line_number":51,"context_line":"them to an official priority later in the release, should their appear to be"},{"line_number":52,"context_line":"room in the review pipeline."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Cells v2"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_43cdf5b5","line":51,"updated":"2015-06-04 14:01:51.000000000","message":"s/their/there/","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"9253f7c5ebd401fd9ba4cae496915a6d6afb7fc7","unresolved":false,"context_lines":[{"line_number":50,"context_line":"Should we find people to work on these issues, it possible we might promote"},{"line_number":51,"context_line":"them to an official priority later in the release, should their appear to be"},{"line_number":52,"context_line":"room in the review pipeline."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Cells v2"},{"line_number":55,"context_line":"--------"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_4d03f20d","line":53,"updated":"2015-06-04 06:25:14.000000000","message":"Awesome. Glad to see us listing these","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1c3736a2288ba438319352f213caf32f229abea5","unresolved":false,"context_lines":[{"line_number":57,"context_line":"We started the cells v2 effort in Kilo. During Liberty are are focusing on"},{"line_number":58,"context_line":"making the default setup a single cells v2 deployment."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"In the M release, we hope to look allowing having multiple cells in a cells v2"},{"line_number":61,"context_line":"deployment, and look at having a way to migrate existing cells v1 deployments"},{"line_number":62,"context_line":"to cells v2."},{"line_number":63,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_8333edaa","line":60,"updated":"2015-06-04 14:01:51.000000000","message":"\u0027we hope to look allowing\u0027\n\nMaybe \u0027we hope to have multiple\u0027.","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1c3736a2288ba438319352f213caf32f229abea5","unresolved":false,"context_lines":[{"line_number":65,"context_line":"---------"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"Complete the work around API microversions, with a particular focus on"},{"line_number":68,"context_line":"documentation and python-novaclient support. We also need to define the"},{"line_number":69,"context_line":"policy around when to bump the API microversion and what is changes are"},{"line_number":70,"context_line":"allowed in a microversion bump."},{"line_number":71,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_03e7fd11","line":68,"updated":"2015-06-04 14:01:51.000000000","message":"And Tempest coverage.","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"fd642f76c95f3c25961d4f036f34d674e82707fe","unresolved":false,"context_lines":[{"line_number":65,"context_line":"---------"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"Complete the work around API microversions, with a particular focus on"},{"line_number":68,"context_line":"documentation and python-novaclient support. We also need to define the"},{"line_number":69,"context_line":"policy around when to bump the API microversion and what is changes are"},{"line_number":70,"context_line":"allowed in a microversion bump."},{"line_number":71,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_efeb9a11","line":68,"in_reply_to":"5afe65bd_03e7fd11","updated":"2015-06-04 17:05:33.000000000","message":"oh oops, +1","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1c3736a2288ba438319352f213caf32f229abea5","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"Complete the work around API microversions, with a particular focus on"},{"line_number":68,"context_line":"documentation and python-novaclient support. We also need to define the"},{"line_number":69,"context_line":"policy around when to bump the API microversion and what is changes are"},{"line_number":70,"context_line":"allowed in a microversion bump."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"We are explicitly excluding work on porting any cosmetic changes from the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_83c1ad56","line":69,"updated":"2015-06-04 14:01:51.000000000","message":"s/what is/what/","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1c3736a2288ba438319352f213caf32f229abea5","unresolved":false,"context_lines":[{"line_number":76,"context_line":"---------"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"During Kilo we made much progress on cleaning up the interface between the"},{"line_number":79,"context_line":"scheduler and the test of Nova."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"In Liberty we hope to complete the work around request spec and resource"},{"line_number":82,"context_line":"objects. We also want to start looking at the service group API,"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_23d1d923","line":79,"updated":"2015-06-04 14:01:51.000000000","message":"s/test/rest/","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1c3736a2288ba438319352f213caf32f229abea5","unresolved":false,"context_lines":[{"line_number":78,"context_line":"During Kilo we made much progress on cleaning up the interface between the"},{"line_number":79,"context_line":"scheduler and the test of Nova."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"In Liberty we hope to complete the work around request spec and resource"},{"line_number":82,"context_line":"objects. We also want to start looking at the service group API,"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"and more work on the resource tracker."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_c39a056e","line":81,"updated":"2015-06-04 14:01:51.000000000","message":"suggestion: if we have approved specs for some of this priority work, it might be good to just link to that from here for context or further detailed reading on particular topics.","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"31be510d3058a6c0864dd7ab59829f26a14c77bc","unresolved":false,"context_lines":[{"line_number":78,"context_line":"During Kilo we made much progress on cleaning up the interface between the"},{"line_number":79,"context_line":"scheduler and the test of Nova."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"In Liberty we hope to complete the work around request spec and resource"},{"line_number":82,"context_line":"objects. We also want to start looking at the service group API,"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"and more work on the resource tracker."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_6fde8ade","line":81,"in_reply_to":"5afe65bd_afc802a9","updated":"2015-06-04 17:14:54.000000000","message":"sure, was just extra detail/extra credit","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"fd642f76c95f3c25961d4f036f34d674e82707fe","unresolved":false,"context_lines":[{"line_number":78,"context_line":"During Kilo we made much progress on cleaning up the interface between the"},{"line_number":79,"context_line":"scheduler and the test of Nova."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"In Liberty we hope to complete the work around request spec and resource"},{"line_number":82,"context_line":"objects. We also want to start looking at the service group API,"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"and more work on the resource tracker."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_afc802a9","line":81,"in_reply_to":"5afe65bd_c39a056e","updated":"2015-06-04 17:05:33.000000000","message":"I am trying to not bloat this effort right now, lets go back and add that, if its OK?\n\nYou are right, this needs a much clearer plan here though...","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1c3736a2288ba438319352f213caf32f229abea5","unresolved":false,"context_lines":[{"line_number":80,"context_line":""},{"line_number":81,"context_line":"In Liberty we hope to complete the work around request spec and resource"},{"line_number":82,"context_line":"objects. We also want to start looking at the service group API,"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"and more work on the resource tracker."},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"Upgrades"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_c3c32556","line":83,"updated":"2015-06-04 14:01:51.000000000","message":"remove the blank line","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1c3736a2288ba438319352f213caf32f229abea5","unresolved":false,"context_lines":[{"line_number":86,"context_line":"Upgrades"},{"line_number":87,"context_line":"---------"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"While we have made great strides with our upgrades, we still need to complete"},{"line_number":90,"context_line":"the online DB schema migrations."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"We need to also spend time documenting the current approach around online data"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_63aeb182","line":89,"updated":"2015-06-04 14:01:51.000000000","message":"What is the completion criteria?  Is that just landing jerdfelt\u0027s patch?  Or more work that is in another spec?  Or is this just generic to the point of including more objects conversion work like in the resource tracker and cells?","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"fd642f76c95f3c25961d4f036f34d674e82707fe","unresolved":false,"context_lines":[{"line_number":86,"context_line":"Upgrades"},{"line_number":87,"context_line":"---------"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"While we have made great strides with our upgrades, we still need to complete"},{"line_number":90,"context_line":"the online DB schema migrations."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"We need to also spend time documenting the current approach around online data"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_4f72ae7c","line":89,"in_reply_to":"5afe65bd_63aeb182","updated":"2015-06-04 17:05:33.000000000","message":"yeah, I should update that.\n\nright now, its landing online schema, documenting how we do data migrations, and finishing off objects. Thats probably useful to have in here...","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1c3736a2288ba438319352f213caf32f229abea5","unresolved":false,"context_lines":[{"line_number":95,"context_line":"DevRef Update"},{"line_number":96,"context_line":"--------------"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"A key part of being able to scale out the Nova team, is doing a better job of"},{"line_number":99,"context_line":"sharing information on how the Nova community operates, how the Nova"},{"line_number":100,"context_line":"architecture works, the basic design tenants we are suing,"},{"line_number":101,"context_line":"the scope of Nova, and so on."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_e3c2a133","line":98,"updated":"2015-06-04 14:01:51.000000000","message":"s/team,/team/","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":4992,"name":"malini-k-bhandaru","email":"malini.k.bhandaru@intel.com","username":"malini-k-bhandaru"},"change_message_id":"ee6d60e5c5e4c7ee0147c5d7df2e1c99fc91fb67","unresolved":false,"context_lines":[{"line_number":97,"context_line":""},{"line_number":98,"context_line":"A key part of being able to scale out the Nova team, is doing a better job of"},{"line_number":99,"context_line":"sharing information on how the Nova community operates, how the Nova"},{"line_number":100,"context_line":"architecture works, the basic design tenants we are suing,"},{"line_number":101,"context_line":"the scope of Nova, and so on."},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"The main goal, is to make it easier to on board new Nova contributors, and"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3afb71cf_3df25870","line":100,"updated":"2015-06-08 08:21:52.000000000","message":"s/suing/using","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1c3736a2288ba438319352f213caf32f229abea5","unresolved":false,"context_lines":[{"line_number":97,"context_line":""},{"line_number":98,"context_line":"A key part of being able to scale out the Nova team, is doing a better job of"},{"line_number":99,"context_line":"sharing information on how the Nova community operates, how the Nova"},{"line_number":100,"context_line":"architecture works, the basic design tenants we are suing,"},{"line_number":101,"context_line":"the scope of Nova, and so on."},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"The main goal, is to make it easier to on board new Nova contributors, and"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_c3d685f0","line":100,"updated":"2015-06-04 14:01:51.000000000","message":"s/tenants/tenets/ - you\u0027ve been in the cloud business too long John :)","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"fd642f76c95f3c25961d4f036f34d674e82707fe","unresolved":false,"context_lines":[{"line_number":97,"context_line":""},{"line_number":98,"context_line":"A key part of being able to scale out the Nova team, is doing a better job of"},{"line_number":99,"context_line":"sharing information on how the Nova community operates, how the Nova"},{"line_number":100,"context_line":"architecture works, the basic design tenants we are suing,"},{"line_number":101,"context_line":"the scope of Nova, and so on."},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"The main goal, is to make it easier to on board new Nova contributors, and"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_0f5156d8","line":100,"in_reply_to":"5afe65bd_c3d685f0","updated":"2015-06-04 17:05:33.000000000","message":"+1","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1c3736a2288ba438319352f213caf32f229abea5","unresolved":false,"context_lines":[{"line_number":100,"context_line":"architecture works, the basic design tenants we are suing,"},{"line_number":101,"context_line":"the scope of Nova, and so on."},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"The main goal, is to make it easier to on board new Nova contributors, and"},{"line_number":104,"context_line":"make it easier to discover and decisions that have been already made by the"},{"line_number":105,"context_line":"community."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_03f81d7a","line":103,"updated":"2015-06-04 14:01:51.000000000","message":"s/goal,/goal/\n\ns/on board/on-board/\n\ns/contributors,/contributors/","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1c3736a2288ba438319352f213caf32f229abea5","unresolved":false,"context_lines":[{"line_number":101,"context_line":"the scope of Nova, and so on."},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"The main goal, is to make it easier to on board new Nova contributors, and"},{"line_number":104,"context_line":"make it easier to discover and decisions that have been already made by the"},{"line_number":105,"context_line":"community."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_2342f9ae","line":104,"updated":"2015-06-04 14:01:51.000000000","message":"s/and/any/","commit_id":"83a9951b00df37df71073e4c5c1c50a9c42c36c8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"c31fb6c5d95e639c013db54244f8e3bcd5555d8c","unresolved":false,"context_lines":[{"line_number":78,"context_line":"---------"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"During Kilo we made much progress on cleaning up the interface between the"},{"line_number":81,"context_line":"scheduler and the test of Nova."},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"In Liberty we hope to complete the work around request spec and resource"},{"line_number":84,"context_line":"objects. We also want to start looking at the service group API,"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3afb71cf_6a691625","line":81,"updated":"2015-06-08 15:03:13.000000000","message":"s/test/rest/","commit_id":"0b1eaba072ddbe58323a06ea9a3b287d5dedbbd2"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"c31fb6c5d95e639c013db54244f8e3bcd5555d8c","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"In Liberty we hope to complete the work around request spec and resource"},{"line_number":84,"context_line":"objects. We also want to start looking at the service group API,"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"and more work on the resource tracker."},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"Upgrades"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3afb71cf_8a557251","line":85,"updated":"2015-06-08 15:03:13.000000000","message":"remove this blank line","commit_id":"0b1eaba072ddbe58323a06ea9a3b287d5dedbbd2"}]}
