)]}'
{"specs/juno/fix-import-cycle-log-and-versionutils.rst":[{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"9e2a17200d3cb174eb9665ccabdd60ae33611af2","unresolved":false,"context_lines":[{"line_number":71,"context_line":"   changes for oslo.log above."},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"Both alternative solutions fix the cycle, but require that we keep"},{"line_number":74,"context_line":"LOG.deprecated() and our special ContextAdapter. We are trying to"},{"line_number":75,"context_line":"remove that class in another blueprint related to graduating oslo.log."},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"Impact on Existing APIs"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1ae5cdf2_f0ffe531","line":74,"updated":"2014-06-05 21:24:54.000000000","message":"Oh, I didn\u0027t even realize option 2 required leaving ContextAdapter.  Yeah, -1 to both of these.","commit_id":"6061e947f23458f7957636830d52acf2812237c6"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"9e2a17200d3cb174eb9665ccabdd60ae33611af2","unresolved":false,"context_lines":[{"line_number":162,"context_line":""},{"line_number":163,"context_line":"::"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"   $ ack --ignore-dir\u003d.tox --ignore-dir\u003dbuild --ignore-dir\u003d.venv \\"},{"line_number":166,"context_line":"   --ignore-dir\u003d.update-venv --ignore-dir\u003dopenstack \u0027deprecated\\(\u0027"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"   python-keystoneclient/keystoneclient/tests/test_discovery.py"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1ae5cdf2_1080d189","line":165,"updated":"2014-06-05 21:24:54.000000000","message":"ack?","commit_id":"6061e947f23458f7957636830d52acf2812237c6"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"ac2ce2344e0c7381216fe56c0409cfd2c9b62634","unresolved":false,"context_lines":[{"line_number":162,"context_line":""},{"line_number":163,"context_line":"::"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"   $ ack --ignore-dir\u003d.tox --ignore-dir\u003dbuild --ignore-dir\u003d.venv \\"},{"line_number":166,"context_line":"   --ignore-dir\u003d.update-venv --ignore-dir\u003dopenstack \u0027deprecated\\(\u0027"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"   python-keystoneclient/keystoneclient/tests/test_discovery.py"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1ae5cdf2_86da9ee7","line":165,"in_reply_to":"1ae5cdf2_1080d189","updated":"2014-06-09 15:43:58.000000000","message":"ack is like a recursive grep tool. I don\u0027t know the origin of the name.","commit_id":"6061e947f23458f7957636830d52acf2812237c6"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"7724df0f0985e6bdd726cd2c929dfa325421c4f8","unresolved":false,"context_lines":[{"line_number":162,"context_line":""},{"line_number":163,"context_line":"::"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"   $ ack --ignore-dir\u003d.tox --ignore-dir\u003dbuild --ignore-dir\u003d.venv \\"},{"line_number":166,"context_line":"   --ignore-dir\u003d.update-venv --ignore-dir\u003dopenstack \u0027deprecated\\(\u0027"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"   python-keystoneclient/keystoneclient/tests/test_discovery.py"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1ae5cdf2_d0ee17b4","line":165,"in_reply_to":"1ae5cdf2_86da9ee7","updated":"2014-06-09 16:49:49.000000000","message":"Yeah, I was just curious.  It isn\u0027t installed on my system and it\u0027s kind of a hard thing to search for. :-)","commit_id":"6061e947f23458f7957636830d52acf2812237c6"},{"author":{"_account_id":9397,"name":"Allison Randal","email":"allison@lohutok.net","username":"wendar"},"change_message_id":"32e7b13d9c5f66e8aad375ec62166a50ade1b2a5","unresolved":false,"context_lines":[{"line_number":162,"context_line":""},{"line_number":163,"context_line":"::"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"   $ ack --ignore-dir\u003d.tox --ignore-dir\u003dbuild --ignore-dir\u003d.venv \\"},{"line_number":166,"context_line":"   --ignore-dir\u003d.update-venv --ignore-dir\u003dopenstack \u0027deprecated\\(\u0027"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"   python-keystoneclient/keystoneclient/tests/test_discovery.py"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1ae5cdf2_dc5b84f4","line":165,"in_reply_to":"1ae5cdf2_d0ee17b4","updated":"2014-06-09 23:22:41.000000000","message":"The Debian/Ubuntu package name is ack-grep, which is more unique to search for. The author says that \u0027ack\u0027 doesn\u0027t mean anything, it was just short and easy to type. (Though, that ASCII art logo looks suspiciously like Bill the Cat.)","commit_id":"6061e947f23458f7957636830d52acf2812237c6"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"e7aef937b855fb8d9f1a9ac314083e00d6aa20c7","unresolved":false,"context_lines":[{"line_number":162,"context_line":""},{"line_number":163,"context_line":"::"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"   $ ack --ignore-dir\u003d.tox --ignore-dir\u003dbuild --ignore-dir\u003d.venv \\"},{"line_number":166,"context_line":"   --ignore-dir\u003d.update-venv --ignore-dir\u003dopenstack \u0027deprecated\\(\u0027"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"   python-keystoneclient/keystoneclient/tests/test_discovery.py"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1ae5cdf2_4b721ae4","line":165,"in_reply_to":"1ae5cdf2_dc5b84f4","updated":"2014-06-11 00:42:53.000000000","message":"brew\u0027ed myself an ack (on osx). thanks!","commit_id":"6061e947f23458f7957636830d52acf2812237c6"}],"specs/juno/index.rst":[{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"9e2a17200d3cb174eb9665ccabdd60ae33611af2","unresolved":false,"context_lines":[{"line_number":6,"context_line":"   :glob:"},{"line_number":7,"context_line":"   :maxdepth: 2"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"   *"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1ae5cdf2_30006d01","line":9,"updated":"2014-06-05 21:24:54.000000000","message":"We need to approve a spec so everyone can stop including this change in every commit. :-)","commit_id":"6061e947f23458f7957636830d52acf2812237c6"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"e7aef937b855fb8d9f1a9ac314083e00d6aa20c7","unresolved":false,"context_lines":[{"line_number":6,"context_line":"   :glob:"},{"line_number":7,"context_line":"   :maxdepth: 2"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"   *"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1ae5cdf2_ab955ee5","line":9,"in_reply_to":"1ae5cdf2_30006d01","updated":"2014-06-11 00:42:53.000000000","message":"LOL +1 :)","commit_id":"6061e947f23458f7957636830d52acf2812237c6"}]}
