)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"bf34bb39651135265eac4f6fbef8ef044882858e","unresolved":false,"context_lines":[{"line_number":13,"context_line":"https://review.openstack.org/#/c/275888/"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"OpenStack Mission Alignment:"},{"line_number":16,"context_line":"Dragonflow is a distributed SDN controller for OpenStack® Neutron™"},{"line_number":17,"context_line":"supporting distributed Switching, Routing, DHCP and more."},{"line_number":18,"context_line":"Our project mission is to implement advanced networking services in"},{"line_number":19,"context_line":"a manner that is efficient, elegant and simple."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a57f1b5_643f3f26","line":16,"updated":"2016-02-09 21:08:39.000000000","message":"Please remove the registered and trademark symbols.","commit_id":"81b5cef6cafad785943cbfabb8efacb0ec69cae0"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"4ebe1584e984f4666ba704550e8e68268382e948","unresolved":false,"context_lines":[{"line_number":13,"context_line":"https://review.openstack.org/#/c/275888/"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"OpenStack Mission Alignment:"},{"line_number":16,"context_line":"Dragonflow is a distributed SDN controller for OpenStack® Neutron™"},{"line_number":17,"context_line":"supporting distributed Switching, Routing, DHCP and more."},{"line_number":18,"context_line":"Our project mission is to implement advanced networking services in"},{"line_number":19,"context_line":"a manner that is efficient, elegant and simple."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a57f1b5_c47153e2","line":16,"in_reply_to":"3a57f1b5_643f3f26","updated":"2016-02-09 21:30:07.000000000","message":"Done","commit_id":"81b5cef6cafad785943cbfabb8efacb0ec69cae0"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"bf34bb39651135265eac4f6fbef8ef044882858e","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"1) Implement Neutron APIs using SDN principles,"},{"line_number":29,"context_line":"   while keeping both Plug-in and Implementation fully"},{"line_number":30,"context_line":"   under OpenStack project and governance."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"2) 100% open source, contributors are welcome to partner"},{"line_number":33,"context_line":"   and share a mutual vision."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a57f1b5_843cbb30","line":30,"updated":"2016-02-09 21:08:39.000000000","message":"Do you have any intention of changing the OpenStack Networking APIs? Note that I am deliberately not saying \"Neutron\u0027s APIs\" here.","commit_id":"81b5cef6cafad785943cbfabb8efacb0ec69cae0"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"4ebe1584e984f4666ba704550e8e68268382e948","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"1) Implement Neutron APIs using SDN principles,"},{"line_number":29,"context_line":"   while keeping both Plug-in and Implementation fully"},{"line_number":30,"context_line":"   under OpenStack project and governance."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"2) 100% open source, contributors are welcome to partner"},{"line_number":33,"context_line":"   and share a mutual vision."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a57f1b5_84227bb8","line":30,"in_reply_to":"3a57f1b5_843cbb30","updated":"2016-02-09 21:30:07.000000000","message":"No, any possible addition/feature that we will want to support in Dragonflow should probably be using OpenStack Networking API or added to it first.","commit_id":"81b5cef6cafad785943cbfabb8efacb0ec69cae0"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"bf34bb39651135265eac4f6fbef8ef044882858e","unresolved":false,"context_lines":[{"line_number":47,"context_line":"Dragonflow is 100% open source, everything from implementation"},{"line_number":48,"context_line":"to design to future features and roadmap are happening and shared"},{"line_number":49,"context_line":"openly and presented in various meetups and documents."},{"line_number":50,"context_line":"Dragonflow aim to become production grade open source Neutron"},{"line_number":51,"context_line":"implementation."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Open Community:"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a57f1b5_244947d1","line":50,"updated":"2016-02-09 21:08:39.000000000","message":"It\u0027s not aiming to become a Neutron implementation. Neutron is the implementation. It\u0027s aiming to implement the OpenStack Networking APIs.","commit_id":"81b5cef6cafad785943cbfabb8efacb0ec69cae0"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"4ebe1584e984f4666ba704550e8e68268382e948","unresolved":false,"context_lines":[{"line_number":47,"context_line":"Dragonflow is 100% open source, everything from implementation"},{"line_number":48,"context_line":"to design to future features and roadmap are happening and shared"},{"line_number":49,"context_line":"openly and presented in various meetups and documents."},{"line_number":50,"context_line":"Dragonflow aim to become production grade open source Neutron"},{"line_number":51,"context_line":"implementation."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Open Community:"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a57f1b5_442c83ab","line":50,"in_reply_to":"3a57f1b5_244947d1","updated":"2016-02-09 21:30:07.000000000","message":"Done","commit_id":"81b5cef6cafad785943cbfabb8efacb0ec69cae0"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"bf34bb39651135265eac4f6fbef8ef044882858e","unresolved":false,"context_lines":[{"line_number":48,"context_line":"to design to future features and roadmap are happening and shared"},{"line_number":49,"context_line":"openly and presented in various meetups and documents."},{"line_number":50,"context_line":"Dragonflow aim to become production grade open source Neutron"},{"line_number":51,"context_line":"implementation."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Open Community:"},{"line_number":54,"context_line":"We are working closely with the community to share use cases and problems"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a57f1b5_4446c3c0","line":51,"updated":"2016-02-09 21:08:39.000000000","message":"Was contributing to the Neutron project to make it \"production grade\" considered?","commit_id":"81b5cef6cafad785943cbfabb8efacb0ec69cae0"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"4ebe1584e984f4666ba704550e8e68268382e948","unresolved":false,"context_lines":[{"line_number":48,"context_line":"to design to future features and roadmap are happening and shared"},{"line_number":49,"context_line":"openly and presented in various meetups and documents."},{"line_number":50,"context_line":"Dragonflow aim to become production grade open source Neutron"},{"line_number":51,"context_line":"implementation."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Open Community:"},{"line_number":54,"context_line":"We are working closely with the community to share use cases and problems"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a57f1b5_5fc52c59","line":51,"in_reply_to":"3a57f1b5_4446c3c0","updated":"2016-02-09 21:30:07.000000000","message":"We are using quite a different paradigm then the one used in Neutron reference implementation today, we do plan to contribute any common features that we can to Neutron core (already talking about DB consistency and others).\n\nWe are trying to simplify the current reference implementation, we did try to first only solve L3 problem by providing only a service plugin. However we want to provide a different way at looking and solving things","commit_id":"81b5cef6cafad785943cbfabb8efacb0ec69cae0"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"bf34bb39651135265eac4f6fbef8ef044882858e","unresolved":false,"context_lines":[{"line_number":64,"context_line":"- Dragonflow has a core team which openly discuss all issues"},{"line_number":65,"context_line":"- Dragonflow support gate tests which run unit tests/fullstack/tempest"},{"line_number":66,"context_line":"  and Rally tests."},{"line_number":67,"context_line":"- Dragonflow collobrates with Neutron and put Neutron objects/data model"},{"line_number":68,"context_line":"  as first class citizen in our design and implementation"},{"line_number":69,"context_line":"- Dragonflow has no other Northbound API then the OpenStack/Neutron API"},{"line_number":70,"context_line":"- Bugs are managed by OpenStack launchpad"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a57f1b5_e411efb0","line":67,"updated":"2016-02-09 21:08:39.000000000","message":"s/collobrates/collaborates/ I think?","commit_id":"81b5cef6cafad785943cbfabb8efacb0ec69cae0"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"4ebe1584e984f4666ba704550e8e68268382e948","unresolved":false,"context_lines":[{"line_number":64,"context_line":"- Dragonflow has a core team which openly discuss all issues"},{"line_number":65,"context_line":"- Dragonflow support gate tests which run unit tests/fullstack/tempest"},{"line_number":66,"context_line":"  and Rally tests."},{"line_number":67,"context_line":"- Dragonflow collobrates with Neutron and put Neutron objects/data model"},{"line_number":68,"context_line":"  as first class citizen in our design and implementation"},{"line_number":69,"context_line":"- Dragonflow has no other Northbound API then the OpenStack/Neutron API"},{"line_number":70,"context_line":"- Bugs are managed by OpenStack launchpad"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a57f1b5_7f3a68cf","line":67,"in_reply_to":"3a57f1b5_e411efb0","updated":"2016-02-09 21:30:07.000000000","message":"Done","commit_id":"81b5cef6cafad785943cbfabb8efacb0ec69cae0"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"bf34bb39651135265eac4f6fbef8ef044882858e","unresolved":false,"context_lines":[{"line_number":79,"context_line":"  and ideas."},{"line_number":80,"context_line":"- Everything is discussed openly either on the review board/"},{"line_number":81,"context_line":"  Dragonflow IRC channel (which is logged) or the ML."},{"line_number":82,"context_line":"- Dragonflow mission statment is to become integral part of OpenStack"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Change-Id: I2e36c75baabef2a9e78e1c466abc5a1597b66ca4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a57f1b5_04176ba4","line":82,"updated":"2016-02-09 21:08:39.000000000","message":"s/statment/statement/\n\nBut above, you say that Dragonflow\u0027s mission is to be an implementation of the OpenStack Networking APIs (though you call them the Neutron APIs). If your mission is to become an integral part of OpenStack, your mission essentially will push the reference implementation of the OpenStack Networking APIs (in other words, Neutron) out of OpenStack.","commit_id":"81b5cef6cafad785943cbfabb8efacb0ec69cae0"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"4ebe1584e984f4666ba704550e8e68268382e948","unresolved":false,"context_lines":[{"line_number":79,"context_line":"  and ideas."},{"line_number":80,"context_line":"- Everything is discussed openly either on the review board/"},{"line_number":81,"context_line":"  Dragonflow IRC channel (which is logged) or the ML."},{"line_number":82,"context_line":"- Dragonflow mission statment is to become integral part of OpenStack"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Change-Id: I2e36c75baabef2a9e78e1c466abc5a1597b66ca4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a57f1b5_3f0390ba","line":82,"in_reply_to":"3a57f1b5_04176ba4","updated":"2016-02-09 21:30:07.000000000","message":"Dragonflow is a Neutron backend, but it also aims at implementing advance networking services, containers networking and other topics that are currently not handled directly Neutron.\nWe are not trying to push anyone out of OpenStack but only provide a new open and production grade alternative to Networking.","commit_id":"81b5cef6cafad785943cbfabb8efacb0ec69cae0"},{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"f65a0ce6fbbc9011a39546e03e455a9495b6d0b9","unresolved":false,"context_lines":[{"line_number":79,"context_line":"  and ideas."},{"line_number":80,"context_line":"- Everything is discussed openly either on the review board/"},{"line_number":81,"context_line":"  Dragonflow IRC channel (which is logged) or the ML."},{"line_number":82,"context_line":"- Dragonflow mission statment is to become integral part of OpenStack"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Change-Id: I2e36c75baabef2a9e78e1c466abc5a1597b66ca4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a57f1b5_c4bab36e","line":82,"in_reply_to":"3a57f1b5_04176ba4","updated":"2016-02-09 21:13:13.000000000","message":"To clarify, they are implementing a new Neutron backend that works quite a bit differently than the existing implementation in Neutron.  They aren\u0027t implementing a new API layer.","commit_id":"81b5cef6cafad785943cbfabb8efacb0ec69cae0"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"4ebe1584e984f4666ba704550e8e68268382e948","unresolved":false,"context_lines":[{"line_number":79,"context_line":"  and ideas."},{"line_number":80,"context_line":"- Everything is discussed openly either on the review board/"},{"line_number":81,"context_line":"  Dragonflow IRC channel (which is logged) or the ML."},{"line_number":82,"context_line":"- Dragonflow mission statment is to become integral part of OpenStack"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Change-Id: I2e36c75baabef2a9e78e1c466abc5a1597b66ca4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a57f1b5_df027c6f","line":82,"in_reply_to":"3a57f1b5_c4bab36e","updated":"2016-02-09 21:30:07.000000000","message":"We are however currently the only Neutron implementation that is fully part of OpenStack (both the Neutron plugin and our project implementation reside in the Dragonflow repository, and we want to keep it that way)","commit_id":"81b5cef6cafad785943cbfabb8efacb0ec69cae0"},{"author":{"_account_id":16983,"name":"Eshed Gal-Or","email":"eshed.galor@huawei.com","username":"eshedg"},"change_message_id":"e259f669929d4a08a9c5b90ec946d54845bf6da6","unresolved":false,"context_lines":[{"line_number":39,"context_line":"4) Aim for performance-intensive environments, where"},{"line_number":40,"context_line":"   latency is a big deal, while being small and"},{"line_number":41,"context_line":"   intuitive enough to run on small ones as well."},{"line_number":42,"context_line":"   Completely pluggable design, easy to extend and enhance."},{"line_number":43,"context_line":"   We *truly* believe in a distributed control plane."},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Following the 4 opens"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"3a57f1b5_33eb59b2","line":42,"updated":"2016-02-11 16:19:23.000000000","message":"I think this is another bullet (#5)","commit_id":"b2fbe1914fd21fa1ab69514965ad93bc61ef9b81"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"e36addb85b253717af1c0ef0f5d6b3dade51f297","unresolved":false,"context_lines":[{"line_number":39,"context_line":"4) Aim for performance-intensive environments, where"},{"line_number":40,"context_line":"   latency is a big deal, while being small and"},{"line_number":41,"context_line":"   intuitive enough to run on small ones as well."},{"line_number":42,"context_line":"   Completely pluggable design, easy to extend and enhance."},{"line_number":43,"context_line":"   We *truly* believe in a distributed control plane."},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Following the 4 opens"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"dae33548_5e3e1bb9","line":42,"in_reply_to":"3a57f1b5_33eb59b2","updated":"2016-02-15 06:50:39.000000000","message":"Done","commit_id":"b2fbe1914fd21fa1ab69514965ad93bc61ef9b81"},{"author":{"_account_id":16983,"name":"Eshed Gal-Or","email":"eshed.galor@huawei.com","username":"eshedg"},"change_message_id":"e259f669929d4a08a9c5b90ec946d54845bf6da6","unresolved":false,"context_lines":[{"line_number":47,"context_line":"Dragonflow is 100% open source, everything from implementation"},{"line_number":48,"context_line":"to design to future features and roadmap are happening and shared"},{"line_number":49,"context_line":"openly and presented in various meetups and documents."},{"line_number":50,"context_line":"Dragonflow aim to become production grade open source OpenStack"},{"line_number":51,"context_line":"Networking API implementation."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Open Community:"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"3a57f1b5_d3f9a581","line":50,"updated":"2016-02-11 16:19:23.000000000","message":"\u0027aims\u0027 or \u0027is aimed at becoming a\u0027","commit_id":"b2fbe1914fd21fa1ab69514965ad93bc61ef9b81"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"e36addb85b253717af1c0ef0f5d6b3dade51f297","unresolved":false,"context_lines":[{"line_number":47,"context_line":"Dragonflow is 100% open source, everything from implementation"},{"line_number":48,"context_line":"to design to future features and roadmap are happening and shared"},{"line_number":49,"context_line":"openly and presented in various meetups and documents."},{"line_number":50,"context_line":"Dragonflow aim to become production grade open source OpenStack"},{"line_number":51,"context_line":"Networking API implementation."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Open Community:"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"dae33548_9e48a35d","line":50,"in_reply_to":"3a57f1b5_d3f9a581","updated":"2016-02-15 06:50:39.000000000","message":"Done","commit_id":"b2fbe1914fd21fa1ab69514965ad93bc61ef9b81"},{"author":{"_account_id":16983,"name":"Eshed Gal-Or","email":"eshed.galor@huawei.com","username":"eshedg"},"change_message_id":"e259f669929d4a08a9c5b90ec946d54845bf6da6","unresolved":false,"context_lines":[{"line_number":66,"context_line":"  and Rally tests."},{"line_number":67,"context_line":"- Dragonflow collaborates with Neutron and put Neutron objects/data model"},{"line_number":68,"context_line":"  as first class citizen in our design and implementation"},{"line_number":69,"context_line":"- Dragonflow has no other Northbound API then the OpenStack/Neutron API"},{"line_number":70,"context_line":"- Bugs are managed by OpenStack launchpad"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"Open Design:"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"3a57f1b5_53613538","line":69,"updated":"2016-02-11 16:19:23.000000000","message":"revise to \u0027no Northbound API other than\"","commit_id":"b2fbe1914fd21fa1ab69514965ad93bc61ef9b81"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"e36addb85b253717af1c0ef0f5d6b3dade51f297","unresolved":false,"context_lines":[{"line_number":66,"context_line":"  and Rally tests."},{"line_number":67,"context_line":"- Dragonflow collaborates with Neutron and put Neutron objects/data model"},{"line_number":68,"context_line":"  as first class citizen in our design and implementation"},{"line_number":69,"context_line":"- Dragonflow has no other Northbound API then the OpenStack/Neutron API"},{"line_number":70,"context_line":"- Bugs are managed by OpenStack launchpad"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"Open Design:"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"dae33548_de786b92","line":69,"in_reply_to":"3a57f1b5_53613538","updated":"2016-02-15 06:50:39.000000000","message":"Done","commit_id":"b2fbe1914fd21fa1ab69514965ad93bc61ef9b81"},{"author":{"_account_id":16983,"name":"Eshed Gal-Or","email":"eshed.galor@huawei.com","username":"eshedg"},"change_message_id":"e259f669929d4a08a9c5b90ec946d54845bf6da6","unresolved":false,"context_lines":[{"line_number":72,"context_line":"Open Design:"},{"line_number":73,"context_line":"- All designs and specs are published for review and managed in"},{"line_number":74,"context_line":"  OpenStack launchpad"},{"line_number":75,"context_line":"- Dragonflow conduct a weekly IRC meeting to discuss all designs"},{"line_number":76,"context_line":"  and future roadmap"},{"line_number":77,"context_line":"- Dragonflow repository consist of many Documentation and diagrams"},{"line_number":78,"context_line":"  explaining the current design and code and also future roadmap"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"3a57f1b5_b34ae9aa","line":75,"updated":"2016-02-11 16:19:23.000000000","message":"conducts","commit_id":"b2fbe1914fd21fa1ab69514965ad93bc61ef9b81"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"e36addb85b253717af1c0ef0f5d6b3dade51f297","unresolved":false,"context_lines":[{"line_number":72,"context_line":"Open Design:"},{"line_number":73,"context_line":"- All designs and specs are published for review and managed in"},{"line_number":74,"context_line":"  OpenStack launchpad"},{"line_number":75,"context_line":"- Dragonflow conduct a weekly IRC meeting to discuss all designs"},{"line_number":76,"context_line":"  and future roadmap"},{"line_number":77,"context_line":"- Dragonflow repository consist of many Documentation and diagrams"},{"line_number":78,"context_line":"  explaining the current design and code and also future roadmap"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"dae33548_3e6eb7c9","line":75,"in_reply_to":"3a57f1b5_b34ae9aa","updated":"2016-02-15 06:50:39.000000000","message":"Done","commit_id":"b2fbe1914fd21fa1ab69514965ad93bc61ef9b81"},{"author":{"_account_id":16983,"name":"Eshed Gal-Or","email":"eshed.galor@huawei.com","username":"eshedg"},"change_message_id":"e259f669929d4a08a9c5b90ec946d54845bf6da6","unresolved":false,"context_lines":[{"line_number":74,"context_line":"  OpenStack launchpad"},{"line_number":75,"context_line":"- Dragonflow conduct a weekly IRC meeting to discuss all designs"},{"line_number":76,"context_line":"  and future roadmap"},{"line_number":77,"context_line":"- Dragonflow repository consist of many Documentation and diagrams"},{"line_number":78,"context_line":"  explaining the current design and code and also future roadmap"},{"line_number":79,"context_line":"  and ideas."},{"line_number":80,"context_line":"- Everything is discussed openly either on the review board/"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"3a57f1b5_33d599b8","line":77,"updated":"2016-02-11 16:19:23.000000000","message":"consists","commit_id":"b2fbe1914fd21fa1ab69514965ad93bc61ef9b81"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"e36addb85b253717af1c0ef0f5d6b3dade51f297","unresolved":false,"context_lines":[{"line_number":74,"context_line":"  OpenStack launchpad"},{"line_number":75,"context_line":"- Dragonflow conduct a weekly IRC meeting to discuss all designs"},{"line_number":76,"context_line":"  and future roadmap"},{"line_number":77,"context_line":"- Dragonflow repository consist of many Documentation and diagrams"},{"line_number":78,"context_line":"  explaining the current design and code and also future roadmap"},{"line_number":79,"context_line":"  and ideas."},{"line_number":80,"context_line":"- Everything is discussed openly either on the review board/"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"dae33548_1e73f3b2","line":77,"in_reply_to":"3a57f1b5_33d599b8","updated":"2016-02-15 06:50:39.000000000","message":"Done","commit_id":"b2fbe1914fd21fa1ab69514965ad93bc61ef9b81"},{"author":{"_account_id":16983,"name":"Eshed Gal-Or","email":"eshed.galor@huawei.com","username":"eshedg"},"change_message_id":"e259f669929d4a08a9c5b90ec946d54845bf6da6","unresolved":false,"context_lines":[{"line_number":79,"context_line":"  and ideas."},{"line_number":80,"context_line":"- Everything is discussed openly either on the review board/"},{"line_number":81,"context_line":"  Dragonflow IRC channel (which is logged) or the ML."},{"line_number":82,"context_line":"- Dragonflow mission statement is to become integral part of OpenStack"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Change-Id: I2e36c75baabef2a9e78e1c466abc5a1597b66ca4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"3a57f1b5_d38a05bf","line":82,"updated":"2016-02-11 16:19:23.000000000","message":"\u0027an\u0027 integral...","commit_id":"b2fbe1914fd21fa1ab69514965ad93bc61ef9b81"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"e36addb85b253717af1c0ef0f5d6b3dade51f297","unresolved":false,"context_lines":[{"line_number":79,"context_line":"  and ideas."},{"line_number":80,"context_line":"- Everything is discussed openly either on the review board/"},{"line_number":81,"context_line":"  Dragonflow IRC channel (which is logged) or the ML."},{"line_number":82,"context_line":"- Dragonflow mission statement is to become integral part of OpenStack"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Change-Id: I2e36c75baabef2a9e78e1c466abc5a1597b66ca4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"dae33548_be62c7d6","line":82,"in_reply_to":"3a57f1b5_d38a05bf","updated":"2016-02-15 06:50:39.000000000","message":"Done","commit_id":"b2fbe1914fd21fa1ab69514965ad93bc61ef9b81"},{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"b3207a3c945f27cccf92ee7e63f5fed13f98b8e0","unresolved":false,"context_lines":[{"line_number":10,"context_line":"http://governance.openstack.org/reference/new-projects-requirements.html"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"And following this patch:"},{"line_number":13,"context_line":"https://review.openstack.org/#/c/275888/"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"OpenStack Mission Alignment:"},{"line_number":16,"context_line":"Dragonflow is a distributed SDN controller for OpenStack Neutron"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"dae33548_b5512f65","line":13,"updated":"2016-02-15 15:46:01.000000000","message":"This is still under discussion, so I\u0027d rather you just remove this to clarify that you\u0027re interested in doing this regardless of the outcome of that discussion.","commit_id":"e75938be12ba15ae0613c36afc61273f12baeacd"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"4e0ee2ef79b57129e1cbc0ff42c82a3e4629827a","unresolved":false,"context_lines":[{"line_number":10,"context_line":"http://governance.openstack.org/reference/new-projects-requirements.html"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"And following this patch:"},{"line_number":13,"context_line":"https://review.openstack.org/#/c/275888/"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"OpenStack Mission Alignment:"},{"line_number":16,"context_line":"Dragonflow is a distributed SDN controller for OpenStack Neutron"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"dae33548_eb0f53df","line":13,"in_reply_to":"dae33548_b5512f65","updated":"2016-02-15 16:30:25.000000000","message":"Done","commit_id":"e75938be12ba15ae0613c36afc61273f12baeacd"}],"reference/projects.yaml":[{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"80fc59839f577cd381e38751833327debca7569a","unresolved":false,"context_lines":[{"line_number":510,"context_line":"  ptl:"},{"line_number":511,"context_line":"    name: Eran Gampel \u0026 Gal Sagie"},{"line_number":512,"context_line":"    irc: gampel \u0026 gsagie"},{"line_number":513,"context_line":"    email: eran.gampel@huawei.com, gal.sagie@huawei.com"},{"line_number":514,"context_line":"  irc-channel: openstack-dragonflow"},{"line_number":515,"context_line":"  mission: \u003e"},{"line_number":516,"context_line":"    Dragonflow mission is to implement advanced networking services in a"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5a5ae5dd_69b88b11","line":513,"updated":"2016-02-08 19:08:54.000000000","message":"maybe flip a coin?  Plan to take turns each cycle?","commit_id":"2bb9ca31f5309755aba760751d6ec5e1c012663c"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"f78688d16aa975f20cf6236a2a393732fe4815ec","unresolved":false,"context_lines":[{"line_number":510,"context_line":"  ptl:"},{"line_number":511,"context_line":"    name: Eran Gampel \u0026 Gal Sagie"},{"line_number":512,"context_line":"    irc: gampel \u0026 gsagie"},{"line_number":513,"context_line":"    email: eran.gampel@huawei.com, gal.sagie@huawei.com"},{"line_number":514,"context_line":"  irc-channel: openstack-dragonflow"},{"line_number":515,"context_line":"  mission: \u003e"},{"line_number":516,"context_line":"    Dragonflow mission is to implement advanced networking services in a"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5a5ae5dd_4719dc21","line":513,"in_reply_to":"5a5ae5dd_69b88b11","updated":"2016-02-09 05:53:49.000000000","message":"I haven\u0027t seen there is a limitation on this, i think that for the first cycle its important we do this together to see we can accommodate everything needed and since we work good together.\n\nFor the next cycle we can have a \"regular\" election process  (not that i can see a problem in having two PTL\u0027s for a project as long as they work together.)","commit_id":"2bb9ca31f5309755aba760751d6ec5e1c012663c"},{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"80fc59839f577cd381e38751833327debca7569a","unresolved":false,"context_lines":[{"line_number":517,"context_line":"    manner that is efficient, elegant and simple."},{"line_number":518,"context_line":"    Dragonflow is designed to support large scale deployments with a focus on"},{"line_number":519,"context_line":"    latency and performance, as well as providing advanced innovative services"},{"line_number":520,"context_line":"    that run locally on each compute node, with container technology in mind."},{"line_number":521,"context_line":"  url: https://wiki.openstack.org/wiki/Dragonflow"},{"line_number":522,"context_line":"  tags:"},{"line_number":523,"context_line":"    - team:single-vendor"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5a5ae5dd_89c70795","line":520,"updated":"2016-02-08 19:08:54.000000000","message":"The mission sounds a bit too much like marketing speak instead of something that helps clarify the scope of the project and how it relates to the rest of OpenStack.","commit_id":"2bb9ca31f5309755aba760751d6ec5e1c012663c"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"f78688d16aa975f20cf6236a2a393732fe4815ec","unresolved":false,"context_lines":[{"line_number":517,"context_line":"    manner that is efficient, elegant and simple."},{"line_number":518,"context_line":"    Dragonflow is designed to support large scale deployments with a focus on"},{"line_number":519,"context_line":"    latency and performance, as well as providing advanced innovative services"},{"line_number":520,"context_line":"    that run locally on each compute node, with container technology in mind."},{"line_number":521,"context_line":"  url: https://wiki.openstack.org/wiki/Dragonflow"},{"line_number":522,"context_line":"  tags:"},{"line_number":523,"context_line":"    - team:single-vendor"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5a5ae5dd_c724ec61","line":520,"in_reply_to":"5a5ae5dd_89c70795","updated":"2016-02-09 05:53:49.000000000","message":"I will try to rephrase","commit_id":"2bb9ca31f5309755aba760751d6ec5e1c012663c"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"a9c126096b7a8de519124b9bb9409b0a25ec7b56","unresolved":false,"context_lines":[{"line_number":508,"context_line":""},{"line_number":509,"context_line":"Dragonflow:"},{"line_number":510,"context_line":"  ptl:"},{"line_number":511,"context_line":"    name: Eran Gampel \u0026 Gal Sagie"},{"line_number":512,"context_line":"    irc: gampel \u0026 gsagie"},{"line_number":513,"context_line":"    email: eran.gampel@huawei.com, gal.sagie@huawei.com"},{"line_number":514,"context_line":"  irc-channel: openstack-dragonflow"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5a5ae5dd_7f19fc21","line":511,"updated":"2016-02-09 09:00:02.000000000","message":"Governance-wise, we want a single name here... The goal is to always be able to make a decision. What happens here if Eran says A and Gal says B ? The team can be organized however you see fit, but as far as governance goes, we need to know who gets the final call.","commit_id":"efc222fdf76124931a6394c9debf58480392b739"},{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"f9b24c67e524231ec0ba8025d6ff0575306d22ab","unresolved":false,"context_lines":[{"line_number":513,"context_line":"    email: gal.sagie@huawei.com"},{"line_number":514,"context_line":"  irc-channel: openstack-dragonflow"},{"line_number":515,"context_line":"  mission: \u003e"},{"line_number":516,"context_line":"    Dragonflow is a distributed control plane implementation of Neutron."},{"line_number":517,"context_line":"    Its mission is to implement advanced networking services in a"},{"line_number":518,"context_line":"    distributed and simple manner."},{"line_number":519,"context_line":"    Its designed to support containers networkin and large scale"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a57f1b5_731dca0e","line":516,"updated":"2016-02-09 18:59:12.000000000","message":"Is dragonflow OVS specific?  Is that worth mentioning here?","commit_id":"70d02c2b2cd749a90b2cee46e1a070b466d63862"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"9961f28c4cb9a0b1e3ace9dcf7ba1a07c5c4e24e","unresolved":false,"context_lines":[{"line_number":513,"context_line":"    email: gal.sagie@huawei.com"},{"line_number":514,"context_line":"  irc-channel: openstack-dragonflow"},{"line_number":515,"context_line":"  mission: \u003e"},{"line_number":516,"context_line":"    Dragonflow is a distributed control plane implementation of Neutron."},{"line_number":517,"context_line":"    Its mission is to implement advanced networking services in a"},{"line_number":518,"context_line":"    distributed and simple manner."},{"line_number":519,"context_line":"    Its designed to support containers networkin and large scale"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a57f1b5_3ed8791d","line":516,"in_reply_to":"3a57f1b5_731dca0e","updated":"2016-02-09 19:17:24.000000000","message":"I don\u0027t want to bound Dragonflow to OVS, we use OVS right now as our default implementation but we have designed this to be very pluggable so another vSwitch/HW accelerations can be used and plugged into Dragonflow as long as they provide a correct driver (and if they don\u0027t support OpenFlow, they need to be loaded with correct applications, but thats also supported)\n\nI don\u0027t see a reason to mention this","commit_id":"70d02c2b2cd749a90b2cee46e1a070b466d63862"},{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"f9b24c67e524231ec0ba8025d6ff0575306d22ab","unresolved":false,"context_lines":[{"line_number":515,"context_line":"  mission: \u003e"},{"line_number":516,"context_line":"    Dragonflow is a distributed control plane implementation of Neutron."},{"line_number":517,"context_line":"    Its mission is to implement advanced networking services in a"},{"line_number":518,"context_line":"    distributed and simple manner."},{"line_number":519,"context_line":"    Its designed to support containers networkin and large scale"},{"line_number":520,"context_line":"    production loads."},{"line_number":521,"context_line":"  url: https://wiki.openstack.org/wiki/Dragonflow"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a57f1b5_33ee72ed","line":518,"updated":"2016-02-09 18:59:12.000000000","message":"\"advanced services\" has a particular common meaning for Neutron, which is things like lbaas/vpnaas/fwaas, but I don\u0027t think that\u0027s what you mean here.  I\u0027m actually not sure it adds any new information to the first sentence.","commit_id":"70d02c2b2cd749a90b2cee46e1a070b466d63862"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"9961f28c4cb9a0b1e3ace9dcf7ba1a07c5c4e24e","unresolved":false,"context_lines":[{"line_number":515,"context_line":"  mission: \u003e"},{"line_number":516,"context_line":"    Dragonflow is a distributed control plane implementation of Neutron."},{"line_number":517,"context_line":"    Its mission is to implement advanced networking services in a"},{"line_number":518,"context_line":"    distributed and simple manner."},{"line_number":519,"context_line":"    Its designed to support containers networkin and large scale"},{"line_number":520,"context_line":"    production loads."},{"line_number":521,"context_line":"  url: https://wiki.openstack.org/wiki/Dragonflow"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a57f1b5_5e95353e","line":518,"in_reply_to":"3a57f1b5_33ee72ed","updated":"2016-02-09 19:17:24.000000000","message":"Thats what i mean, Dragonflow already have distributed DHCP implemented, we are in the process and design of distributed LBaaS and other services are planned. (like IGMP/Security and so on..)\n\nOur mission is to create a platform to easily implement distributed networking services by providing the infrastructure to do it (common distributed DB/publish subscribe mechanism/ HA/Redundancy and an extension model - topology injection)  \nSo all of these basically provide the infrastructure for easily creating network services that can leverage all of that and focus on the service itself rather then all the rest.","commit_id":"70d02c2b2cd749a90b2cee46e1a070b466d63862"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"e6b37fa6969f6fbd1c99a8a4f3a88f0819123148","unresolved":false,"context_lines":[{"line_number":515,"context_line":"  mission: \u003e"},{"line_number":516,"context_line":"    Dragonflow is a distributed control plane implementation of Neutron."},{"line_number":517,"context_line":"    Its mission is to implement advanced networking services in a"},{"line_number":518,"context_line":"    distributed and simple manner."},{"line_number":519,"context_line":"    Its designed to support containers networkin and large scale"},{"line_number":520,"context_line":"    production loads."},{"line_number":521,"context_line":"  url: https://wiki.openstack.org/wiki/Dragonflow"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a57f1b5_cb0de638","line":518,"in_reply_to":"3a57f1b5_390093aa","updated":"2016-02-09 19:40:00.000000000","message":"yes, thats suppose to be the first line (\"implementation of Neutron\"), do you think there is a better rephrase to reflect both of these?","commit_id":"70d02c2b2cd749a90b2cee46e1a070b466d63862"},{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"bb3de1421bc2273209413aa1ed31f7bc865a2c07","unresolved":false,"context_lines":[{"line_number":515,"context_line":"  mission: \u003e"},{"line_number":516,"context_line":"    Dragonflow is a distributed control plane implementation of Neutron."},{"line_number":517,"context_line":"    Its mission is to implement advanced networking services in a"},{"line_number":518,"context_line":"    distributed and simple manner."},{"line_number":519,"context_line":"    Its designed to support containers networkin and large scale"},{"line_number":520,"context_line":"    production loads."},{"line_number":521,"context_line":"  url: https://wiki.openstack.org/wiki/Dragonflow"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a57f1b5_390093aa","line":518,"in_reply_to":"3a57f1b5_5e95353e","updated":"2016-02-09 19:27:15.000000000","message":"ok, but you also implement the things not considered \"advanced services\".  :-)","commit_id":"70d02c2b2cd749a90b2cee46e1a070b466d63862"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"a9114265a2e2227d1d8053911491589b5c592d80","unresolved":false,"context_lines":[{"line_number":515,"context_line":"  mission: \u003e"},{"line_number":516,"context_line":"    Dragonflow is a distributed control plane implementation of Neutron."},{"line_number":517,"context_line":"    Its mission is to implement advanced networking services in a"},{"line_number":518,"context_line":"    distributed and simple manner."},{"line_number":519,"context_line":"    Its designed to support containers networkin and large scale"},{"line_number":520,"context_line":"    production loads."},{"line_number":521,"context_line":"  url: https://wiki.openstack.org/wiki/Dragonflow"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a57f1b5_6bf952c8","line":518,"in_reply_to":"3a57f1b5_cb0de638","updated":"2016-02-09 19:47:40.000000000","message":"ok, think i got the better rephrase, sending new version","commit_id":"70d02c2b2cd749a90b2cee46e1a070b466d63862"},{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"f9b24c67e524231ec0ba8025d6ff0575306d22ab","unresolved":false,"context_lines":[{"line_number":517,"context_line":"    Its mission is to implement advanced networking services in a"},{"line_number":518,"context_line":"    distributed and simple manner."},{"line_number":519,"context_line":"    Its designed to support containers networkin and large scale"},{"line_number":520,"context_line":"    production loads."},{"line_number":521,"context_line":"  url: https://wiki.openstack.org/wiki/Dragonflow"},{"line_number":522,"context_line":"  tags:"},{"line_number":523,"context_line":"    - team:single-vendor"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a57f1b5_93e726ac","line":520,"updated":"2016-02-09 18:59:12.000000000","message":"How about ...\n\n    Dragonflow is a distributed control plane implementation\n    for Neutron aimed at large scale deployments using both\n    VMs and containers.","commit_id":"70d02c2b2cd749a90b2cee46e1a070b466d63862"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"e6b37fa6969f6fbd1c99a8a4f3a88f0819123148","unresolved":false,"context_lines":[{"line_number":517,"context_line":"    Its mission is to implement advanced networking services in a"},{"line_number":518,"context_line":"    distributed and simple manner."},{"line_number":519,"context_line":"    Its designed to support containers networkin and large scale"},{"line_number":520,"context_line":"    production loads."},{"line_number":521,"context_line":"  url: https://wiki.openstack.org/wiki/Dragonflow"},{"line_number":522,"context_line":"  tags:"},{"line_number":523,"context_line":"    - team:single-vendor"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a57f1b5_6b13925d","line":520,"in_reply_to":"3a57f1b5_191a7718","updated":"2016-02-09 19:40:00.000000000","message":"Done","commit_id":"70d02c2b2cd749a90b2cee46e1a070b466d63862"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"9961f28c4cb9a0b1e3ace9dcf7ba1a07c5c4e24e","unresolved":false,"context_lines":[{"line_number":517,"context_line":"    Its mission is to implement advanced networking services in a"},{"line_number":518,"context_line":"    distributed and simple manner."},{"line_number":519,"context_line":"    Its designed to support containers networkin and large scale"},{"line_number":520,"context_line":"    production loads."},{"line_number":521,"context_line":"  url: https://wiki.openstack.org/wiki/Dragonflow"},{"line_number":522,"context_line":"  tags:"},{"line_number":523,"context_line":"    - team:single-vendor"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a57f1b5_bed549ba","line":520,"in_reply_to":"3a57f1b5_93e726ac","updated":"2016-02-09 19:17:24.000000000","message":"As mentioned above, advanced distributed services are an important use case and mission for us in Dragonflow.","commit_id":"70d02c2b2cd749a90b2cee46e1a070b466d63862"},{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"bb3de1421bc2273209413aa1ed31f7bc865a2c07","unresolved":false,"context_lines":[{"line_number":517,"context_line":"    Its mission is to implement advanced networking services in a"},{"line_number":518,"context_line":"    distributed and simple manner."},{"line_number":519,"context_line":"    Its designed to support containers networkin and large scale"},{"line_number":520,"context_line":"    production loads."},{"line_number":521,"context_line":"  url: https://wiki.openstack.org/wiki/Dragonflow"},{"line_number":522,"context_line":"  tags:"},{"line_number":523,"context_line":"    - team:single-vendor"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a57f1b5_191a7718","line":520,"in_reply_to":"3a57f1b5_bed549ba","updated":"2016-02-09 19:27:15.000000000","message":"ok.\n\ncouple of formatting nits:  s/Its/It\u0027s/ and s/networkin/networking/","commit_id":"70d02c2b2cd749a90b2cee46e1a070b466d63862"},{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"c23a84de857e4b35fc172bee8d8ad03b5582d375","unresolved":false,"context_lines":[{"line_number":2209,"context_line":"  tags:"},{"line_number":2210,"context_line":"    - team:diverse-affiliation"},{"line_number":2211,"context_line":"  deliverables:"},{"line_number":2212,"context_line":"    dragonflow:"},{"line_number":2213,"context_line":"      repos:"},{"line_number":2214,"context_line":"        - openstack/dragonflow"},{"line_number":2215,"context_line":"      tags:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"dae33548_63e4280d","line":2212,"updated":"2016-02-15 06:10:59.000000000","message":"what to do about this entry?","commit_id":"b2fbe1914fd21fa1ab69514965ad93bc61ef9b81"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"3ca2e9e3e939174622094cdc2a316b50884e2a11","unresolved":false,"context_lines":[{"line_number":2209,"context_line":"  tags:"},{"line_number":2210,"context_line":"    - team:diverse-affiliation"},{"line_number":2211,"context_line":"  deliverables:"},{"line_number":2212,"context_line":"    dragonflow:"},{"line_number":2213,"context_line":"      repos:"},{"line_number":2214,"context_line":"        - openstack/dragonflow"},{"line_number":2215,"context_line":"      tags:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"dae33548_03bc3c6b","line":2212,"in_reply_to":"dae33548_63e4280d","updated":"2016-02-15 06:37:57.000000000","message":"Thanks, will remove this","commit_id":"b2fbe1914fd21fa1ab69514965ad93bc61ef9b81"},{"author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"change_message_id":"5aa8ee53370c6676020074b0cd8392ed90e5deb6","unresolved":false,"context_lines":[{"line_number":508,"context_line":""},{"line_number":509,"context_line":"Dragonflow:"},{"line_number":510,"context_line":"  ptl:"},{"line_number":511,"context_line":"    name: Gal Sagie"},{"line_number":512,"context_line":"    irc: gsagie"},{"line_number":513,"context_line":"    email: gal.sagie@huawei.com"},{"line_number":514,"context_line":"  irc-channel: openstack-dragonflow"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"dae33548_951b191b","line":511,"updated":"2016-02-16 14:18:40.000000000","message":"Don\u0027t burn yourself out pulling PTL duties for both Dragonflow as well as Kuryr!","commit_id":"4b7fcf7b81fbcc3f973fca06c5ed5ddca19eedf8"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"901bf4a644c978445d4c789e45d341840decaedc","unresolved":false,"context_lines":[{"line_number":508,"context_line":""},{"line_number":509,"context_line":"Dragonflow:"},{"line_number":510,"context_line":"  ptl:"},{"line_number":511,"context_line":"    name: Gal Sagie"},{"line_number":512,"context_line":"    irc: gsagie"},{"line_number":513,"context_line":"    email: gal.sagie@huawei.com"},{"line_number":514,"context_line":"  irc-channel: openstack-dragonflow"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"dae33548_c3a6790f","line":511,"in_reply_to":"dae33548_951b191b","updated":"2016-02-16 18:27:12.000000000","message":"Seconding this.","commit_id":"4b7fcf7b81fbcc3f973fca06c5ed5ddca19eedf8"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"04b21fea10ac7ff53bf2f88ca8992eaa71614ad9","unresolved":false,"context_lines":[{"line_number":506,"context_line":"      tags:"},{"line_number":507,"context_line":"        - release:none"},{"line_number":508,"context_line":""},{"line_number":509,"context_line":"Dragonflow:"},{"line_number":510,"context_line":"  ptl:"},{"line_number":511,"context_line":"    name: Eran Gampel"},{"line_number":512,"context_line":"    irc: gampel"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"bae84128_730bcd8e","line":509,"updated":"2016-02-23 10:32:41.000000000","message":"Naming guidelines would prefer \"dragonflow\" there","commit_id":"105cc567935d0baa59038388b13e4cad0cb7a3ac"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"e6e99b9ae625df3c467aca8740fe0904a9421b4c","unresolved":false,"context_lines":[{"line_number":506,"context_line":"      tags:"},{"line_number":507,"context_line":"        - release:none"},{"line_number":508,"context_line":""},{"line_number":509,"context_line":"Dragonflow:"},{"line_number":510,"context_line":"  ptl:"},{"line_number":511,"context_line":"    name: Eran Gampel"},{"line_number":512,"context_line":"    irc: gampel"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"bae84128_a175f8fa","line":509,"in_reply_to":"bae84128_730bcd8e","updated":"2016-02-23 13:21:48.000000000","message":"will change in a subsequent patch as suggested, added to my TODO","commit_id":"105cc567935d0baa59038388b13e4cad0cb7a3ac"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"cc2b3673055088dd8b528b15be09b26daeb28eb4","unresolved":false,"context_lines":[{"line_number":517,"context_line":"    Its mission is to implement advanced networking services in a"},{"line_number":518,"context_line":"    distributed and simple manner in addition to Neutron API."},{"line_number":519,"context_line":"    It\u0027s designed to support containers networking and large scale"},{"line_number":520,"context_line":"    production loads."},{"line_number":521,"context_line":"  url: https://wiki.openstack.org/wiki/Dragonflow"},{"line_number":522,"context_line":"  tags:"},{"line_number":523,"context_line":"    - team:single-vendor"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"bae84128_387f4b67","line":520,"updated":"2016-02-23 17:10:17.000000000","message":"It\u0027s not clear if you\u0027re re-implementing the Neutron API or using the existing API service and plugging in behind it. I\u0027m going to assume the latter and propose rewriting this as:\n\n  To implement advanced networking services driven by the Neutron API\n  and running on a distributed control plane for large deployments.","commit_id":"105cc567935d0baa59038388b13e4cad0cb7a3ac"},{"author":{"_account_id":11343,"name":"Gal Sagie","email":"gal.sagie@gmail.com","username":"GalSagie"},"change_message_id":"7262bcb0868f489e323d5d8674e2adc58c4edd75","unresolved":false,"context_lines":[{"line_number":517,"context_line":"    Its mission is to implement advanced networking services in a"},{"line_number":518,"context_line":"    distributed and simple manner in addition to Neutron API."},{"line_number":519,"context_line":"    It\u0027s designed to support containers networking and large scale"},{"line_number":520,"context_line":"    production loads."},{"line_number":521,"context_line":"  url: https://wiki.openstack.org/wiki/Dragonflow"},{"line_number":522,"context_line":"  tags:"},{"line_number":523,"context_line":"    - team:single-vendor"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"bae84128_d38e0078","line":520,"in_reply_to":"bae84128_387f4b67","updated":"2016-02-23 17:27:25.000000000","message":"Done","commit_id":"105cc567935d0baa59038388b13e4cad0cb7a3ac"}]}
