)]}'
{"doc/source/oslo.rst":[{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"e1cb0172663dd90397fcfd9066cbe4e50137650c","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":" Oslo"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The Oslo program brings together generalist code reviewers and"},{"line_number":6,"context_line":"specialist API maintainers. They share a common interest in tackling"},{"line_number":7,"context_line":"copy-and-paste technical debt across the OpenStack project, and in"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa32b979_c85bc3f5","line":4,"updated":"2015-06-19 08:43:50.000000000","message":"I\u0027d add a sentence here about OpenStack projects generally having a lot in common  and therefore copypasting a lot, creating technical debt that Oslo is designed to pay.\n\nAlso I would explain that adopting oslo libs allow a project to operationally behave more like an openstack project (think log, config) and therefore making ops lives easier.","commit_id":"baecce90c08c19ac2c18a6d8df7daa0b69fd3959"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"afc5e6356785e0bf76d8077487a3ce68f7b2c72e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":" Oslo"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The Oslo program brings together generalist code reviewers and"},{"line_number":6,"context_line":"specialist API maintainers. They share a common interest in tackling"},{"line_number":7,"context_line":"copy-and-paste technical debt across the OpenStack project, and in"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa32b979_7fc49d5e","line":4,"in_reply_to":"fa32b979_c85bc3f5","updated":"2015-06-19 15:51:43.000000000","message":"Done","commit_id":"baecce90c08c19ac2c18a6d8df7daa0b69fd3959"}]}
