)]}'
{".coveragerc":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"da21cbc0ae49ccbb2db12347f9374ab673f25aac","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ba3cc151_585bcc54","updated":"2015-07-06 18:13:43.000000000","message":"Are you really running coverage on this? I doubt it - remove the file.","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"32176eb9f61c4367cd61a8553b1b635d768404c3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ba3cc151_6e6daacb","in_reply_to":"ba3cc151_585bcc54","updated":"2015-07-06 18:42:11.000000000","message":"Done","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"}],".gitignore":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"da21cbc0ae49ccbb2db12347f9374ab673f25aac","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ba3cc151_783a50e9","updated":"2015-07-06 18:13:43.000000000","message":"Far too many entries that I doubt you need. Add only those you need... I suggest you start without one and add as needed.","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"32176eb9f61c4367cd61a8553b1b635d768404c3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ba3cc151_0e5f3e0f","in_reply_to":"ba3cc151_783a50e9","updated":"2015-07-06 18:42:11.000000000","message":"Done","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"da21cbc0ae49ccbb2db12347f9374ab673f25aac","unresolved":false,"context_lines":[{"line_number":1,"context_line":"*.py[cod]"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"# C extensions"},{"line_number":4,"context_line":"*.so"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"# Packages"},{"line_number":7,"context_line":"*.egg"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"ba3cc151_983f14d6","line":4,"updated":"2015-07-06 18:13:43.000000000","message":"No C extension in this repo","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"32176eb9f61c4367cd61a8553b1b635d768404c3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"*.py[cod]"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"# C extensions"},{"line_number":4,"context_line":"*.so"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"# Packages"},{"line_number":7,"context_line":"*.egg"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"ba3cc151_ce9f16b3","line":4,"in_reply_to":"ba3cc151_983f14d6","updated":"2015-07-06 18:42:11.000000000","message":"Done","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"da21cbc0ae49ccbb2db12347f9374ab673f25aac","unresolved":false,"context_lines":[{"line_number":10,"context_line":"build"},{"line_number":11,"context_line":"eggs"},{"line_number":12,"context_line":"parts"},{"line_number":13,"context_line":"bin"},{"line_number":14,"context_line":"var"},{"line_number":15,"context_line":"sdist"},{"line_number":16,"context_line":"develop-eggs"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"ba3cc151_b8177853","line":13,"updated":"2015-07-06 18:13:43.000000000","message":"no bin either","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"32176eb9f61c4367cd61a8553b1b635d768404c3","unresolved":false,"context_lines":[{"line_number":10,"context_line":"build"},{"line_number":11,"context_line":"eggs"},{"line_number":12,"context_line":"parts"},{"line_number":13,"context_line":"bin"},{"line_number":14,"context_line":"var"},{"line_number":15,"context_line":"sdist"},{"line_number":16,"context_line":"develop-eggs"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"ba3cc151_8ea90ee2","line":13,"in_reply_to":"ba3cc151_b8177853","updated":"2015-07-06 18:42:11.000000000","message":"Done","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"da21cbc0ae49ccbb2db12347f9374ab673f25aac","unresolved":false,"context_lines":[{"line_number":15,"context_line":"sdist"},{"line_number":16,"context_line":"develop-eggs"},{"line_number":17,"context_line":".installed.cfg"},{"line_number":18,"context_line":"lib"},{"line_number":19,"context_line":"lib64"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"# Installer logs"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"ba3cc151_7811f05c","line":18,"updated":"2015-07-06 18:13:43.000000000","message":"no lib, no lib64","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"32176eb9f61c4367cd61a8553b1b635d768404c3","unresolved":false,"context_lines":[{"line_number":15,"context_line":"sdist"},{"line_number":16,"context_line":"develop-eggs"},{"line_number":17,"context_line":".installed.cfg"},{"line_number":18,"context_line":"lib"},{"line_number":19,"context_line":"lib64"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"# Installer logs"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"ba3cc151_4eac66ed","line":18,"in_reply_to":"ba3cc151_7811f05c","updated":"2015-07-06 18:42:11.000000000","message":"Done","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"da21cbc0ae49ccbb2db12347f9374ab673f25aac","unresolved":false,"context_lines":[{"line_number":21,"context_line":"# Installer logs"},{"line_number":22,"context_line":"pip-log.txt"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"# Unit test / coverage reports"},{"line_number":25,"context_line":".coverage"},{"line_number":26,"context_line":".tox"},{"line_number":27,"context_line":"nosetests.xml"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"ba3cc151_58098c30","line":24,"updated":"2015-07-06 18:13:43.000000000","message":"not needed","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"32176eb9f61c4367cd61a8553b1b635d768404c3","unresolved":false,"context_lines":[{"line_number":21,"context_line":"# Installer logs"},{"line_number":22,"context_line":"pip-log.txt"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"# Unit test / coverage reports"},{"line_number":25,"context_line":".coverage"},{"line_number":26,"context_line":".tox"},{"line_number":27,"context_line":"nosetests.xml"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"ba3cc151_eeb8da2c","line":24,"in_reply_to":"ba3cc151_58098c30","updated":"2015-07-06 18:42:11.000000000","message":"Done","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"da21cbc0ae49ccbb2db12347f9374ab673f25aac","unresolved":false,"context_lines":[{"line_number":28,"context_line":".testrepository"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"# Translations"},{"line_number":31,"context_line":"*.mo"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"# Mr Developer"},{"line_number":34,"context_line":".mr.developer.cfg"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"ba3cc151_380cc841","line":31,"updated":"2015-07-06 18:13:43.000000000","message":"no translations","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"32176eb9f61c4367cd61a8553b1b635d768404c3","unresolved":false,"context_lines":[{"line_number":28,"context_line":".testrepository"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"# Translations"},{"line_number":31,"context_line":"*.mo"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"# Mr Developer"},{"line_number":34,"context_line":".mr.developer.cfg"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"ba3cc151_ae81724f","line":31,"in_reply_to":"ba3cc151_380cc841","updated":"2015-07-06 18:42:11.000000000","message":"Done","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"}],".mailmap":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"da21cbc0ae49ccbb2db12347f9374ab673f25aac","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ba3cc151_2b13145e","updated":"2015-07-06 18:13:43.000000000","message":"This file is not needed for any specs repo","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"32176eb9f61c4367cd61a8553b1b635d768404c3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ba3cc151_ce863665","in_reply_to":"ba3cc151_2b13145e","updated":"2015-07-06 18:42:11.000000000","message":"Done","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"}],".testr.conf":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"da21cbc0ae49ccbb2db12347f9374ab673f25aac","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ba3cc151_ab25e4ae","updated":"2015-07-06 18:13:43.000000000","message":"This file is not needed for a spec repo.","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"32176eb9f61c4367cd61a8553b1b635d768404c3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ba3cc151_6e7b6a7c","in_reply_to":"ba3cc151_ab25e4ae","updated":"2015-07-06 18:42:11.000000000","message":"Done","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"}],"MANIFEST.in":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"da21cbc0ae49ccbb2db12347f9374ab673f25aac","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ba3cc151_ab4c0477","updated":"2015-07-06 18:13:43.000000000","message":"No need for MANIFEST.in","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"32176eb9f61c4367cd61a8553b1b635d768404c3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ba3cc151_4e9306a4","in_reply_to":"ba3cc151_ab4c0477","updated":"2015-07-06 18:42:11.000000000","message":"Done","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"}],"README.rst":[{"author":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"change_message_id":"2a49f4815b4a85501e76c6d1b470cdec396a572c","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Prior to the Liberty development cycle, this repository was not used for spec"},{"line_number":30,"context_line":"reviews.  Reviews prior to Juno were completed entirely through `Launchpad"},{"line_number":31,"context_line":"blueprints \u003chttp://blueprints.launchpad.net/openstack-manuals\u003e`_."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Please note, Launchpad blueprints are still used for tracking the"},{"line_number":34,"context_line":"current status of blueprints. For more information, see"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ba3cc151_c66268d8","line":31,"updated":"2015-07-07 16:58:45.000000000","message":"This is the wrong project URL.  We never had blueprints for security projects before, so we should just say so here I think.","commit_id":"f525b4f2e200335ca0b8c6ca86f5da55fab4e940"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"dd6eadbf23f8446bcfcc21afa97f275e7abc4499","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Prior to the Liberty development cycle, this repository was not used for spec"},{"line_number":30,"context_line":"reviews.  Reviews prior to Juno were completed entirely through `Launchpad"},{"line_number":31,"context_line":"blueprints \u003chttp://blueprints.launchpad.net/openstack-manuals\u003e`_."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Please note, Launchpad blueprints are still used for tracking the"},{"line_number":34,"context_line":"current status of blueprints. For more information, see"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ba3cc151_1afe5f38","line":31,"in_reply_to":"ba3cc151_c66268d8","updated":"2015-07-07 19:11:23.000000000","message":"Replacing the entire para with \"Security blueprints are being introduced with the Liberty development cycle using this repository.\"","commit_id":"f525b4f2e200335ca0b8c6ca86f5da55fab4e940"}],"doc/source/contributing.rst":[{"author":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"change_message_id":"2a49f4815b4a85501e76c6d1b470cdec396a572c","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Bugs should be filed on Launchpad, not GitHub:"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"   https://bugs.launchpad.net/openstack-manuals"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ba3cc151_e006731f","line":20,"updated":"2015-07-07 16:58:45.000000000","message":"This is not the correct URL for our projects.  We should probably list the URLs for our various projects in Launchpad here and say to file bugs agaisnt the appropriate project.","commit_id":"f525b4f2e200335ca0b8c6ca86f5da55fab4e940"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"dd6eadbf23f8446bcfcc21afa97f275e7abc4499","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Bugs should be filed on Launchpad, not GitHub:"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"   https://bugs.launchpad.net/openstack-manuals"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ba3cc151_5a470777","line":20,"in_reply_to":"ba3cc151_e006731f","updated":"2015-07-07 19:11:23.000000000","message":"Adding:\n    \n   For OpenStack Security Guide and OpenStack Security Notes:\n\n       https://bugs.launchpad.net/openstack-manuals\n\n   For Bandit:\n\n       https://bugs.launchpad.net/bandit","commit_id":"f525b4f2e200335ca0b8c6ca86f5da55fab4e940"}],"requirements.txt":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"da21cbc0ae49ccbb2db12347f9374ab673f25aac","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ba3cc151_8b7260ac","updated":"2015-07-06 18:13:43.000000000","message":"Please sync with global requirements file.","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"32176eb9f61c4367cd61a8553b1b635d768404c3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ba3cc151_2edd6270","in_reply_to":"ba3cc151_8b7260ac","updated":"2015-07-06 18:42:11.000000000","message":"Done","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"da21cbc0ae49ccbb2db12347f9374ab673f25aac","unresolved":false,"context_lines":[{"line_number":1,"context_line":"pbr\u003e\u003d0.6,\u003c1.0"},{"line_number":2,"context_line":"oslosphinx"},{"line_number":3,"context_line":"sphinx\u003e\u003d1.1.2,\u003c1.2"},{"line_number":4,"context_line":"yasfb\u003e\u003d0.5.1"}],"source_content_type":"text/plain","patch_set":3,"id":"ba3cc151_eb61acd4","line":3,"updated":"2015-07-06 18:13:43.000000000","message":"Example: from global-requirements:\nsphinx\u003e\u003d1.1.2,!\u003d1.2.0,!\u003d1.3b1,\u003c1.3","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"32176eb9f61c4367cd61a8553b1b635d768404c3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"pbr\u003e\u003d0.6,\u003c1.0"},{"line_number":2,"context_line":"oslosphinx"},{"line_number":3,"context_line":"sphinx\u003e\u003d1.1.2,\u003c1.2"},{"line_number":4,"context_line":"yasfb\u003e\u003d0.5.1"}],"source_content_type":"text/plain","patch_set":3,"id":"ba3cc151_4eda267a","line":3,"in_reply_to":"ba3cc151_eb61acd4","updated":"2015-07-06 18:42:11.000000000","message":"Done","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"}],"setup.py":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"da21cbc0ae49ccbb2db12347f9374ab673f25aac","unresolved":false,"context_lines":[{"line_number":18,"context_line":"import setuptools"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"setuptools.setup("},{"line_number":21,"context_line":"    setup_requires\u003d[\u0027pbr\u003e\u003d0.6,\u003c1.0\u0027],"},{"line_number":22,"context_line":"    pbr\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba3cc151_ab81644f","line":21,"updated":"2015-07-06 18:13:43.000000000","message":"setup_requires\u003d[\u0027pbr\u0027],","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"32176eb9f61c4367cd61a8553b1b635d768404c3","unresolved":false,"context_lines":[{"line_number":18,"context_line":"import setuptools"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"setuptools.setup("},{"line_number":21,"context_line":"    setup_requires\u003d[\u0027pbr\u003e\u003d0.6,\u003c1.0\u0027],"},{"line_number":22,"context_line":"    pbr\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba3cc151_0ee41e39","line":21,"in_reply_to":"ba3cc151_ab81644f","updated":"2015-07-06 18:42:11.000000000","message":"Done","commit_id":"ff359930d3075e65d5f95226bc26fc9bd24a60ef"}],"specs/template.rst":[{"author":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"change_message_id":"2a49f4815b4a85501e76c6d1b470cdec396a572c","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Include the URL of your launchpad blueprint:"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"https://blueprints.launchpad.net//+spec/example"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Introduction paragraph -- why are we doing anything?"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"ba3cc151_a012abb2","line":22,"updated":"2015-07-07 16:58:45.000000000","message":"Shouldn\u0027t the project name be in this URL?","commit_id":"f525b4f2e200335ca0b8c6ca86f5da55fab4e940"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"dd6eadbf23f8446bcfcc21afa97f275e7abc4499","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Include the URL of your launchpad blueprint:"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"https://blueprints.launchpad.net//+spec/example"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Introduction paragraph -- why are we doing anything?"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"ba3cc151_3520149b","line":22,"in_reply_to":"ba3cc151_a012abb2","updated":"2015-07-07 19:11:23.000000000","message":"Adding:\n\nhttps://blueprints.launchpad.net/openstack-manuals/+spec/example (for guide and notes)\nhttps://blueprints.launchpad.net/bandit/+spec/example (for bandit)","commit_id":"f525b4f2e200335ca0b8c6ca86f5da55fab4e940"},{"author":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"change_message_id":"2a49f4815b4a85501e76c6d1b470cdec396a572c","unresolved":false,"context_lines":[{"line_number":37,"context_line":"If this is one part of a larger effort make it clear where this piece ends. In"},{"line_number":38,"context_line":"other words, what\u0027s the scope of this effort?"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Include where in the openstack-manuals tree hierarchy this will reside."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Alternatives"},{"line_number":43,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ba3cc151_004a77ac","line":40,"updated":"2015-07-07 16:58:45.000000000","message":"This refers to openstack-manuals, but our specs are not for this project.  We should make this more generic since we are covering multiple projects (security-doc, bandit, etc.).","commit_id":"f525b4f2e200335ca0b8c6ca86f5da55fab4e940"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"dd6eadbf23f8446bcfcc21afa97f275e7abc4499","unresolved":false,"context_lines":[{"line_number":37,"context_line":"If this is one part of a larger effort make it clear where this piece ends. In"},{"line_number":38,"context_line":"other words, what\u0027s the scope of this effort?"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Include where in the openstack-manuals tree hierarchy this will reside."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Alternatives"},{"line_number":43,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":7,"id":"ba3cc151_15d95083","line":40,"in_reply_to":"ba3cc151_004a77ac","updated":"2015-07-07 19:11:23.000000000","message":"Updating this para with:\n\n\"Include which OpenStack security project this will apply to (OpenStack Security Guide, OpenStack Security Notes, Bandit, etc). Also include where in the OpenStack security project tree hierarchy this will reside.\"","commit_id":"f525b4f2e200335ca0b8c6ca86f5da55fab4e940"}]}
