)]}'
{"functions":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"10df28f29d0af1bac4d0842a71142f62c04eba62","unresolved":false,"context_lines":[{"line_number":1092,"context_line":"            HTTP_PROXY\u003d$http_proxy \\"},{"line_number":1093,"context_line":"            HTTPS_PROXY\u003d$https_proxy \\"},{"line_number":1094,"context_line":"            NO_PROXY\u003d$no_proxy \\"},{"line_number":1095,"context_line":"            python setup.py develop \\"},{"line_number":1096,"context_line":"    )"},{"line_number":1097,"context_line":"}"},{"line_number":1098,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"AAAAP3%2F%2Fwug%3D","line":1095,"updated":"2013-07-11 20:19:51.000000000","message":"Does this need --no-deps?","commit_id":"1de0cc7822c3f89dd2175dbef7f708dcc374605c"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"d46c12fcbe44c3649e5a5e10cb8ec1329986855f","unresolved":false,"context_lines":[{"line_number":1092,"context_line":"            HTTP_PROXY\u003d$http_proxy \\"},{"line_number":1093,"context_line":"            HTTPS_PROXY\u003d$https_proxy \\"},{"line_number":1094,"context_line":"            NO_PROXY\u003d$no_proxy \\"},{"line_number":1095,"context_line":"            python setup.py develop \\"},{"line_number":1096,"context_line":"    )"},{"line_number":1097,"context_line":"}"},{"line_number":1098,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"AAAAP3%2F%2FjUc%3D","line":1095,"in_reply_to":"AAAAP3%2F%2Fwug%3D","updated":"2013-07-16 17:14:08.000000000","message":"Done","commit_id":"1de0cc7822c3f89dd2175dbef7f708dcc374605c"}],"stack.sh":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"10df28f29d0af1bac4d0842a71142f62c04eba62","unresolved":false,"context_lines":[{"line_number":662,"context_line":"setup_develop $PBR_DIR"},{"line_number":663,"context_line":""},{"line_number":664,"context_line":"git_clone $REQUIREMENTS_REPO $REQUIREMENTS_DIR $REQUIREMENTS_BRANCH"},{"line_number":665,"context_line":"pip_install -r $REQUIREMENTS_DIR/requirements.txt "},{"line_number":666,"context_line":"pip_install -r $REQUIREMENTS_DIR/test-requirements.txt"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"# Install clients libraries"}],"source_content_type":"text/x-sh","patch_set":2,"id":"AAAAP3%2F%2FwuU%3D","line":665,"updated":"2013-07-11 20:19:51.000000000","message":"Trailing whitespace.","commit_id":"1de0cc7822c3f89dd2175dbef7f708dcc374605c"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"10df28f29d0af1bac4d0842a71142f62c04eba62","unresolved":false,"context_lines":[{"line_number":663,"context_line":""},{"line_number":664,"context_line":"git_clone $REQUIREMENTS_REPO $REQUIREMENTS_DIR $REQUIREMENTS_BRANCH"},{"line_number":665,"context_line":"pip_install -r $REQUIREMENTS_DIR/requirements.txt "},{"line_number":666,"context_line":"pip_install -r $REQUIREMENTS_DIR/test-requirements.txt"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"# Install clients libraries"},{"line_number":669,"context_line":"install_keystoneclient"}],"source_content_type":"text/x-sh","patch_set":2,"id":"AAAAP3%2F%2FwuQ%3D","line":666,"updated":"2013-07-11 20:19:51.000000000","message":"Why pass both requirements files in one install command?","commit_id":"1de0cc7822c3f89dd2175dbef7f708dcc374605c"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"d46c12fcbe44c3649e5a5e10cb8ec1329986855f","unresolved":false,"context_lines":[{"line_number":663,"context_line":""},{"line_number":664,"context_line":"git_clone $REQUIREMENTS_REPO $REQUIREMENTS_DIR $REQUIREMENTS_BRANCH"},{"line_number":665,"context_line":"pip_install -r $REQUIREMENTS_DIR/requirements.txt "},{"line_number":666,"context_line":"pip_install -r $REQUIREMENTS_DIR/test-requirements.txt"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"# Install clients libraries"},{"line_number":669,"context_line":"install_keystoneclient"}],"source_content_type":"text/x-sh","patch_set":2,"id":"AAAAP3%2F%2FjTY%3D","line":666,"in_reply_to":"AAAAP3%2F%2FwuQ%3D","updated":"2013-07-16 17:14:08.000000000","message":"No good reason. I think I was trying to avoid a long line. :)","commit_id":"1de0cc7822c3f89dd2175dbef7f708dcc374605c"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"66b884c17f7f7d4bf9d94b9653b08bbffbedb5e4","unresolved":false,"context_lines":[{"line_number":669,"context_line":"git_clone $REQUIREMENTS_REPO $REQUIREMENTS_DIR $REQUIREMENTS_BRANCH"},{"line_number":670,"context_line":"# Install dev-requirements first to pick up any oslo changes we need"},{"line_number":671,"context_line":"if [ -f $REQUIREMENTS_DIR/dev-requirements.txt ] ; then"},{"line_number":672,"context_line":"    pip_install -U -r REQUIREMENTS_DIR/dev-requirements.txt"},{"line_number":673,"context_line":"fi"},{"line_number":674,"context_line":"pip_install -U -r $REQUIREMENTS_DIR/requirements.txt -r $REQUIREMENTS_DIR/test-requirements.txt"},{"line_number":675,"context_line":""}],"source_content_type":"text/x-sh","patch_set":6,"id":"AAAAQn%2F%2F1Gk%3D","line":672,"updated":"2013-07-22 15:41:48.000000000","message":"Needs a \u0027$\u0027: $REQUIREMENTS_DIR/...","commit_id":"3a8fe96e77d66fa368104e76632bd3faf9617aaa"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"7c9166d397480e83d51b1705ecb6b6c975527323","unresolved":false,"context_lines":[{"line_number":648,"context_line":"pip_install -U setuptools"},{"line_number":649,"context_line":"pip_install -U pip"},{"line_number":650,"context_line":""},{"line_number":651,"context_line":""},{"line_number":652,"context_line":"TRACK_DEPENDS\u003d${TRACK_DEPENDS:-False}"},{"line_number":653,"context_line":""},{"line_number":654,"context_line":"# Install python packages into a virtualenv so that we can track them"}],"source_content_type":"text/x-sh","patch_set":8,"id":"AAAAQn%2F%2FdcA%3D","line":651,"updated":"2013-07-30 21:34:08.000000000","message":"The RHEL6-specific bits above want to use pip so this might need to be moved up.","commit_id":"c31269e296309bd31633ec9f76723029b369e1e3"}]}
