)]}'
{"doc/contributor-guide/source/user-guidelines.rst":[{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"b2822048bd8ece5b653ef0886b54dd8caa4955e6","unresolved":false,"context_lines":[{"line_number":12,"context_line":"   designers and developers can use when building content."},{"line_number":13,"context_line":"#. GUI Guidelines: The GUI guidelines are intended for designers and developers"},{"line_number":14,"context_line":"   contributing content to GUI projects."},{"line_number":15,"context_line":"#. UI Text Guidelines: The UI text guidelines are intended for designers,"},{"line_number":16,"context_line":"   developers, or reviewers contributing content within OpenStack user"},{"line_number":17,"context_line":"   interfaces."},{"line_number":18,"context_line":""}],"source_content_type":"text/x-rst","patch_set":26,"id":"dada55a8_714a3a29","line":15,"range":{"start_line":15,"start_character":3,"end_line":15,"end_character":5},"updated":"2016-07-22 20:58:15.000000000","message":"Pls Change to \"GUI\"","commit_id":"c0f427f14e551c850eaff54ab8bc42252f924447"}],"doc/contributor-guide/source/ux-personas.rst":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0099c798a8f4ba7a94c1eb4f9a1929cc24207d68","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _ux-personas:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"Meet the OpenStack Personas"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"In order to share the knowledge about the target users, we have created these"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7aa08908_b5125407","line":4,"range":{"start_line":4,"start_character":18,"end_line":4,"end_character":27},"updated":"2016-06-07 19:58:16.000000000","message":"Sentence capitalization everywhere - personas.\n\nPlease change all titles","commit_id":"a90e494b3ac598c775776ab8efd966e5931c9054"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0099c798a8f4ba7a94c1eb4f9a1929cc24207d68","unresolved":false,"context_lines":[{"line_number":109,"context_line":"   *  - Roll your own"},{"line_number":110,"context_line":"      - Medium to High (depends on customer)"},{"line_number":111,"context_line":"      - Deep"},{"line_number":112,"context_line":"      - 1000 to 9999 users."},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"MOI - Customer"},{"line_number":115,"context_line":"--------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7aa08908_15ea48db","line":112,"range":{"start_line":112,"start_character":24,"end_line":112,"end_character":27},"updated":"2016-06-07 19:58:16.000000000","message":"remove extra \".\" - either all entries have one or none","commit_id":"a90e494b3ac598c775776ab8efd966e5931c9054"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"07b3a59a3f11b32db26c1b904839bec93efd1760","unresolved":false,"context_lines":[{"line_number":109,"context_line":"   *  - Roll your own"},{"line_number":110,"context_line":"      - Medium to High (depends on customer)"},{"line_number":111,"context_line":"      - Deep"},{"line_number":112,"context_line":"      - 1000 to 9999 users."},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"MOI - Customer"},{"line_number":115,"context_line":"--------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7aa08908_15988877","line":112,"range":{"start_line":112,"start_character":24,"end_line":112,"end_character":27},"in_reply_to":"7aa08908_15ea48db","updated":"2016-06-07 20:01:25.000000000","message":"Done","commit_id":"a90e494b3ac598c775776ab8efd966e5931c9054"},{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"ff6b4ee722758d29913ef05270435a95c7f10cc0","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"We have identified five personas:"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"* Arnie - Infrastructure Architect"},{"line_number":16,"context_line":"* Carlos - Cloud Operations"},{"line_number":17,"context_line":"* Doug - Domain Operations"},{"line_number":18,"context_line":"* Pei - Project Owner"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_1f033eb9","line":15,"range":{"start_line":15,"start_character":2,"end_line":15,"end_character":34},"updated":"2016-06-08 17:39:18.000000000","message":"It was a small sample, but one thing we found from the persona survey is that role does not correlate well with it\u0027s proposed description.  If that seems intuitive, then we may want to consider using names, but no role and just give a description, ie\n\nArnie - “I am responsible for the strategy and roadmap for my company’s cloud”","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"46f89e20dcb9565359b4140bd01d371748ccea59","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"We have identified five personas:"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"* Arnie - Infrastructure Architect"},{"line_number":16,"context_line":"* Carlos - Cloud Operations"},{"line_number":17,"context_line":"* Doug - Domain Operations"},{"line_number":18,"context_line":"* Pei - Project Owner"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_78661852","line":15,"range":{"start_line":15,"start_character":2,"end_line":15,"end_character":34},"in_reply_to":"7aa08908_1f033eb9","updated":"2016-06-13 14:47:31.000000000","message":"The description is found within each persona. I added the role to the name for it to be used more like a label.\nEach persona\u0027s description defines what that label means.\nThe problem with your approach is that such descriptions cannot be used as labels. Also, using the first person on the description can be confusing for readers, specially non-native speakers.","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"4e59397420520a59f3f0643bebe95466bdd0b57c","unresolved":false,"context_lines":[{"line_number":15,"context_line":"* Arnie - Infrastructure Architect"},{"line_number":16,"context_line":"* Carlos - Cloud Operations"},{"line_number":17,"context_line":"* Doug - Domain Operations"},{"line_number":18,"context_line":"* Pei - Project Owner"},{"line_number":19,"context_line":"* Alan - App Developer"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"These personas are based on model companies and their ecosystems. Each"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_ee4e8639","line":18,"range":{"start_line":18,"start_character":2,"end_line":18,"end_character":21},"updated":"2016-06-08 16:47:45.000000000","message":"Here is some demographic data for gender and years experience.  \n\n5.8% of developers are women:\nhttp://stackoverflow.com/research/developer-survey-2016#developer-profile-gender\n\nTricky interpreting, but looks at though women programmers have less experience:\nhttp://stackoverflow.com/research/developer-survey-2016#gender-experience\n\nThe reality is that, based on Stack Overflow, none of the personas should be women.  (reality not optimal)","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"2d63f070074f820c21aef6401730b0bd1009e279","unresolved":false,"context_lines":[{"line_number":15,"context_line":"* Arnie - Infrastructure Architect"},{"line_number":16,"context_line":"* Carlos - Cloud Operations"},{"line_number":17,"context_line":"* Doug - Domain Operations"},{"line_number":18,"context_line":"* Pei - Project Owner"},{"line_number":19,"context_line":"* Alan - App Developer"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"These personas are based on model companies and their ecosystems. Each"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_f4e48cac","line":18,"range":{"start_line":18,"start_character":8,"end_line":18,"end_character":15},"updated":"2016-06-08 21:04:11.000000000","message":"I would be really clear that \"project\" (aka tenants) refers to a container for users, instances, etc. rather than projects the big umbrella.","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"46f89e20dcb9565359b4140bd01d371748ccea59","unresolved":false,"context_lines":[{"line_number":15,"context_line":"* Arnie - Infrastructure Architect"},{"line_number":16,"context_line":"* Carlos - Cloud Operations"},{"line_number":17,"context_line":"* Doug - Domain Operations"},{"line_number":18,"context_line":"* Pei - Project Owner"},{"line_number":19,"context_line":"* Alan - App Developer"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"These personas are based on model companies and their ecosystems. Each"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_c2047616","line":18,"range":{"start_line":18,"start_character":8,"end_line":18,"end_character":15},"in_reply_to":"7aa08908_f4e48cac","updated":"2016-06-13 14:47:31.000000000","message":"Will take it into account for the persona\u0027s content.","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"change_message_id":"9b6e7ac3c37071783c84418e4b21850aee1757a2","unresolved":false,"context_lines":[{"line_number":17,"context_line":"* Doug - Domain Operations"},{"line_number":18,"context_line":"* Pei - Project Owner"},{"line_number":19,"context_line":"* Alan - App Developer"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"These personas are based on model companies and their ecosystems. Each"},{"line_number":22,"context_line":"persona takes part in different cloud adoption stages and can assume multiple"},{"line_number":23,"context_line":"roles within each company."}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_1de19c2d","line":20,"updated":"2016-06-08 13:51:27.000000000","message":"Given our likely role as an integration engine for IaaS abstraction layers like Container Orchestration Engines or PaaS, I think it would be good to add another persona here for \"Platform Developer\" or someone who represents the needs of those abstraction layers from our IaaS layer.","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"46f89e20dcb9565359b4140bd01d371748ccea59","unresolved":false,"context_lines":[{"line_number":17,"context_line":"* Doug - Domain Operations"},{"line_number":18,"context_line":"* Pei - Project Owner"},{"line_number":19,"context_line":"* Alan - App Developer"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"These personas are based on model companies and their ecosystems. Each"},{"line_number":22,"context_line":"persona takes part in different cloud adoption stages and can assume multiple"},{"line_number":23,"context_line":"roles within each company."}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_a2b68a3b","line":20,"in_reply_to":"7aa08908_1de19c2d","updated":"2016-06-13 14:47:31.000000000","message":"I think that would be an excellent first expansion of this content. Please consult Pieter because each of these personas are based on survey work but I do not think it would be a problem to add a sixth persona if the user statistics hold.","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"change_message_id":"9b6e7ac3c37071783c84418e4b21850aee1757a2","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"We have identified three business models that best exemplify the roles that"},{"line_number":38,"context_line":"the personas assume depending on their ecosystems. Keep in mind that the"},{"line_number":39,"context_line":"institutions described on this document are fictitious and serve only as"},{"line_number":40,"context_line":"representations of different business models."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Nikishi University - research"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_3ded78b7","line":39,"range":{"start_line":39,"start_character":40,"end_line":39,"end_character":54},"updated":"2016-06-08 13:51:27.000000000","message":"One is not. See note below.","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"59c3d722b2b95a7a339c3cd539701ac64406e624","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"We have identified three business models that best exemplify the roles that"},{"line_number":38,"context_line":"the personas assume depending on their ecosystems. Keep in mind that the"},{"line_number":39,"context_line":"institutions described on this document are fictitious and serve only as"},{"line_number":40,"context_line":"representations of different business models."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Nikishi University - research"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_ba185c76","line":39,"range":{"start_line":39,"start_character":23,"end_line":39,"end_character":25},"updated":"2016-06-08 10:13:11.000000000","message":"in","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a13b352560457ffb7ca1494de87d9fd80b6cb157","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"We have identified three business models that best exemplify the roles that"},{"line_number":38,"context_line":"the personas assume depending on their ecosystems. Keep in mind that the"},{"line_number":39,"context_line":"institutions described on this document are fictitious and serve only as"},{"line_number":40,"context_line":"representations of different business models."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Nikishi University - research"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_bd3de8de","line":39,"range":{"start_line":39,"start_character":23,"end_line":39,"end_character":25},"in_reply_to":"7aa08908_ba185c76","updated":"2016-06-08 13:41:56.000000000","message":"Done","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"ff6b4ee722758d29913ef05270435a95c7f10cc0","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"We have identified three business models that best exemplify the roles that"},{"line_number":38,"context_line":"the personas assume depending on their ecosystems. Keep in mind that the"},{"line_number":39,"context_line":"institutions described on this document are fictitious and serve only as"},{"line_number":40,"context_line":"representations of different business models."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Nikishi University - research"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_bfc2ea82","line":39,"range":{"start_line":39,"start_character":23,"end_line":39,"end_character":25},"in_reply_to":"7aa08908_bd3de8de","updated":"2016-06-08 17:39:18.000000000","message":"Done","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"59c3d722b2b95a7a339c3cd539701ac64406e624","unresolved":false,"context_lines":[{"line_number":42,"context_line":"Nikishi University - research"},{"line_number":43,"context_line":"-----------------------------"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"At Nikishi university each cloud user can potentially assume all personas\u0027"},{"line_number":46,"context_line":"roles. Although typically each individual specializes in two or more of the"},{"line_number":47,"context_line":"roles. Thus the Infrastructure Architect and the Cloud Operations roles could"},{"line_number":48,"context_line":"be assumed by a single individual. Similarly, the Domain Operations and"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_373e45da","line":45,"range":{"start_line":45,"start_character":0,"end_line":45,"end_character":21},"updated":"2016-06-08 10:13:11.000000000","message":"At Nikishi university,","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a13b352560457ffb7ca1494de87d9fd80b6cb157","unresolved":false,"context_lines":[{"line_number":42,"context_line":"Nikishi University - research"},{"line_number":43,"context_line":"-----------------------------"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"At Nikishi university each cloud user can potentially assume all personas\u0027"},{"line_number":46,"context_line":"roles. Although typically each individual specializes in two or more of the"},{"line_number":47,"context_line":"roles. Thus the Infrastructure Architect and the Cloud Operations roles could"},{"line_number":48,"context_line":"be assumed by a single individual. Similarly, the Domain Operations and"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_5d2fa4a0","line":45,"range":{"start_line":45,"start_character":0,"end_line":45,"end_character":21},"in_reply_to":"7aa08908_373e45da","updated":"2016-06-08 13:41:56.000000000","message":"Done","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"59c3d722b2b95a7a339c3cd539701ac64406e624","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"At Nikishi university each cloud user can potentially assume all personas\u0027"},{"line_number":46,"context_line":"roles. Although typically each individual specializes in two or more of the"},{"line_number":47,"context_line":"roles. Thus the Infrastructure Architect and the Cloud Operations roles could"},{"line_number":48,"context_line":"be assumed by a single individual. Similarly, the Domain Operations and"},{"line_number":49,"context_line":"Project Owner roles could be merged. This business model has a low staffing"},{"line_number":50,"context_line":"budget and is concerned with capital expenditure causing them to create their"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_775d6d46","line":47,"range":{"start_line":47,"start_character":7,"end_line":47,"end_character":11},"updated":"2016-06-08 10:13:11.000000000","message":"Thus,","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a13b352560457ffb7ca1494de87d9fd80b6cb157","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"At Nikishi university each cloud user can potentially assume all personas\u0027"},{"line_number":46,"context_line":"roles. Although typically each individual specializes in two or more of the"},{"line_number":47,"context_line":"roles. Thus the Infrastructure Architect and the Cloud Operations roles could"},{"line_number":48,"context_line":"be assumed by a single individual. Similarly, the Domain Operations and"},{"line_number":49,"context_line":"Project Owner roles could be merged. This business model has a low staffing"},{"line_number":50,"context_line":"budget and is concerned with capital expenditure causing them to create their"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_3d2a9890","line":47,"range":{"start_line":47,"start_character":7,"end_line":47,"end_character":11},"in_reply_to":"7aa08908_775d6d46","updated":"2016-06-08 13:41:56.000000000","message":"Done","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"change_message_id":"9b6e7ac3c37071783c84418e4b21850aee1757a2","unresolved":false,"context_lines":[{"line_number":54,"context_line":"   :widths: 15 15 15 15"},{"line_number":55,"context_line":"   :header-rows: 1"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"   *  - Adoption model"},{"line_number":58,"context_line":"      - Process and compliance"},{"line_number":59,"context_line":"      - Skill depth"},{"line_number":60,"context_line":"      - Number of users"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_7d3260a8","line":57,"range":{"start_line":57,"start_character":8,"end_line":57,"end_character":22},"updated":"2016-06-08 13:51:27.000000000","message":"Consider adding \"Workloads\" to these tables.","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"46f89e20dcb9565359b4140bd01d371748ccea59","unresolved":false,"context_lines":[{"line_number":54,"context_line":"   :widths: 15 15 15 15"},{"line_number":55,"context_line":"   :header-rows: 1"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"   *  - Adoption model"},{"line_number":58,"context_line":"      - Process and compliance"},{"line_number":59,"context_line":"      - Skill depth"},{"line_number":60,"context_line":"      - Number of users"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_42db667c","line":57,"range":{"start_line":57,"start_character":8,"end_line":57,"end_character":22},"in_reply_to":"7aa08908_7d3260a8","updated":"2016-06-13 14:47:31.000000000","message":"I currently do not have any information regarding workloads. It would be no problem to add the info though.","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"142a013c82e685f51ac075491024a1068c220f51","unresolved":false,"context_lines":[{"line_number":66,"context_line":"CNBB Securities - large enterprise"},{"line_number":67,"context_line":"----------------------------------"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"At CNBB Securities each persona is represented within company\u0027s the large"},{"line_number":70,"context_line":"organization-chart. Depending on the company\u0027s culture of collaboration the"},{"line_number":71,"context_line":"personas could interact as if they were part of a single entity. However,"},{"line_number":72,"context_line":"usually the Cloud Operations and the Infrastructure Architect interact as"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_5854fcc8","line":69,"updated":"2016-06-08 01:56:01.000000000","message":"Switch to active voice, and change word order here - \"At CNBB Securities, the company\u0027s large organization chart represents each of the personas.\"","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a13b352560457ffb7ca1494de87d9fd80b6cb157","unresolved":false,"context_lines":[{"line_number":66,"context_line":"CNBB Securities - large enterprise"},{"line_number":67,"context_line":"----------------------------------"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"At CNBB Securities each persona is represented within company\u0027s the large"},{"line_number":70,"context_line":"organization-chart. Depending on the company\u0027s culture of collaboration the"},{"line_number":71,"context_line":"personas could interact as if they were part of a single entity. However,"},{"line_number":72,"context_line":"usually the Cloud Operations and the Infrastructure Architect interact as"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_dd11d45e","line":69,"in_reply_to":"7aa08908_5854fcc8","updated":"2016-06-08 13:41:56.000000000","message":"Done","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"59c3d722b2b95a7a339c3cd539701ac64406e624","unresolved":false,"context_lines":[{"line_number":67,"context_line":"----------------------------------"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"At CNBB Securities each persona is represented within company\u0027s the large"},{"line_number":70,"context_line":"organization-chart. Depending on the company\u0027s culture of collaboration the"},{"line_number":71,"context_line":"personas could interact as if they were part of a single entity. However,"},{"line_number":72,"context_line":"usually the Cloud Operations and the Infrastructure Architect interact as"},{"line_number":73,"context_line":"service providers with the other personas. The personas within CNBB"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_fa0b04d4","line":70,"range":{"start_line":70,"start_character":58,"end_line":70,"end_character":71},"updated":"2016-06-08 10:13:11.000000000","message":"collaboration,","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a13b352560457ffb7ca1494de87d9fd80b6cb157","unresolved":false,"context_lines":[{"line_number":67,"context_line":"----------------------------------"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"At CNBB Securities each persona is represented within company\u0027s the large"},{"line_number":70,"context_line":"organization-chart. Depending on the company\u0027s culture of collaboration the"},{"line_number":71,"context_line":"personas could interact as if they were part of a single entity. However,"},{"line_number":72,"context_line":"usually the Cloud Operations and the Infrastructure Architect interact as"},{"line_number":73,"context_line":"service providers with the other personas. The personas within CNBB"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_bd14c84c","line":70,"range":{"start_line":70,"start_character":58,"end_line":70,"end_character":71},"in_reply_to":"7aa08908_fa0b04d4","updated":"2016-06-08 13:41:56.000000000","message":"Done","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"change_message_id":"9b6e7ac3c37071783c84418e4b21850aee1757a2","unresolved":false,"context_lines":[{"line_number":88,"context_line":"      - Medium"},{"line_number":89,"context_line":"      - Over 10000 users"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"Nuage - service provider"},{"line_number":92,"context_line":"------------------------"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"At Nuage employees provide services to external customers that do not want or"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_3d729811","line":91,"range":{"start_line":91,"start_character":0,"end_line":91,"end_character":5},"updated":"2016-06-08 13:51:27.000000000","message":"Nuage is an actual company in our space. Consider renaming - I used a random company name generator to get \"Zim-Lane.\"","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"0d16183dfb91d548f8510274256bb799b3dc5865","unresolved":false,"context_lines":[{"line_number":88,"context_line":"      - Medium"},{"line_number":89,"context_line":"      - Over 10000 users"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"Nuage - service provider"},{"line_number":92,"context_line":"------------------------"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"At Nuage employees provide services to external customers that do not want or"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_5515a599","line":91,"range":{"start_line":91,"start_character":0,"end_line":91,"end_character":5},"in_reply_to":"7aa08908_3d729811","updated":"2016-06-08 18:23:14.000000000","message":"You have me thinking about where the public cloud provides are located.  in the world.","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"change_message_id":"80819cb8c6f724b7b9902139b13c701f9c393d1b","unresolved":false,"context_lines":[{"line_number":88,"context_line":"      - Medium"},{"line_number":89,"context_line":"      - Over 10000 users"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"Nuage - service provider"},{"line_number":92,"context_line":"------------------------"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"At Nuage employees provide services to external customers that do not want or"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_bf98f81c","line":91,"range":{"start_line":91,"start_character":0,"end_line":91,"end_character":5},"in_reply_to":"7aa08908_5515a599","updated":"2016-06-09 13:53:34.000000000","message":"?","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"46f89e20dcb9565359b4140bd01d371748ccea59","unresolved":false,"context_lines":[{"line_number":88,"context_line":"      - Medium"},{"line_number":89,"context_line":"      - Over 10000 users"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"Nuage - service provider"},{"line_number":92,"context_line":"------------------------"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"At Nuage employees provide services to external customers that do not want or"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_8266eeb8","line":91,"range":{"start_line":91,"start_character":0,"end_line":91,"end_character":5},"in_reply_to":"7aa08908_bf98f81c","updated":"2016-06-13 14:47:31.000000000","message":"I can change it to something else. Zim-Lane is not so good though. I was thinking something just as short as Nuage.","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"59c3d722b2b95a7a339c3cd539701ac64406e624","unresolved":false,"context_lines":[{"line_number":91,"context_line":"Nuage - service provider"},{"line_number":92,"context_line":"------------------------"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"At Nuage employees provide services to external customers that do not want or"},{"line_number":95,"context_line":"have the internal resources. It can customize solutions and being flexible"},{"line_number":96,"context_line":"regarding the architecture is paramount. The highly skilled staff represents"},{"line_number":97,"context_line":"the largest expenditure for Nuage. Only Infrastructure Architects and Cloud"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_fa7ae486","line":94,"range":{"start_line":94,"start_character":0,"end_line":94,"end_character":8},"updated":"2016-06-08 10:13:11.000000000","message":"At Nuage,","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a13b352560457ffb7ca1494de87d9fd80b6cb157","unresolved":false,"context_lines":[{"line_number":91,"context_line":"Nuage - service provider"},{"line_number":92,"context_line":"------------------------"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"At Nuage employees provide services to external customers that do not want or"},{"line_number":95,"context_line":"have the internal resources. It can customize solutions and being flexible"},{"line_number":96,"context_line":"regarding the architecture is paramount. The highly skilled staff represents"},{"line_number":97,"context_line":"the largest expenditure for Nuage. Only Infrastructure Architects and Cloud"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_1d107c56","line":94,"range":{"start_line":94,"start_character":0,"end_line":94,"end_character":8},"in_reply_to":"7aa08908_fa7ae486","updated":"2016-06-08 13:41:56.000000000","message":"Done","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"142a013c82e685f51ac075491024a1068c220f51","unresolved":false,"context_lines":[{"line_number":92,"context_line":"------------------------"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"At Nuage employees provide services to external customers that do not want or"},{"line_number":95,"context_line":"have the internal resources. It can customize solutions and being flexible"},{"line_number":96,"context_line":"regarding the architecture is paramount. The highly skilled staff represents"},{"line_number":97,"context_line":"the largest expenditure for Nuage. Only Infrastructure Architects and Cloud"},{"line_number":98,"context_line":"Operators work at Nuage since the other personas are their customers at MOI."}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_381c90c0","line":95,"updated":"2016-06-08 01:56:01.000000000","message":"Change The second sentence to reduce length - \"Nuage can customize solution and prioritizes a flexible approach to architecture.\"","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a13b352560457ffb7ca1494de87d9fd80b6cb157","unresolved":false,"context_lines":[{"line_number":92,"context_line":"------------------------"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"At Nuage employees provide services to external customers that do not want or"},{"line_number":95,"context_line":"have the internal resources. It can customize solutions and being flexible"},{"line_number":96,"context_line":"regarding the architecture is paramount. The highly skilled staff represents"},{"line_number":97,"context_line":"the largest expenditure for Nuage. Only Infrastructure Architects and Cloud"},{"line_number":98,"context_line":"Operators work at Nuage since the other personas are their customers at MOI."}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_3d01f806","line":95,"in_reply_to":"7aa08908_381c90c0","updated":"2016-06-08 13:41:56.000000000","message":"Done","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"59c3d722b2b95a7a339c3cd539701ac64406e624","unresolved":false,"context_lines":[{"line_number":96,"context_line":"regarding the architecture is paramount. The highly skilled staff represents"},{"line_number":97,"context_line":"the largest expenditure for Nuage. Only Infrastructure Architects and Cloud"},{"line_number":98,"context_line":"Operators work at Nuage since the other personas are their customers at MOI."},{"line_number":99,"context_line":"Customers usually interact with Nuage employees via a ticket system."},{"line_number":100,"context_line":""},{"line_number":101,"context_line":".. list-table:: **Nuage - Key Info**"},{"line_number":102,"context_line":"   :widths: 15 15 15 15"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_dab72838","line":99,"range":{"start_line":99,"start_character":48,"end_line":99,"end_character":51},"updated":"2016-06-08 10:13:11.000000000","message":"through","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a13b352560457ffb7ca1494de87d9fd80b6cb157","unresolved":false,"context_lines":[{"line_number":96,"context_line":"regarding the architecture is paramount. The highly skilled staff represents"},{"line_number":97,"context_line":"the largest expenditure for Nuage. Only Infrastructure Architects and Cloud"},{"line_number":98,"context_line":"Operators work at Nuage since the other personas are their customers at MOI."},{"line_number":99,"context_line":"Customers usually interact with Nuage employees via a ticket system."},{"line_number":100,"context_line":""},{"line_number":101,"context_line":".. list-table:: **Nuage - Key Info**"},{"line_number":102,"context_line":"   :widths: 15 15 15 15"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_a002db07","line":99,"range":{"start_line":99,"start_character":48,"end_line":99,"end_character":51},"in_reply_to":"7aa08908_dab72838","updated":"2016-06-08 13:41:56.000000000","message":"Done","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"59c3d722b2b95a7a339c3cd539701ac64406e624","unresolved":false,"context_lines":[{"line_number":114,"context_line":"MOI - customer"},{"line_number":115,"context_line":"--------------"},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"At MOI speed and convenience rule. Its staff encompasses the roles of App"},{"line_number":118,"context_line":"Developers, Project Owners, and Domain Operations. They do not perform any"},{"line_number":119,"context_line":"customization of the cloud and are willing to sacrifice functionality in"},{"line_number":120,"context_line":"order to save some costs. They interact with their cloud service provider,"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_fa882473","line":117,"range":{"start_line":117,"start_character":0,"end_line":117,"end_character":6},"updated":"2016-06-08 10:13:11.000000000","message":"At MOI,","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a13b352560457ffb7ca1494de87d9fd80b6cb157","unresolved":false,"context_lines":[{"line_number":114,"context_line":"MOI - customer"},{"line_number":115,"context_line":"--------------"},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"At MOI speed and convenience rule. Its staff encompasses the roles of App"},{"line_number":118,"context_line":"Developers, Project Owners, and Domain Operations. They do not perform any"},{"line_number":119,"context_line":"customization of the cloud and are willing to sacrifice functionality in"},{"line_number":120,"context_line":"order to save some costs. They interact with their cloud service provider,"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_80051f12","line":117,"range":{"start_line":117,"start_character":0,"end_line":117,"end_character":6},"in_reply_to":"7aa08908_fa882473","updated":"2016-06-08 13:41:56.000000000","message":"Done","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"59c3d722b2b95a7a339c3cd539701ac64406e624","unresolved":false,"context_lines":[{"line_number":118,"context_line":"Developers, Project Owners, and Domain Operations. They do not perform any"},{"line_number":119,"context_line":"customization of the cloud and are willing to sacrifice functionality in"},{"line_number":120,"context_line":"order to save some costs. They interact with their cloud service provider,"},{"line_number":121,"context_line":"Nuage, via a ticket system in case of problems with their cloud instance."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":".. list-table:: **Nuage - Key Info**"},{"line_number":124,"context_line":"   :widths: 15 15 15 15"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_1aeb7014","line":121,"range":{"start_line":121,"start_character":7,"end_line":121,"end_character":10},"updated":"2016-06-08 10:13:11.000000000","message":"through","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a13b352560457ffb7ca1494de87d9fd80b6cb157","unresolved":false,"context_lines":[{"line_number":118,"context_line":"Developers, Project Owners, and Domain Operations. They do not perform any"},{"line_number":119,"context_line":"customization of the cloud and are willing to sacrifice functionality in"},{"line_number":120,"context_line":"order to save some costs. They interact with their cloud service provider,"},{"line_number":121,"context_line":"Nuage, via a ticket system in case of problems with their cloud instance."},{"line_number":122,"context_line":""},{"line_number":123,"context_line":".. list-table:: **Nuage - Key Info**"},{"line_number":124,"context_line":"   :widths: 15 15 15 15"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_c00ba722","line":121,"range":{"start_line":121,"start_character":7,"end_line":121,"end_character":10},"in_reply_to":"7aa08908_1aeb7014","updated":"2016-06-08 13:41:56.000000000","message":"Done","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"change_message_id":"9b6e7ac3c37071783c84418e4b21850aee1757a2","unresolved":false,"context_lines":[{"line_number":128,"context_line":"      - Process and compliance"},{"line_number":129,"context_line":"      - Skill depth"},{"line_number":130,"context_line":"      - Number of users"},{"line_number":131,"context_line":"   *  - Professional services"},{"line_number":132,"context_line":"      - Medium"},{"line_number":133,"context_line":"      - Minimal"},{"line_number":134,"context_line":"      - No OpenStack users"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_9df10c6e","line":131,"range":{"start_line":131,"start_character":8,"end_line":131,"end_character":29},"updated":"2016-06-08 13:51:27.000000000","message":"Shouldn\u0027t this more correctly be called \"Infrastructure As A Service\", professional service implies they are adopting OpenStack by way of a customized service contract centered around human interaction.","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"46f89e20dcb9565359b4140bd01d371748ccea59","unresolved":false,"context_lines":[{"line_number":128,"context_line":"      - Process and compliance"},{"line_number":129,"context_line":"      - Skill depth"},{"line_number":130,"context_line":"      - Number of users"},{"line_number":131,"context_line":"   *  - Professional services"},{"line_number":132,"context_line":"      - Medium"},{"line_number":133,"context_line":"      - Minimal"},{"line_number":134,"context_line":"      - No OpenStack users"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_c2d8f655","line":131,"range":{"start_line":131,"start_character":8,"end_line":131,"end_character":29},"in_reply_to":"7aa08908_9df10c6e","updated":"2016-06-13 14:47:31.000000000","message":"MOI does not offer infrastructure services. They are offering precisely what you described.","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"17c24c1cddc50f241641b963a60e9157c6064cdf","unresolved":false,"context_lines":[{"line_number":13,"context_line":"We have identified five personas:"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"* Arnie - Infrastructure Architect"},{"line_number":16,"context_line":"* Carlos - Cloud Operations"},{"line_number":17,"context_line":"* Doug - Domain Operations"},{"line_number":18,"context_line":"* Pei - Project Owner"},{"line_number":19,"context_line":"* Alan - App Developer"}],"source_content_type":"text/x-rst","patch_set":7,"id":"7aa08908_488cced9","line":16,"range":{"start_line":16,"start_character":17,"end_line":16,"end_character":27},"updated":"2016-06-09 08:37:56.000000000","message":"Can we say \"Operator\" (+ line 17) for consistency?","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"7eb62564350c1bfe0dec10fd5645ab735448d084","unresolved":false,"context_lines":[{"line_number":13,"context_line":"We have identified five personas:"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"* Arnie - Infrastructure Architect"},{"line_number":16,"context_line":"* Carlos - Cloud Operations"},{"line_number":17,"context_line":"* Doug - Domain Operations"},{"line_number":18,"context_line":"* Pei - Project Owner"},{"line_number":19,"context_line":"* Alan - App Developer"}],"source_content_type":"text/x-rst","patch_set":7,"id":"7aa08908_7818d8d3","line":16,"range":{"start_line":16,"start_character":17,"end_line":16,"end_character":27},"in_reply_to":"7aa08908_488cced9","updated":"2016-06-20 16:15:34.000000000","message":"Sure thing. Thanks.","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"2812b9066a5940f36bd6b69bb29ec2848307665e","unresolved":false,"context_lines":[{"line_number":13,"context_line":"We have identified five personas:"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"* Arnie - Infrastructure Architect"},{"line_number":16,"context_line":"* Carlos - Cloud Operations"},{"line_number":17,"context_line":"* Doug - Domain Operations"},{"line_number":18,"context_line":"* Pei - Project Owner"},{"line_number":19,"context_line":"* Alan - App Developer"}],"source_content_type":"text/x-rst","patch_set":7,"id":"7aa08908_167ec069","line":16,"range":{"start_line":16,"start_character":17,"end_line":16,"end_character":27},"in_reply_to":"7aa08908_488cced9","updated":"2016-06-13 15:57:35.000000000","message":"agree","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"17c24c1cddc50f241641b963a60e9157c6064cdf","unresolved":false,"context_lines":[{"line_number":66,"context_line":"CNBB Securities - large enterprise"},{"line_number":67,"context_line":"----------------------------------"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"At CNBB Securities, the company\u0027s large organization chart represents each of the personas. Depending on the company\u0027s culture of collaboration, the"},{"line_number":70,"context_line":"personas could interact as if they were part of a single entity. However,"},{"line_number":71,"context_line":"usually the Cloud Operations and the Infrastructure Architect interact as"},{"line_number":72,"context_line":"service providers with the other personas. The personas within CNBB"}],"source_content_type":"text/x-rst","patch_set":7,"id":"7aa08908_233883d2","line":69,"updated":"2016-06-09 08:37:56.000000000","message":"Line too long here causes the checkniceness fail.","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"53d349cee63aebd042e5ca395125eb78c4d40319","unresolved":false,"context_lines":[{"line_number":66,"context_line":"CNBB Securities - large enterprise"},{"line_number":67,"context_line":"----------------------------------"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"At CNBB Securities, the company\u0027s large organization chart represents each of the personas. Depending on the company\u0027s culture of collaboration, the"},{"line_number":70,"context_line":"personas could interact as if they were part of a single entity. However,"},{"line_number":71,"context_line":"usually the Cloud Operations and the Infrastructure Architect interact as"},{"line_number":72,"context_line":"service providers with the other personas. The personas within CNBB"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_d07e79ad","line":69,"in_reply_to":"7aa08908_233883d2","updated":"2016-06-20 16:36:08.000000000","message":"Done","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"7eb62564350c1bfe0dec10fd5645ab735448d084","unresolved":false,"context_lines":[{"line_number":66,"context_line":"CNBB Securities - large enterprise"},{"line_number":67,"context_line":"----------------------------------"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"At CNBB Securities, the company\u0027s large organization chart represents each of the personas. Depending on the company\u0027s culture of collaboration, the"},{"line_number":70,"context_line":"personas could interact as if they were part of a single entity. However,"},{"line_number":71,"context_line":"usually the Cloud Operations and the Infrastructure Architect interact as"},{"line_number":72,"context_line":"service providers with the other personas. The personas within CNBB"}],"source_content_type":"text/x-rst","patch_set":7,"id":"7aa08908_381bf0cb","line":69,"in_reply_to":"7aa08908_233883d2","updated":"2016-06-20 16:15:34.000000000","message":"Will fix, thank you.","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"42560e6aa3b3154d08dc64bc22432d0dc8a5df78","unresolved":false,"context_lines":[{"line_number":72,"context_line":"service providers with the other personas. The personas within CNBB"},{"line_number":73,"context_line":"Securities look for a fast implementation and are responsible for the"},{"line_number":74,"context_line":"operations capital expenditure. The implementation has no customization and"},{"line_number":75,"context_line":"the organization usually outsource its support."},{"line_number":76,"context_line":""},{"line_number":77,"context_line":".. list-table:: **CNBB Securities - Key Info**"},{"line_number":78,"context_line":"   :widths: 15 15 15 15"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_7a44c473","line":75,"updated":"2016-06-20 15:59:01.000000000","message":"\"outsources\"","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"53d349cee63aebd042e5ca395125eb78c4d40319","unresolved":false,"context_lines":[{"line_number":72,"context_line":"service providers with the other personas. The personas within CNBB"},{"line_number":73,"context_line":"Securities look for a fast implementation and are responsible for the"},{"line_number":74,"context_line":"operations capital expenditure. The implementation has no customization and"},{"line_number":75,"context_line":"the organization usually outsource its support."},{"line_number":76,"context_line":""},{"line_number":77,"context_line":".. list-table:: **CNBB Securities - Key Info**"},{"line_number":78,"context_line":"   :widths: 15 15 15 15"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_304a5d84","line":75,"in_reply_to":"5a9d85d2_7a44c473","updated":"2016-06-20 16:36:08.000000000","message":"Done","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"42560e6aa3b3154d08dc64bc22432d0dc8a5df78","unresolved":false,"context_lines":[{"line_number":87,"context_line":"      - Medium"},{"line_number":88,"context_line":"      - Over 10000 users"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"Nuage - service provider"},{"line_number":91,"context_line":"------------------------"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"At Nuage, employees provide services to external customers that do not want"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_7a120464","line":90,"updated":"2016-06-20 15:59:01.000000000","message":"Suggest you change the name so as not to imply you are referring to Nuage Networks.","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"53d349cee63aebd042e5ca395125eb78c4d40319","unresolved":false,"context_lines":[{"line_number":87,"context_line":"      - Medium"},{"line_number":88,"context_line":"      - Over 10000 users"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"Nuage - service provider"},{"line_number":91,"context_line":"------------------------"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"At Nuage, employees provide services to external customers that do not want"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_f390df97","line":90,"in_reply_to":"5a9d85d2_7a120464","updated":"2016-06-20 16:36:08.000000000","message":"Done","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"42560e6aa3b3154d08dc64bc22432d0dc8a5df78","unresolved":false,"context_lines":[{"line_number":91,"context_line":"------------------------"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"At Nuage, employees provide services to external customers that do not want"},{"line_number":94,"context_line":"or have the internal resources. Nuage can customize solution and prioritizes"},{"line_number":95,"context_line":"a flexible approach to architecture. The highly skilled staff represents the"},{"line_number":96,"context_line":"largest expenditure for Nuage. Only Infrastructure Architects and Cloud"},{"line_number":97,"context_line":"Operators work at Nuage since the other personas are their customers at MOI."}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_dd1a126e","line":94,"updated":"2016-06-20 15:59:01.000000000","message":"either \"the solution\" or \"solutions\"","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"53d349cee63aebd042e5ca395125eb78c4d40319","unresolved":false,"context_lines":[{"line_number":91,"context_line":"------------------------"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"At Nuage, employees provide services to external customers that do not want"},{"line_number":94,"context_line":"or have the internal resources. Nuage can customize solution and prioritizes"},{"line_number":95,"context_line":"a flexible approach to architecture. The highly skilled staff represents the"},{"line_number":96,"context_line":"largest expenditure for Nuage. Only Infrastructure Architects and Cloud"},{"line_number":97,"context_line":"Operators work at Nuage since the other personas are their customers at MOI."}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_33a1c7aa","line":94,"in_reply_to":"5a9d85d2_dd1a126e","updated":"2016-06-20 16:36:08.000000000","message":"Done","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":37,"context_line":"~~~~~~~~~~~~~~~~~~~"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"We have identified three organizational models that best exemplify the roles"},{"line_number":40,"context_line":"that the personas assume depending on their ecosystems. Keep in mind that the"},{"line_number":41,"context_line":"institutions described in this document are fictitious and serve only as"},{"line_number":42,"context_line":"representations of different organizational models."},{"line_number":43,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_25008b33","line":40,"range":{"start_line":40,"start_character":56,"end_line":40,"end_character":60},"updated":"2016-06-27 11:18:47.000000000","message":"I would suggest putting this in an \u0027important\u0027 notation so it stands out.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":37,"context_line":"~~~~~~~~~~~~~~~~~~~"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"We have identified three organizational models that best exemplify the roles"},{"line_number":40,"context_line":"that the personas assume depending on their ecosystems. Keep in mind that the"},{"line_number":41,"context_line":"institutions described in this document are fictitious and serve only as"},{"line_number":42,"context_line":"representations of different organizational models."},{"line_number":43,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_07e8de15","line":40,"range":{"start_line":40,"start_character":56,"end_line":40,"end_character":60},"in_reply_to":"3aaa91ec_25008b33","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":12367,"name":"Ju Lim","email":"julim@redhat.com","username":"julim"},"change_message_id":"b0bd6cab7c61d3c7cc9c56732cf12005b3a81ca2","unresolved":false,"context_lines":[{"line_number":41,"context_line":"institutions described in this document are fictitious and serve only as"},{"line_number":42,"context_line":"representations of different organizational models."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Nikishi University - research"},{"line_number":45,"context_line":"-----------------------------"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"At Nikishi university, each cloud user can potentially assume all personas\u0027"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_2117ca52","line":44,"range":{"start_line":44,"start_character":0,"end_line":44,"end_character":29},"updated":"2016-06-21 21:13:05.000000000","message":"Suggest to change \"research\" to \"educational and/or research\"","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":41,"context_line":"institutions described in this document are fictitious and serve only as"},{"line_number":42,"context_line":"representations of different organizational models."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Nikishi University - research"},{"line_number":45,"context_line":"-----------------------------"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"At Nikishi university, each cloud user can potentially assume all personas\u0027"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_676e0298","line":44,"range":{"start_line":44,"start_character":0,"end_line":44,"end_character":29},"in_reply_to":"3aaa91ec_2117ca52","updated":"2016-06-27 17:04:40.000000000","message":"I will change it to research or educational. Slashed and/or is too ambiguous.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":46,"context_line":""},{"line_number":47,"context_line":"At Nikishi university, each cloud user can potentially assume all personas\u0027"},{"line_number":48,"context_line":"roles. Although typically each individual specializes in two or more of the"},{"line_number":49,"context_line":"roles. Thus, the Infrastructure Architect and the Cloud Operations roles"},{"line_number":50,"context_line":"could be assumed by a single individual. Similarly, the Domain Operations and"},{"line_number":51,"context_line":"Project Owner roles could be merged. This organizational model has a low"},{"line_number":52,"context_line":"staffing budget and is concerned with capital expenditure causing them to"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_2587ebb5","line":49,"range":{"start_line":49,"start_character":7,"end_line":49,"end_character":14},"updated":"2016-06-27 11:18:47.000000000","message":"Remove \u0027thus\u0027  ... \"The Infrastructure...\"","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":46,"context_line":""},{"line_number":47,"context_line":"At Nikishi university, each cloud user can potentially assume all personas\u0027"},{"line_number":48,"context_line":"roles. Although typically each individual specializes in two or more of the"},{"line_number":49,"context_line":"roles. Thus, the Infrastructure Architect and the Cloud Operations roles"},{"line_number":50,"context_line":"could be assumed by a single individual. Similarly, the Domain Operations and"},{"line_number":51,"context_line":"Project Owner roles could be merged. This organizational model has a low"},{"line_number":52,"context_line":"staffing budget and is concerned with capital expenditure causing them to"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_07045ec4","line":49,"range":{"start_line":49,"start_character":7,"end_line":49,"end_character":14},"in_reply_to":"3aaa91ec_2587ebb5","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":12367,"name":"Ju Lim","email":"julim@redhat.com","username":"julim"},"change_message_id":"b0bd6cab7c61d3c7cc9c56732cf12005b3a81ca2","unresolved":false,"context_lines":[{"line_number":90,"context_line":"      - Medium"},{"line_number":91,"context_line":"      - Over 10000 users"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"Rifkom - service provider"},{"line_number":94,"context_line":"-------------------------"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"At Rifkom, employees provide services to external customers that do not want"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_242518ab","line":93,"range":{"start_line":93,"start_character":0,"end_line":93,"end_character":25},"updated":"2016-06-21 21:13:05.000000000","message":"service provider seems rather broad.  Do we want to say Managed Services Service Provider?","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":90,"context_line":"      - Medium"},{"line_number":91,"context_line":"      - Over 10000 users"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"Rifkom - service provider"},{"line_number":94,"context_line":"-------------------------"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"At Rifkom, employees provide services to external customers that do not want"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_25236bbe","line":93,"range":{"start_line":93,"start_character":0,"end_line":93,"end_character":25},"in_reply_to":"3aaa91ec_242518ab","updated":"2016-06-27 11:18:47.000000000","message":"Broad isn\u0027t necessarily a bad thing in this context. Although I like the suggestion, as it still encompasses quite a large spectrum and doesn\u0027t make it too specific.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":90,"context_line":"      - Medium"},{"line_number":91,"context_line":"      - Over 10000 users"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"Rifkom - service provider"},{"line_number":94,"context_line":"-------------------------"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"At Rifkom, employees provide services to external customers that do not want"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_c7ac168f","line":93,"range":{"start_line":93,"start_character":0,"end_line":93,"end_character":25},"in_reply_to":"3aaa91ec_25236bbe","updated":"2016-06-27 17:04:40.000000000","message":"I agree with Alexandra on it being broad with a purpose. I think that Service Provider implies that the services will be managed somehow in order to be able to provide them. Therefore, I see no value in adding managed services before service provider.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":94,"context_line":"-------------------------"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"At Rifkom, employees provide services to external customers that do not want"},{"line_number":97,"context_line":"or have the internal resources. Rifkom can customize the solution and"},{"line_number":98,"context_line":"prioritizes a flexible approach to architecture. The highly skilled staff"},{"line_number":99,"context_line":"represents the largest expenditure for Rifkom. Only Infrastructure Architects"},{"line_number":100,"context_line":"and Cloud Operators work at Rifkom since the other personas are their"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_e5132363","line":97,"range":{"start_line":97,"start_character":39,"end_line":97,"end_character":65},"updated":"2016-06-27 11:18:47.000000000","message":"Rifkom customizes solutions and *","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":94,"context_line":"-------------------------"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"At Rifkom, employees provide services to external customers that do not want"},{"line_number":97,"context_line":"or have the internal resources. Rifkom can customize the solution and"},{"line_number":98,"context_line":"prioritizes a flexible approach to architecture. The highly skilled staff"},{"line_number":99,"context_line":"represents the largest expenditure for Rifkom. Only Infrastructure Architects"},{"line_number":100,"context_line":"and Cloud Operators work at Rifkom since the other personas are their"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_47af867d","line":97,"range":{"start_line":97,"start_character":39,"end_line":97,"end_character":65},"in_reply_to":"3aaa91ec_e5132363","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":96,"context_line":"At Rifkom, employees provide services to external customers that do not want"},{"line_number":97,"context_line":"or have the internal resources. Rifkom can customize the solution and"},{"line_number":98,"context_line":"prioritizes a flexible approach to architecture. The highly skilled staff"},{"line_number":99,"context_line":"represents the largest expenditure for Rifkom. Only Infrastructure Architects"},{"line_number":100,"context_line":"and Cloud Operators work at Rifkom since the other personas are their"},{"line_number":101,"context_line":"customers at MOI. Customers usually interact with Rifkom employees through a"},{"line_number":102,"context_line":"ticket system."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_250a4b26","line":99,"range":{"start_line":99,"start_character":0,"end_line":99,"end_character":10},"updated":"2016-06-27 11:18:47.000000000","message":"represent*","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":96,"context_line":"At Rifkom, employees provide services to external customers that do not want"},{"line_number":97,"context_line":"or have the internal resources. Rifkom can customize the solution and"},{"line_number":98,"context_line":"prioritizes a flexible approach to architecture. The highly skilled staff"},{"line_number":99,"context_line":"represents the largest expenditure for Rifkom. Only Infrastructure Architects"},{"line_number":100,"context_line":"and Cloud Operators work at Rifkom since the other personas are their"},{"line_number":101,"context_line":"customers at MOI. Customers usually interact with Rifkom employees through a"},{"line_number":102,"context_line":"ticket system."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_87532e6c","line":99,"range":{"start_line":99,"start_character":0,"end_line":99,"end_character":10},"in_reply_to":"3aaa91ec_250a4b26","updated":"2016-06-27 17:04:40.000000000","message":"represents is correct. \"Staff\" is a singular noun and the subject of the sentence. Further, the entire text uses simple English and American grammar rules. Only in British English would the word \"staff\" take a plural verb.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":117,"context_line":"MOI - customer"},{"line_number":118,"context_line":"--------------"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"At MOI, speed and convenience rule. Its staff encompasses the roles of App"},{"line_number":121,"context_line":"Developers, Project Owners, and Domain Operations. They do not perform any"},{"line_number":122,"context_line":"customization of the cloud and are willing to sacrifice functionality in"},{"line_number":123,"context_line":"order to save some costs. They interact with their cloud service provider,"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_e021519f","line":120,"range":{"start_line":120,"start_character":36,"end_line":120,"end_character":57},"updated":"2016-06-27 11:18:47.000000000","message":"The staff encompass*","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":117,"context_line":"MOI - customer"},{"line_number":118,"context_line":"--------------"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"At MOI, speed and convenience rule. Its staff encompasses the roles of App"},{"line_number":121,"context_line":"Developers, Project Owners, and Domain Operations. They do not perform any"},{"line_number":122,"context_line":"customization of the cloud and are willing to sacrifice functionality in"},{"line_number":123,"context_line":"order to save some costs. They interact with their cloud service provider,"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_c74d36c6","line":120,"range":{"start_line":120,"start_character":36,"end_line":120,"end_character":57},"in_reply_to":"3aaa91ec_e021519f","updated":"2016-06-27 17:04:40.000000000","message":"Ditto","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"}],"doc/contributor-guide/source/ux-personas/alan-app-developer.rst":[{"author":{"_account_id":12367,"name":"Ju Lim","email":"julim@redhat.com","username":"julim"},"change_message_id":"5e17391f291fd7d8b85a8055b2ae89417d1816b3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Alan - application developer"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Alan develops and deploys applications for cloud instances running OpenStack."},{"line_number":8,"context_line":"He does not know much about the underlying infrastructure of the cloud. The"},{"line_number":9,"context_line":"cloud instances he consumes can use various OpenStack projects. Alan does not"},{"line_number":10,"context_line":"know the names of the projects and has never assisted to an OpenStack summit."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_fe171f52","line":7,"range":{"start_line":7,"start_character":59,"end_line":7,"end_character":76},"updated":"2016-06-21 20:56:20.000000000","message":"Seems like it should be \"... running in OpenStack\" or \"... running on top of OpenStack.\"  Do we want to consider that Alan likely develops for hybrid cloud environments that include developing applications for running on top of OpenStack as well as other cloud technologies or virtualization technologies especially since hybrid environments is the norm.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Alan - application developer"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Alan develops and deploys applications for cloud instances running OpenStack."},{"line_number":8,"context_line":"He does not know much about the underlying infrastructure of the cloud. The"},{"line_number":9,"context_line":"cloud instances he consumes can use various OpenStack projects. Alan does not"},{"line_number":10,"context_line":"know the names of the projects and has never assisted to an OpenStack summit."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_44e664e9","line":7,"range":{"start_line":7,"start_character":59,"end_line":7,"end_character":76},"in_reply_to":"3aaa91ec_605c4119","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Alan - application developer"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Alan develops and deploys applications for cloud instances running OpenStack."},{"line_number":8,"context_line":"He does not know much about the underlying infrastructure of the cloud. The"},{"line_number":9,"context_line":"cloud instances he consumes can use various OpenStack projects. Alan does not"},{"line_number":10,"context_line":"know the names of the projects and has never assisted to an OpenStack summit."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_605c4119","line":7,"range":{"start_line":7,"start_character":59,"end_line":7,"end_character":76},"in_reply_to":"3aaa91ec_fe171f52","updated":"2016-06-27 11:18:47.000000000","message":"I think \"running OpenStack\" is fine in this instance. The \u0027on\u0027 is implied as the reader has the assumed knowledge of what OpenStack is.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"b64d12ad5558f2c0f7b9f4f1cf3daf72a4dbc3c0","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Alan develops and deploys applications for cloud instances running OpenStack."},{"line_number":8,"context_line":"He does not know much about the underlying infrastructure of the cloud. The"},{"line_number":9,"context_line":"cloud instances he consumes can use various OpenStack projects. Alan does not"},{"line_number":10,"context_line":"know the names of the projects and has never assisted to an OpenStack summit."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Alan wishes to deploy his applications to the cloud without issue."},{"line_number":13,"context_line":"Whenever an issue arises during deployment or testing, Alan is grateful for"}],"source_content_type":"text/x-rst","patch_set":10,"id":"5a9d85d2_a5ba7621","line":10,"updated":"2016-06-21 01:30:50.000000000","message":"Just on the sentence on line 10, do you mean Alan \"..has never received assistance to travel to an OpenStack summit\" ? Or \"..and has never traveled to an OpenStack summit\" ?","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Alan develops and deploys applications for cloud instances running OpenStack."},{"line_number":8,"context_line":"He does not know much about the underlying infrastructure of the cloud. The"},{"line_number":9,"context_line":"cloud instances he consumes can use various OpenStack projects. Alan does not"},{"line_number":10,"context_line":"know the names of the projects and has never assisted to an OpenStack summit."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Alan wishes to deploy his applications to the cloud without issue."},{"line_number":13,"context_line":"Whenever an issue arises during deployment or testing, Alan is grateful for"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_64f44087","line":10,"in_reply_to":"3aaa91ec_9ef9bb50","updated":"2016-06-27 17:04:40.000000000","message":"Indeed, see above. I will change \u0027assisted\u0027 to \u0027been\u0027.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":12367,"name":"Ju Lim","email":"julim@redhat.com","username":"julim"},"change_message_id":"5e17391f291fd7d8b85a8055b2ae89417d1816b3","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Alan develops and deploys applications for cloud instances running OpenStack."},{"line_number":8,"context_line":"He does not know much about the underlying infrastructure of the cloud. The"},{"line_number":9,"context_line":"cloud instances he consumes can use various OpenStack projects. Alan does not"},{"line_number":10,"context_line":"know the names of the projects and has never assisted to an OpenStack summit."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Alan wishes to deploy his applications to the cloud without issue."},{"line_number":13,"context_line":"Whenever an issue arises during deployment or testing, Alan is grateful for"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_9ef9bb50","line":10,"in_reply_to":"5a9d85d2_a5ba7621","updated":"2016-06-21 20:56:20.000000000","message":"Seems like what we\u0027re trying to say is that Alan \"... has never been to an OpenStack Summit\" or \"... has not actively been involved with OpenStack.\"  This is my guess based on the role (Application Developer).","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Alan develops and deploys applications for cloud instances running OpenStack."},{"line_number":8,"context_line":"He does not know much about the underlying infrastructure of the cloud. The"},{"line_number":9,"context_line":"cloud instances he consumes can use various OpenStack projects. Alan does not"},{"line_number":10,"context_line":"know the names of the projects and has never assisted to an OpenStack summit."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Alan wishes to deploy his applications to the cloud without issue."},{"line_number":13,"context_line":"Whenever an issue arises during deployment or testing, Alan is grateful for"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_44fdc46d","line":10,"in_reply_to":"5a9d85d2_a5ba7621","updated":"2016-06-27 17:04:40.000000000","message":"Yes, the idea is that Alan has never assisted an OpenStack summit.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":29,"context_line":"Key information"},{"line_number":30,"context_line":"~~~~~~~~~~~~~~~"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Alan spends very little to no time researching OpenStack. He does not care"},{"line_number":33,"context_line":"how the cloud instances he uses were installed, as long as they work exactly"},{"line_number":34,"context_line":"as he expects and the needed APIs do not change unexpectedly. He does not"},{"line_number":35,"context_line":"control what tool is used to install and maintain the cloud instances."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_c0eb7511","line":32,"range":{"start_line":32,"start_character":12,"end_line":32,"end_character":34},"updated":"2016-06-27 11:18:47.000000000","message":"very little, to no time, researching OpenStack*","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":29,"context_line":"Key information"},{"line_number":30,"context_line":"~~~~~~~~~~~~~~~"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Alan spends very little to no time researching OpenStack. He does not care"},{"line_number":33,"context_line":"how the cloud instances he uses were installed, as long as they work exactly"},{"line_number":34,"context_line":"as he expects and the needed APIs do not change unexpectedly. He does not"},{"line_number":35,"context_line":"control what tool is used to install and maintain the cloud instances."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_e42e70f9","line":32,"range":{"start_line":32,"start_character":12,"end_line":32,"end_character":34},"in_reply_to":"3aaa91ec_c0eb7511","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":39,"context_line":"The organizational models"},{"line_number":40,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"The tasks that the persona performs within a certain organizational model"},{"line_number":43,"context_line":"model are important for the usability of your OpenStack development. Within a"},{"line_number":44,"context_line":"small company, Alan might be required to assume some roles and"},{"line_number":45,"context_line":"responsibilities of a Domain Operator or a Cloud Operator. Within a larger"},{"line_number":46,"context_line":"company, Alan will likely not work alone on an application. Multiple"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_80bded03","line":43,"range":{"start_line":42,"start_character":68,"end_line":43,"end_character":5},"updated":"2016-06-27 11:18:47.000000000","message":"delete second \u0027model\u0027","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":39,"context_line":"The organizational models"},{"line_number":40,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"The tasks that the persona performs within a certain organizational model"},{"line_number":43,"context_line":"model are important for the usability of your OpenStack development. Within a"},{"line_number":44,"context_line":"small company, Alan might be required to assume some roles and"},{"line_number":45,"context_line":"responsibilities of a Domain Operator or a Cloud Operator. Within a larger"},{"line_number":46,"context_line":"company, Alan will likely not work alone on an application. Multiple"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_04c61c16","line":43,"range":{"start_line":42,"start_character":68,"end_line":43,"end_character":5},"in_reply_to":"3aaa91ec_80bded03","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":41,"context_line":""},{"line_number":42,"context_line":"The tasks that the persona performs within a certain organizational model"},{"line_number":43,"context_line":"model are important for the usability of your OpenStack development. Within a"},{"line_number":44,"context_line":"small company, Alan might be required to assume some roles and"},{"line_number":45,"context_line":"responsibilities of a Domain Operator or a Cloud Operator. Within a larger"},{"line_number":46,"context_line":"company, Alan will likely not work alone on an application. Multiple"},{"line_number":47,"context_line":"application developers would need to access a single cloud to develop, test,"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_20ccf987","line":44,"range":{"start_line":44,"start_character":0,"end_line":44,"end_character":1},"updated":"2016-06-27 11:18:47.000000000","message":"I think \u0027small company\u0027 needs to be defined further here. Are we looking at a start up? Or are we thinking more, 40-60 individuals? I apologise if this comment has already been addressed and assumed.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":41,"context_line":""},{"line_number":42,"context_line":"The tasks that the persona performs within a certain organizational model"},{"line_number":43,"context_line":"model are important for the usability of your OpenStack development. Within a"},{"line_number":44,"context_line":"small company, Alan might be required to assume some roles and"},{"line_number":45,"context_line":"responsibilities of a Domain Operator or a Cloud Operator. Within a larger"},{"line_number":46,"context_line":"company, Alan will likely not work alone on an application. Multiple"},{"line_number":47,"context_line":"application developers would need to access a single cloud to develop, test,"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_247198e1","line":44,"range":{"start_line":44,"start_character":0,"end_line":44,"end_character":1},"in_reply_to":"3aaa91ec_20ccf987","updated":"2016-06-27 17:04:40.000000000","message":"The different companies that the personas can be a part of are found in the ux-personas.rst file.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":52,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Alan\u0027s main concern are the APIs available to him. Alan will not interact"},{"line_number":55,"context_line":"directly with OpenStack, save in rare cases or within small organizations."},{"line_number":56,"context_line":"Therefore, changes to the GUI and CLI are not relevant to Alan. On the other"},{"line_number":57,"context_line":"hand, even the tiniest changes in APIs have a high impact to his application"},{"line_number":58,"context_line":"development."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_c0a375b0","line":55,"range":{"start_line":55,"start_character":54,"end_line":55,"end_character":73},"updated":"2016-06-27 11:18:47.000000000","message":"ditto with the comment above","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":52,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Alan\u0027s main concern are the APIs available to him. Alan will not interact"},{"line_number":55,"context_line":"directly with OpenStack, save in rare cases or within small organizations."},{"line_number":56,"context_line":"Therefore, changes to the GUI and CLI are not relevant to Alan. On the other"},{"line_number":57,"context_line":"hand, even the tiniest changes in APIs have a high impact to his application"},{"line_number":58,"context_line":"development."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_6421e0b4","line":55,"range":{"start_line":55,"start_character":54,"end_line":55,"end_character":73},"in_reply_to":"3aaa91ec_c0a375b0","updated":"2016-06-27 17:04:40.000000000","message":"Ditto, I will make a more explicit reference to the companies described within the content.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":57,"context_line":"hand, even the tiniest changes in APIs have a high impact to his application"},{"line_number":58,"context_line":"development."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Alan always assumes that the cloud has the resources his applications need."},{"line_number":61,"context_line":"If the cloud does not have the needed resources, Alan expects the cloud to"},{"line_number":62,"context_line":"let him know what resources are missing in such a way, that he can ask a"},{"line_number":63,"context_line":"Cloud or Domain operator to add those resources. Alan won\u0027t add the resources"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_00aa9d84","line":60,"range":{"start_line":60,"start_character":5,"end_line":60,"end_character":11},"updated":"2016-06-27 11:18:47.000000000","message":"remove","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":57,"context_line":"hand, even the tiniest changes in APIs have a high impact to his application"},{"line_number":58,"context_line":"development."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Alan always assumes that the cloud has the resources his applications need."},{"line_number":61,"context_line":"If the cloud does not have the needed resources, Alan expects the cloud to"},{"line_number":62,"context_line":"let him know what resources are missing in such a way, that he can ask a"},{"line_number":63,"context_line":"Cloud or Domain operator to add those resources. Alan won\u0027t add the resources"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_0781fe4d","line":60,"range":{"start_line":60,"start_character":5,"end_line":60,"end_character":11},"in_reply_to":"3aaa91ec_00aa9d84","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":58,"context_line":"development."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Alan always assumes that the cloud has the resources his applications need."},{"line_number":61,"context_line":"If the cloud does not have the needed resources, Alan expects the cloud to"},{"line_number":62,"context_line":"let him know what resources are missing in such a way, that he can ask a"},{"line_number":63,"context_line":"Cloud or Domain operator to add those resources. Alan won\u0027t add the resources"},{"line_number":64,"context_line":"himself. Therefore, ensure that notifications are clear and do not require"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_40982578","line":61,"range":{"start_line":61,"start_character":31,"end_line":61,"end_character":37},"updated":"2016-06-27 11:18:47.000000000","message":"remove","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":58,"context_line":"development."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Alan always assumes that the cloud has the resources his applications need."},{"line_number":61,"context_line":"If the cloud does not have the needed resources, Alan expects the cloud to"},{"line_number":62,"context_line":"let him know what resources are missing in such a way, that he can ask a"},{"line_number":63,"context_line":"Cloud or Domain operator to add those resources. Alan won\u0027t add the resources"},{"line_number":64,"context_line":"himself. Therefore, ensure that notifications are clear and do not require"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_477b067c","line":61,"range":{"start_line":61,"start_character":31,"end_line":61,"end_character":37},"in_reply_to":"3aaa91ec_40982578","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":60,"context_line":"Alan always assumes that the cloud has the resources his applications need."},{"line_number":61,"context_line":"If the cloud does not have the needed resources, Alan expects the cloud to"},{"line_number":62,"context_line":"let him know what resources are missing in such a way, that he can ask a"},{"line_number":63,"context_line":"Cloud or Domain operator to add those resources. Alan won\u0027t add the resources"},{"line_number":64,"context_line":"himself. Therefore, ensure that notifications are clear and do not require"},{"line_number":65,"context_line":"any advanced knowledge of OpenStack to identify the issues."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_c08a551a","line":63,"range":{"start_line":63,"start_character":54,"end_line":63,"end_character":59},"updated":"2016-06-27 11:18:47.000000000","message":"will not* - avoid contractions please","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":60,"context_line":"Alan always assumes that the cloud has the resources his applications need."},{"line_number":61,"context_line":"If the cloud does not have the needed resources, Alan expects the cloud to"},{"line_number":62,"context_line":"let him know what resources are missing in such a way, that he can ask a"},{"line_number":63,"context_line":"Cloud or Domain operator to add those resources. Alan won\u0027t add the resources"},{"line_number":64,"context_line":"himself. Therefore, ensure that notifications are clear and do not require"},{"line_number":65,"context_line":"any advanced knowledge of OpenStack to identify the issues."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_27807a46","line":63,"range":{"start_line":63,"start_character":54,"end_line":63,"end_character":59},"in_reply_to":"3aaa91ec_c08a551a","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"9750546165741534ffa742d8c1b992636701201f","unresolved":false,"context_lines":[{"line_number":9,"context_line":"cloud instances he consumes can use various OpenStack projects. Alan does not"},{"line_number":10,"context_line":"know the names of the projects and has never been to an OpenStack summit."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Alan wishes to deploy his applications to the cloud without issue."},{"line_number":13,"context_line":"Whenever an issue arises during deployment or testing, Alan is grateful for"},{"line_number":14,"context_line":"clear uncomplicated notices. Alan values a consistent API that makes his"},{"line_number":15,"context_line":"development future-proof and backwards-compatible."}],"source_content_type":"text/x-rst","patch_set":14,"id":"3aaa91ec_5ccc0dbb","line":12,"range":{"start_line":12,"start_character":60,"end_line":12,"end_character":65},"updated":"2016-06-29 12:13:01.000000000","message":"issues","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a25749d0fd6b22b6eadf1f4d00443fd67dc4da26","unresolved":false,"context_lines":[{"line_number":9,"context_line":"cloud instances he consumes can use various OpenStack projects. Alan does not"},{"line_number":10,"context_line":"know the names of the projects and has never been to an OpenStack summit."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Alan wishes to deploy his applications to the cloud without issue."},{"line_number":13,"context_line":"Whenever an issue arises during deployment or testing, Alan is grateful for"},{"line_number":14,"context_line":"clear uncomplicated notices. Alan values a consistent API that makes his"},{"line_number":15,"context_line":"development future-proof and backwards-compatible."}],"source_content_type":"text/x-rst","patch_set":14,"id":"1aa78d24_66aab486","line":12,"range":{"start_line":12,"start_character":60,"end_line":12,"end_character":65},"in_reply_to":"3aaa91ec_5ccc0dbb","updated":"2016-07-07 14:09:36.000000000","message":"Done","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"32c77095a79e46df1f01b581bee15ee1ccb67b67","unresolved":false,"context_lines":[{"line_number":10,"context_line":"know the names of the projects and has never been to an OpenStack summit."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Alan wishes to deploy his applications to the cloud without issue."},{"line_number":13,"context_line":"Whenever an issue arises during deployment or testing, Alan is grateful for"},{"line_number":14,"context_line":"clear uncomplicated notices. Alan values a consistent API that makes his"},{"line_number":15,"context_line":"development future-proof and backwards-compatible."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Key tasks"}],"source_content_type":"text/x-rst","patch_set":14,"id":"1aa78d24_4b704a0b","line":14,"range":{"start_line":13,"start_character":55,"end_line":14,"end_character":28},"updated":"2016-07-07 19:23:42.000000000","message":"Note that very few app devs knew their applications were going sideways until after they received a ticket.  This is a significant pain point that should be noted for the persona.   This could be written in the first person, ie \"I usually don\u0027t know that one of my applications is broken until after I receive a ticket.  By then my customers are really frustrated with us.\"","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"2e9123a76793e99e29e41af2172da028dae74d40","unresolved":false,"context_lines":[{"line_number":10,"context_line":"know the names of the projects and has never been to an OpenStack summit."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Alan wishes to deploy his applications to the cloud without issue."},{"line_number":13,"context_line":"Whenever an issue arises during deployment or testing, Alan is grateful for"},{"line_number":14,"context_line":"clear uncomplicated notices. Alan values a consistent API that makes his"},{"line_number":15,"context_line":"development future-proof and backwards-compatible."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Key tasks"}],"source_content_type":"text/x-rst","patch_set":14,"id":"fad55976_d99d1f5b","line":14,"range":{"start_line":13,"start_character":55,"end_line":14,"end_character":28},"in_reply_to":"1aa78d24_4b704a0b","updated":"2016-07-15 15:50:00.000000000","message":"I won\u0027t add any quotes since that is something better added on a later iteration but I will add the insight you described.","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"32c77095a79e46df1f01b581bee15ee1ccb67b67","unresolved":false,"context_lines":[{"line_number":14,"context_line":"clear uncomplicated notices. Alan values a consistent API that makes his"},{"line_number":15,"context_line":"development future-proof and backwards-compatible."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Key tasks"},{"line_number":18,"context_line":"~~~~~~~~~"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Alan performs the following tasks very frequently:"}],"source_content_type":"text/x-rst","patch_set":14,"id":"1aa78d24_866b4984","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":8},"updated":"2016-07-07 19:23:42.000000000","message":"Additional tasks:\nhttps://goo.gl/photos/HF2vVotzzNRUkVkA7","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"2e9123a76793e99e29e41af2172da028dae74d40","unresolved":false,"context_lines":[{"line_number":14,"context_line":"clear uncomplicated notices. Alan values a consistent API that makes his"},{"line_number":15,"context_line":"development future-proof and backwards-compatible."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Key tasks"},{"line_number":18,"context_line":"~~~~~~~~~"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Alan performs the following tasks very frequently:"}],"source_content_type":"text/x-rst","patch_set":14,"id":"fad55976_59aacf71","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":8},"in_reply_to":"1aa78d24_866b4984","updated":"2016-07-15 15:50:00.000000000","message":"Will add those tasks to the content.","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"391a61422f24a111d7d0fc05b7d8e627e84510e5","unresolved":false,"context_lines":[{"line_number":14,"context_line":"clear uncomplicated notices. Alan values a consistent API that makes his"},{"line_number":15,"context_line":"development future-proof and backwards-compatible."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Key tasks"},{"line_number":18,"context_line":"~~~~~~~~~"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Alan performs the following tasks very frequently:"}],"source_content_type":"text/x-rst","patch_set":14,"id":"fad55976_b1031f0d","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":8},"in_reply_to":"fad55976_59aacf71","updated":"2016-07-15 16:25:13.000000000","message":"Only one task was not already mentioned and it will be on patch 16.","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"9750546165741534ffa742d8c1b992636701201f","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Alan performs the following tasks very frequently:"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"* Development: Develops cloud based applications with various requirements."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"* Testing: Tests developed applications before deploying them. Performs the"},{"line_number":25,"context_line":"  tests in one or multiple cloud instances."}],"source_content_type":"text/x-rst","patch_set":14,"id":"3aaa91ec_9c495534","line":22,"range":{"start_line":22,"start_character":24,"end_line":22,"end_character":35},"updated":"2016-06-29 12:13:01.000000000","message":"cloud-based","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a25749d0fd6b22b6eadf1f4d00443fd67dc4da26","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Alan performs the following tasks very frequently:"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"* Development: Develops cloud based applications with various requirements."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"* Testing: Tests developed applications before deploying them. Performs the"},{"line_number":25,"context_line":"  tests in one or multiple cloud instances."}],"source_content_type":"text/x-rst","patch_set":14,"id":"1aa78d24_a6981c79","line":22,"range":{"start_line":22,"start_character":24,"end_line":22,"end_character":35},"in_reply_to":"3aaa91ec_9c495534","updated":"2016-07-07 14:09:36.000000000","message":"Done","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"9750546165741534ffa742d8c1b992636701201f","unresolved":false,"context_lines":[{"line_number":29,"context_line":"Key information"},{"line_number":30,"context_line":"~~~~~~~~~~~~~~~"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Alan spends very little, to no time, researching OpenStack. He does not care"},{"line_number":33,"context_line":"how the cloud instances he uses were installed, as long as they work exactly"},{"line_number":34,"context_line":"as he expects and the needed APIs do not change unexpectedly. He does not"},{"line_number":35,"context_line":"control what tool is used to install and maintain the cloud instances."}],"source_content_type":"text/x-rst","patch_set":14,"id":"3aaa91ec_7c0c69ec","line":32,"range":{"start_line":32,"start_character":23,"end_line":32,"end_character":36},"updated":"2016-06-29 12:13:01.000000000","message":"no commas","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a25749d0fd6b22b6eadf1f4d00443fd67dc4da26","unresolved":false,"context_lines":[{"line_number":29,"context_line":"Key information"},{"line_number":30,"context_line":"~~~~~~~~~~~~~~~"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Alan spends very little, to no time, researching OpenStack. He does not care"},{"line_number":33,"context_line":"how the cloud instances he uses were installed, as long as they work exactly"},{"line_number":34,"context_line":"as he expects and the needed APIs do not change unexpectedly. He does not"},{"line_number":35,"context_line":"control what tool is used to install and maintain the cloud instances."}],"source_content_type":"text/x-rst","patch_set":14,"id":"1aa78d24_867a4022","line":32,"range":{"start_line":32,"start_character":23,"end_line":32,"end_character":36},"in_reply_to":"3aaa91ec_7c0c69ec","updated":"2016-07-07 14:09:36.000000000","message":"Done","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"32c77095a79e46df1f01b581bee15ee1ccb67b67","unresolved":false,"context_lines":[{"line_number":51,"context_line":"Your development"},{"line_number":52,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Alan\u0027s main concern are the APIs available to him. Alan will not interact"},{"line_number":55,"context_line":"directly with OpenStack, save in rare cases or within small organizations."},{"line_number":56,"context_line":"Therefore, changes to the GUI and CLI are not relevant to Alan. On the other"},{"line_number":57,"context_line":"hand, even the tiniest changes in APIs have a high impact to his application"}],"source_content_type":"text/x-rst","patch_set":14,"id":"1aa78d24_46ea01dc","line":54,"range":{"start_line":54,"start_character":28,"end_line":54,"end_character":32},"updated":"2016-07-07 19:23:42.000000000","message":"It maybe worth adding a section that describes the percent of time that app devs are using GUIs, CLIs and APIs.","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"2e9123a76793e99e29e41af2172da028dae74d40","unresolved":false,"context_lines":[{"line_number":51,"context_line":"Your development"},{"line_number":52,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Alan\u0027s main concern are the APIs available to him. Alan will not interact"},{"line_number":55,"context_line":"directly with OpenStack, save in rare cases or within small organizations."},{"line_number":56,"context_line":"Therefore, changes to the GUI and CLI are not relevant to Alan. On the other"},{"line_number":57,"context_line":"hand, even the tiniest changes in APIs have a high impact to his application"}],"source_content_type":"text/x-rst","patch_set":14,"id":"fad55976_79c87375","line":54,"range":{"start_line":54,"start_character":28,"end_line":54,"end_character":32},"in_reply_to":"1aa78d24_46ea01dc","updated":"2016-07-15 15:50:00.000000000","message":"I think that is a great element for a future infographic. The content here should remain as brief as possible and only highlight the most important aspects.","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"9750546165741534ffa742d8c1b992636701201f","unresolved":false,"context_lines":[{"line_number":54,"context_line":"Alan\u0027s main concern are the APIs available to him. Alan will not interact"},{"line_number":55,"context_line":"directly with OpenStack, save in rare cases or within small organizations."},{"line_number":56,"context_line":"Therefore, changes to the GUI and CLI are not relevant to Alan. On the other"},{"line_number":57,"context_line":"hand, even the tiniest changes in APIs have a high impact to his application"},{"line_number":58,"context_line":"development."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Alan assumes that the cloud has the resources his applications need. If the"}],"source_content_type":"text/x-rst","patch_set":14,"id":"3aaa91ec_3cb781d9","line":57,"range":{"start_line":57,"start_character":58,"end_line":57,"end_character":60},"updated":"2016-06-29 12:13:01.000000000","message":"on","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a25749d0fd6b22b6eadf1f4d00443fd67dc4da26","unresolved":false,"context_lines":[{"line_number":54,"context_line":"Alan\u0027s main concern are the APIs available to him. Alan will not interact"},{"line_number":55,"context_line":"directly with OpenStack, save in rare cases or within small organizations."},{"line_number":56,"context_line":"Therefore, changes to the GUI and CLI are not relevant to Alan. On the other"},{"line_number":57,"context_line":"hand, even the tiniest changes in APIs have a high impact to his application"},{"line_number":58,"context_line":"development."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"Alan assumes that the cloud has the resources his applications need. If the"}],"source_content_type":"text/x-rst","patch_set":14,"id":"1aa78d24_c670c842","line":57,"range":{"start_line":57,"start_character":58,"end_line":57,"end_character":60},"in_reply_to":"3aaa91ec_3cb781d9","updated":"2016-07-07 14:09:36.000000000","message":"Done","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"}],"doc/contributor-guide/source/ux-personas/carlos-cloud-ops.rst":[{"author":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"change_message_id":"9b6e7ac3c37071783c84418e4b21850aee1757a2","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Carlos performs the following tasks very frequently:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"* Installation: Installs and configures OpenStack clouds often with the help"},{"line_number":18,"context_line":"  of the Infrastructure Architect."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"* Operation: Tracks day-to-day operation and administration of the cloud"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_807a3f86","line":17,"range":{"start_line":17,"start_character":57,"end_line":17,"end_character":62},"updated":"2016-06-08 13:51:27.000000000","message":"I\u0027d argue that in his role at CNBB Securities he will likely only \"install\" a cloud once. I\u0027m not sure we expect this role to repeatedly install net new clouds.","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"change_message_id":"9b6e7ac3c37071783c84418e4b21850aee1757a2","unresolved":false,"context_lines":[{"line_number":17,"context_line":"* Installation: Installs and configures OpenStack clouds often with the help"},{"line_number":18,"context_line":"  of the Infrastructure Architect."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"* Operation: Tracks day-to-day operation and administration of the cloud"},{"line_number":21,"context_line":"  including backup, disaster recovery, and platform services."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* Usage tracking: Tracks the use that App Developers, Project Owners and Domain"},{"line_number":24,"context_line":"  operators make of the cloud and optimizes the services accordingly."}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_2076eb6f","line":21,"range":{"start_line":20,"start_character":2,"end_line":21,"end_character":61},"updated":"2016-06-08 13:51:27.000000000","message":"add \"monitoring for performance, ensuring availability, remediating developer impacting events,\"","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"59c3d722b2b95a7a339c3cd539701ac64406e624","unresolved":false,"context_lines":[{"line_number":20,"context_line":"* Operation: Tracks day-to-day operation and administration of the cloud"},{"line_number":21,"context_line":"  including backup, disaster recovery, and platform services."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* Usage tracking: Tracks the use that App Developers, Project Owners and Domain"},{"line_number":24,"context_line":"  operators make of the cloud and optimizes the services accordingly."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"* Update: Performs updates and verification of the OpenStack cloud."}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_7a255407","line":23,"range":{"start_line":23,"start_character":62,"end_line":23,"end_character":68},"updated":"2016-06-08 10:13:11.000000000","message":"Owners,","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a13b352560457ffb7ca1494de87d9fd80b6cb157","unresolved":false,"context_lines":[{"line_number":20,"context_line":"* Operation: Tracks day-to-day operation and administration of the cloud"},{"line_number":21,"context_line":"  including backup, disaster recovery, and platform services."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* Usage tracking: Tracks the use that App Developers, Project Owners and Domain"},{"line_number":24,"context_line":"  operators make of the cloud and optimizes the services accordingly."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"* Update: Performs updates and verification of the OpenStack cloud."}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_5d81648e","line":23,"range":{"start_line":23,"start_character":62,"end_line":23,"end_character":68},"in_reply_to":"7aa08908_7a255407","updated":"2016-06-08 13:41:56.000000000","message":"Done","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"change_message_id":"9b6e7ac3c37071783c84418e4b21850aee1757a2","unresolved":false,"context_lines":[{"line_number":23,"context_line":"* Usage tracking: Tracks the use that App Developers, Project Owners and Domain"},{"line_number":24,"context_line":"  operators make of the cloud and optimizes the services accordingly."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"* Update: Performs updates and verification of the OpenStack cloud."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Key information"},{"line_number":29,"context_line":"~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_c0df2738","line":26,"range":{"start_line":26,"start_character":10,"end_line":26,"end_character":67},"updated":"2016-06-08 13:51:27.000000000","message":"\"Performs and verifies appropriate configuration changes, updates and upgrades of the OpenStack cloud.\"","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"59c3d722b2b95a7a339c3cd539701ac64406e624","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The tasks that the persona performs within a certain business model are"},{"line_number":40,"context_line":"important for the usability of your OpenStack development. Within a small"},{"line_number":41,"context_line":"company Carlos might be required to assume some of the responsibilities of"},{"line_number":42,"context_line":"both the Infrastructure Architect and the Domain Operator. Within a larger"},{"line_number":43,"context_line":"company multiple individuals could perform subsets of Carlos\u0027s tasks. For"},{"line_number":44,"context_line":"example, one person could be in charge of installing and updating the cloud"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_1a7b70f6","line":41,"range":{"start_line":41,"start_character":0,"end_line":41,"end_character":7},"updated":"2016-06-08 10:13:11.000000000","message":"company,","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a13b352560457ffb7ca1494de87d9fd80b6cb157","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The tasks that the persona performs within a certain business model are"},{"line_number":40,"context_line":"important for the usability of your OpenStack development. Within a small"},{"line_number":41,"context_line":"company Carlos might be required to assume some of the responsibilities of"},{"line_number":42,"context_line":"both the Infrastructure Architect and the Domain Operator. Within a larger"},{"line_number":43,"context_line":"company multiple individuals could perform subsets of Carlos\u0027s tasks. For"},{"line_number":44,"context_line":"example, one person could be in charge of installing and updating the cloud"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_dd43946a","line":41,"range":{"start_line":41,"start_character":0,"end_line":41,"end_character":7},"in_reply_to":"7aa08908_1a7b70f6","updated":"2016-06-08 13:41:56.000000000","message":"Done","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"change_message_id":"9b6e7ac3c37071783c84418e4b21850aee1757a2","unresolved":false,"context_lines":[{"line_number":46,"context_line":"usage, and yet another person could be in charge of solving issues. However,"},{"line_number":47,"context_line":"all three individuals should be viewed as within the Carlos persona."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Your development"},{"line_number":50,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"When your development affects the behavior of the cloud instances, then you"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_20df0bda","line":49,"range":{"start_line":49,"start_character":0,"end_line":49,"end_character":16},"updated":"2016-06-08 13:51:27.000000000","message":"I love this section. Great work!","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"change_message_id":"9b6e7ac3c37071783c84418e4b21850aee1757a2","unresolved":false,"context_lines":[{"line_number":53,"context_line":"should consider Carlos as your target audience. Will your development change"},{"line_number":54,"context_line":"how the cloud is accessed, configured, monitored, or setup? Is your"},{"line_number":55,"context_line":"development changing the GUI? Carlos is unlikely to use the console to"},{"line_number":56,"context_line":"administrate and track the cloud instances but is likely to use the console"},{"line_number":57,"context_line":"to install and update them."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"Before submitting your code think of the use cases that Carlos would follow,"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_2080abf4","line":56,"range":{"start_line":56,"start_character":33,"end_line":56,"end_character":42},"updated":"2016-06-08 13:51:27.000000000","message":"instances is a loaded term in this scenario. Consider \"deployments.\"","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"change_message_id":"9b6e7ac3c37071783c84418e4b21850aee1757a2","unresolved":false,"context_lines":[{"line_number":53,"context_line":"should consider Carlos as your target audience. Will your development change"},{"line_number":54,"context_line":"how the cloud is accessed, configured, monitored, or setup? Is your"},{"line_number":55,"context_line":"development changing the GUI? Carlos is unlikely to use the console to"},{"line_number":56,"context_line":"administrate and track the cloud instances but is likely to use the console"},{"line_number":57,"context_line":"to install and update them."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"Before submitting your code think of the use cases that Carlos would follow,"},{"line_number":60,"context_line":"for example: Is it easy to use? Will Carlos get feedback when the task is"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_60dbd31b","line":57,"range":{"start_line":56,"start_character":50,"end_line":57,"end_character":26},"updated":"2016-06-08 13:51:27.000000000","message":"Can we explain this a bit more, what console is Carlos going to be using in order to install and update cloud deployments?","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"change_message_id":"9b6e7ac3c37071783c84418e4b21850aee1757a2","unresolved":false,"context_lines":[{"line_number":59,"context_line":"Before submitting your code think of the use cases that Carlos would follow,"},{"line_number":60,"context_line":"for example: Is it easy to use? Will Carlos get feedback when the task is"},{"line_number":61,"context_line":"complete? Are the changes in configuration reversible? How is the tracked"},{"line_number":62,"context_line":"information displayed? How long will the operation take?"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"Finally, consider that Carlos is a highly skilled system administrator with a"},{"line_number":65,"context_line":"deep knowledge of OpenStack but with little time for long complex research."}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_404977b6","line":62,"updated":"2016-06-08 13:51:27.000000000","message":"I\u0027d like to get a line about Carlos wanting to \"get his weekends back.\" I\u0027m not sure where in this document is most appropriate.\n\nConsider adding here - \n\"Lastly, remember that Carlos has family and friends he\u0027d like to see on the weekends. Is Carlos able to operate a cloud without being on call 24/7?\"","commit_id":"900cdacf89be3d8c68e9e6caa2bd5896ee9d4ac8"},{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"a1713957cdc6b8d3853143aca6d7401b2dda1605","unresolved":false,"context_lines":[{"line_number":28,"context_line":"Key information"},{"line_number":29,"context_line":"~~~~~~~~~~~~~~~"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Carlos spends some time every day searching for information on the OpenStack"},{"line_number":32,"context_line":"website. He has been only once to the OpenStack Summit and he could use any"},{"line_number":33,"context_line":"tool for the cloud that he found useful. His previous role as a Linux system"},{"line_number":34,"context_line":"administrator influenced his decision to use OpenStack."}],"source_content_type":"text/x-rst","patch_set":7,"id":"7aa08908_4e94fa35","line":31,"range":{"start_line":31,"start_character":0,"end_line":31,"end_character":6},"updated":"2016-06-14 14:22:46.000000000","message":"Ignore - doing a quick demo for a new person in our group","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"42560e6aa3b3154d08dc64bc22432d0dc8a5df78","unresolved":false,"context_lines":[{"line_number":29,"context_line":"~~~~~~~~~~~~~~~"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Carlos spends some time every day searching for information on the OpenStack"},{"line_number":32,"context_line":"website. He has been only once to the OpenStack Summit and he could use any"},{"line_number":33,"context_line":"tool for the cloud that he found useful. His previous role as a Linux system"},{"line_number":34,"context_line":"administrator influenced his decision to use OpenStack."},{"line_number":35,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_dd8df27c","line":32,"updated":"2016-06-20 15:59:01.000000000","message":"\"attended the OpenStack Summit once. He uses any tool he finds useful in operating the cloud.\"","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"53d349cee63aebd042e5ca395125eb78c4d40319","unresolved":false,"context_lines":[{"line_number":29,"context_line":"~~~~~~~~~~~~~~~"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Carlos spends some time every day searching for information on the OpenStack"},{"line_number":32,"context_line":"website. He has been only once to the OpenStack Summit and he could use any"},{"line_number":33,"context_line":"tool for the cloud that he found useful. His previous role as a Linux system"},{"line_number":34,"context_line":"administrator influenced his decision to use OpenStack."},{"line_number":35,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_13176ba4","line":32,"in_reply_to":"5a9d85d2_dd8df27c","updated":"2016-06-20 16:36:08.000000000","message":"Done","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"42560e6aa3b3154d08dc64bc22432d0dc8a5df78","unresolved":false,"context_lines":[{"line_number":33,"context_line":"tool for the cloud that he found useful. His previous role as a Linux system"},{"line_number":34,"context_line":"administrator influenced his decision to use OpenStack."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"The business models"},{"line_number":37,"context_line":"~~~~~~~~~~~~~~~~~~~"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The tasks that the persona performs within a certain business model are"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_5d1462f4","line":36,"updated":"2016-06-20 15:59:01.000000000","message":"Would prefer using the phrase \"organizational model\" as business implies a for-profit enterprise","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"53d349cee63aebd042e5ca395125eb78c4d40319","unresolved":false,"context_lines":[{"line_number":33,"context_line":"tool for the cloud that he found useful. His previous role as a Linux system"},{"line_number":34,"context_line":"administrator influenced his decision to use OpenStack."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"The business models"},{"line_number":37,"context_line":"~~~~~~~~~~~~~~~~~~~"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The tasks that the persona performs within a certain business model are"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_730cef94","line":36,"in_reply_to":"5a9d85d2_5d1462f4","updated":"2016-06-20 16:36:08.000000000","message":"Done","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"42560e6aa3b3154d08dc64bc22432d0dc8a5df78","unresolved":false,"context_lines":[{"line_number":40,"context_line":"important for the usability of your OpenStack development. Within a small"},{"line_number":41,"context_line":"company, Carlos might be required to assume some of the responsibilities of"},{"line_number":42,"context_line":"both the Infrastructure Architect and the Domain Operator. Within a larger"},{"line_number":43,"context_line":"company multiple individuals could perform subsets of Carlos\u0027s tasks. For"},{"line_number":44,"context_line":"example, one person could be in charge of installing and updating the cloud"},{"line_number":45,"context_line":"instances, while another could be in charge of monitoring operations and"},{"line_number":46,"context_line":"usage, and yet another person could be in charge of solving issues. However,"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_bd4bc62a","line":43,"updated":"2016-06-20 15:59:01.000000000","message":"company, multiple","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"53d349cee63aebd042e5ca395125eb78c4d40319","unresolved":false,"context_lines":[{"line_number":40,"context_line":"important for the usability of your OpenStack development. Within a small"},{"line_number":41,"context_line":"company, Carlos might be required to assume some of the responsibilities of"},{"line_number":42,"context_line":"both the Infrastructure Architect and the Domain Operator. Within a larger"},{"line_number":43,"context_line":"company multiple individuals could perform subsets of Carlos\u0027s tasks. For"},{"line_number":44,"context_line":"example, one person could be in charge of installing and updating the cloud"},{"line_number":45,"context_line":"instances, while another could be in charge of monitoring operations and"},{"line_number":46,"context_line":"usage, and yet another person could be in charge of solving issues. However,"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_f320dff9","line":43,"in_reply_to":"5a9d85d2_bd4bc62a","updated":"2016-06-20 16:36:08.000000000","message":"Done","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"42560e6aa3b3154d08dc64bc22432d0dc8a5df78","unresolved":false,"context_lines":[{"line_number":44,"context_line":"example, one person could be in charge of installing and updating the cloud"},{"line_number":45,"context_line":"instances, while another could be in charge of monitoring operations and"},{"line_number":46,"context_line":"usage, and yet another person could be in charge of solving issues. However,"},{"line_number":47,"context_line":"all three individuals should be viewed as within the Carlos persona."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Your development"},{"line_number":50,"context_line":"~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_fd9f0e5d","line":47,"updated":"2016-06-20 15:59:01.000000000","message":"In Carlos\u0027s organization, he is responsible for all of these tasks.","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"53d349cee63aebd042e5ca395125eb78c4d40319","unresolved":false,"context_lines":[{"line_number":44,"context_line":"example, one person could be in charge of installing and updating the cloud"},{"line_number":45,"context_line":"instances, while another could be in charge of monitoring operations and"},{"line_number":46,"context_line":"usage, and yet another person could be in charge of solving issues. However,"},{"line_number":47,"context_line":"all three individuals should be viewed as within the Carlos persona."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Your development"},{"line_number":50,"context_line":"~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_93519b65","line":47,"in_reply_to":"5a9d85d2_fd9f0e5d","updated":"2016-06-20 16:36:08.000000000","message":"Done","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"42560e6aa3b3154d08dc64bc22432d0dc8a5df78","unresolved":false,"context_lines":[{"line_number":52,"context_line":"When your development affects the behavior of the cloud instances, then you"},{"line_number":53,"context_line":"should consider Carlos as your target audience. Will your development change"},{"line_number":54,"context_line":"how the cloud is accessed, configured, monitored, or setup? Is your"},{"line_number":55,"context_line":"development changing the GUI? Carlos is unlikely to use the console to"},{"line_number":56,"context_line":"administrate and track the cloud instances but is likely to use the console"},{"line_number":57,"context_line":"to install and update them."},{"line_number":58,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_9dc7ea44","line":55,"updated":"2016-06-20 15:59:01.000000000","message":"By \"console\" do you mean the Horizon dashboard? If so, this should read \"use the Dashboard\" or \"use the Horizon dashboard\"","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"53d349cee63aebd042e5ca395125eb78c4d40319","unresolved":false,"context_lines":[{"line_number":52,"context_line":"When your development affects the behavior of the cloud instances, then you"},{"line_number":53,"context_line":"should consider Carlos as your target audience. Will your development change"},{"line_number":54,"context_line":"how the cloud is accessed, configured, monitored, or setup? Is your"},{"line_number":55,"context_line":"development changing the GUI? Carlos is unlikely to use the console to"},{"line_number":56,"context_line":"administrate and track the cloud instances but is likely to use the console"},{"line_number":57,"context_line":"to install and update them."},{"line_number":58,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_93d87bf1","line":55,"in_reply_to":"5a9d85d2_9dc7ea44","updated":"2016-06-20 16:36:08.000000000","message":"The Horizon dashboard is meant to be included under the GUI.","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"42560e6aa3b3154d08dc64bc22432d0dc8a5df78","unresolved":false,"context_lines":[{"line_number":54,"context_line":"how the cloud is accessed, configured, monitored, or setup? Is your"},{"line_number":55,"context_line":"development changing the GUI? Carlos is unlikely to use the console to"},{"line_number":56,"context_line":"administrate and track the cloud instances but is likely to use the console"},{"line_number":57,"context_line":"to install and update them."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"Before submitting your code think of the use cases that Carlos would follow,"},{"line_number":60,"context_line":"for example: Is it easy to use? Will Carlos get feedback when the task is"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_bdf8e67d","line":57,"updated":"2016-06-20 15:59:01.000000000","message":"What about the CLI? I would expect that Carlos would predominantly make use of the various CLI tools.","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"53d349cee63aebd042e5ca395125eb78c4d40319","unresolved":false,"context_lines":[{"line_number":54,"context_line":"how the cloud is accessed, configured, monitored, or setup? Is your"},{"line_number":55,"context_line":"development changing the GUI? Carlos is unlikely to use the console to"},{"line_number":56,"context_line":"administrate and track the cloud instances but is likely to use the console"},{"line_number":57,"context_line":"to install and update them."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"Before submitting your code think of the use cases that Carlos would follow,"},{"line_number":60,"context_line":"for example: Is it easy to use? Will Carlos get feedback when the task is"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5a9d85d2_935b5b54","line":57,"in_reply_to":"5a9d85d2_bdf8e67d","updated":"2016-06-20 16:36:08.000000000","message":"I have changed the content to explicitly state when CLI would be used by Carlos.","commit_id":"4dc8457ee334ff5fe0f37368f5c17bd6571c7fce"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Carlos is involved in installing, operating, using, and updating the"},{"line_number":8,"context_line":"OpenStack cloud services. Carlos ensures that the cloud is up and running. He"},{"line_number":9,"context_line":"must fix any issues as soon as possible and has little patience for unskilled"},{"line_number":10,"context_line":"IT personnel."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Key tasks"},{"line_number":13,"context_line":"~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_60a721a7","line":10,"range":{"start_line":9,"start_character":48,"end_line":10,"end_character":13},"updated":"2016-06-27 11:18:47.000000000","message":"I recognise that this is meant to be a persona, but I think this assumption is a little too personal. I would suggest removal, or rephrase so that it is not so negative.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Carlos is involved in installing, operating, using, and updating the"},{"line_number":8,"context_line":"OpenStack cloud services. Carlos ensures that the cloud is up and running. He"},{"line_number":9,"context_line":"must fix any issues as soon as possible and has little patience for unskilled"},{"line_number":10,"context_line":"IT personnel."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Key tasks"},{"line_number":13,"context_line":"~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_a7f8ea4a","line":10,"range":{"start_line":9,"start_character":48,"end_line":10,"end_character":13},"in_reply_to":"3aaa91ec_60a721a7","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":12,"context_line":"Key tasks"},{"line_number":13,"context_line":"~~~~~~~~~"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Carlos performs the following tasks very frequently:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"* Installation: Installs and configures OpenStack clouds often with the help"},{"line_number":18,"context_line":"  of the Infrastructure Architect."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_c0b895ca","line":15,"range":{"start_line":15,"start_character":36,"end_line":15,"end_character":41},"updated":"2016-06-27 11:18:47.000000000","message":"remove","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":12,"context_line":"Key tasks"},{"line_number":13,"context_line":"~~~~~~~~~"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Carlos performs the following tasks very frequently:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"* Installation: Installs and configures OpenStack clouds often with the help"},{"line_number":18,"context_line":"  of the Infrastructure Architect."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_d285f259","line":15,"range":{"start_line":15,"start_character":36,"end_line":15,"end_character":41},"in_reply_to":"3aaa91ec_c0b895ca","updated":"2016-06-27 17:04:40.000000000","message":"I can remove it, but why? Frequently, at least to me, means an average of once a week, very frequently, once every 2 to 3 days, and extremely frequently, one to several times a day.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":12367,"name":"Ju Lim","email":"julim@redhat.com","username":"julim"},"change_message_id":"d7831b1b7d2816a41e6087887e00d1aa247a4d16","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Carlos performs the following tasks very frequently:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"* Installation: Installs and configures OpenStack clouds often with the help"},{"line_number":18,"context_line":"  of the Infrastructure Architect."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"* Operation: Tracks day-to-day operation and administration of the cloud"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_e18ca237","line":17,"range":{"start_line":17,"start_character":40,"end_line":17,"end_character":56},"updated":"2016-06-21 21:08:04.000000000","message":"Would this include both undercloud and overcloud, and would it make sense to clarify this as clouds can be interpreted widely so as to reduce ambiguity?","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Carlos performs the following tasks very frequently:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"* Installation: Installs and configures OpenStack clouds often with the help"},{"line_number":18,"context_line":"  of the Infrastructure Architect."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"* Operation: Tracks day-to-day operation and administration of the cloud"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_d28b321d","line":17,"range":{"start_line":17,"start_character":40,"end_line":17,"end_character":56},"in_reply_to":"3aaa91ec_e18ca237","updated":"2016-06-27 17:04:40.000000000","message":"This was purposely written as general as possible, what installations precisely are being performed is irrelevant at this juncture.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":12367,"name":"Ju Lim","email":"julim@redhat.com","username":"julim"},"change_message_id":"d7831b1b7d2816a41e6087887e00d1aa247a4d16","unresolved":false,"context_lines":[{"line_number":17,"context_line":"* Installation: Installs and configures OpenStack clouds often with the help"},{"line_number":18,"context_line":"  of the Infrastructure Architect."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"* Operation: Tracks day-to-day operation and administration of the cloud"},{"line_number":21,"context_line":"  including backup, disaster recovery, and platform services."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* Usage tracking: Tracks the use that App Developers, Project Owners, and"},{"line_number":24,"context_line":"  Domain operators make of the cloud and optimizes the services accordingly."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_81b03e8d","line":21,"range":{"start_line":20,"start_character":2,"end_line":21,"end_character":61},"updated":"2016-06-21 21:08:04.000000000","message":"Seems like we should add the automation of operation tasks and workflows as Carlos would not be as effective otherwise.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":17,"context_line":"* Installation: Installs and configures OpenStack clouds often with the help"},{"line_number":18,"context_line":"  of the Infrastructure Architect."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"* Operation: Tracks day-to-day operation and administration of the cloud"},{"line_number":21,"context_line":"  including backup, disaster recovery, and platform services."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* Usage tracking: Tracks the use that App Developers, Project Owners, and"},{"line_number":24,"context_line":"  Domain operators make of the cloud and optimizes the services accordingly."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_f2dbce1f","line":21,"range":{"start_line":20,"start_character":2,"end_line":21,"end_character":61},"in_reply_to":"3aaa91ec_81b03e8d","updated":"2016-06-27 17:04:40.000000000","message":"See above, what exact actions are being done and how is not relevant. What\u0027s relevant is the fact that Carlos is the one performing the operation tasks.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":12367,"name":"Ju Lim","email":"julim@redhat.com","username":"julim"},"change_message_id":"d7831b1b7d2816a41e6087887e00d1aa247a4d16","unresolved":false,"context_lines":[{"line_number":23,"context_line":"* Usage tracking: Tracks the use that App Developers, Project Owners, and"},{"line_number":24,"context_line":"  Domain operators make of the cloud and optimizes the services accordingly."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"* Update: Performs updates and verification of the OpenStack cloud."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Key information"},{"line_number":29,"context_line":"~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_c177e600","line":26,"range":{"start_line":26,"start_character":2,"end_line":26,"end_character":67},"updated":"2016-06-21 21:08:04.000000000","message":"Do we want to add that Carlos is also perform some level of validation or sanity checking of the updates (and also applies to installation) to ensure that the cloud(s) are optimized for stability, usage, resiliency, and scalability?","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":23,"context_line":"* Usage tracking: Tracks the use that App Developers, Project Owners, and"},{"line_number":24,"context_line":"  Domain operators make of the cloud and optimizes the services accordingly."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"* Update: Performs updates and verification of the OpenStack cloud."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Key information"},{"line_number":29,"context_line":"~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_32fd566f","line":26,"range":{"start_line":26,"start_character":2,"end_line":26,"end_character":67},"in_reply_to":"3aaa91ec_c177e600","updated":"2016-06-27 17:04:40.000000000","message":"Is that the case, then I would add a new point on the list called Testing. and include those tasks. Would that be ok?","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":36,"context_line":"The organizational models"},{"line_number":37,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The tasks that the persona performs within a certain organizational model"},{"line_number":40,"context_line":"model are important for the usability of your OpenStack development. Within a"},{"line_number":41,"context_line":"small company, Carlos might be required to assume some of the"},{"line_number":42,"context_line":"responsibilities of both the Infrastructure Architect and the Domain"},{"line_number":43,"context_line":"Operator. Within a larger company, multiple individuals could perform subsets"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_e0e831b5","line":40,"range":{"start_line":39,"start_character":68,"end_line":40,"end_character":5},"updated":"2016-06-27 11:18:47.000000000","message":"remove second model","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":36,"context_line":"The organizational models"},{"line_number":37,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The tasks that the persona performs within a certain organizational model"},{"line_number":40,"context_line":"model are important for the usability of your OpenStack development. Within a"},{"line_number":41,"context_line":"small company, Carlos might be required to assume some of the"},{"line_number":42,"context_line":"responsibilities of both the Infrastructure Architect and the Domain"},{"line_number":43,"context_line":"Operator. Within a larger company, multiple individuals could perform subsets"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_72f7de8c","line":40,"range":{"start_line":39,"start_character":68,"end_line":40,"end_character":5},"in_reply_to":"3aaa91ec_e0e831b5","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":50,"context_line":"Your development"},{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"When your development affects the behavior of the cloud instances, then you"},{"line_number":54,"context_line":"should consider Carlos as your target audience. Will your development change"},{"line_number":55,"context_line":"how the cloud is accessed, configured, monitored, or setup? Is your"},{"line_number":56,"context_line":"development changing the GUI, for example the Horizon dashboard? Carlos is"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_e0ff9163","line":53,"range":{"start_line":53,"start_character":67,"end_line":53,"end_character":71},"updated":"2016-06-27 11:18:47.000000000","message":"remove","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":50,"context_line":"Your development"},{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"When your development affects the behavior of the cloud instances, then you"},{"line_number":54,"context_line":"should consider Carlos as your target audience. Will your development change"},{"line_number":55,"context_line":"how the cloud is accessed, configured, monitored, or setup? Is your"},{"line_number":56,"context_line":"development changing the GUI, for example the Horizon dashboard? Carlos is"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_723ebe2a","line":53,"range":{"start_line":53,"start_character":67,"end_line":53,"end_character":71},"in_reply_to":"3aaa91ec_e0ff9163","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":53,"context_line":"When your development affects the behavior of the cloud instances, then you"},{"line_number":54,"context_line":"should consider Carlos as your target audience. Will your development change"},{"line_number":55,"context_line":"how the cloud is accessed, configured, monitored, or setup? Is your"},{"line_number":56,"context_line":"development changing the GUI, for example the Horizon dashboard? Carlos is"},{"line_number":57,"context_line":"unlikely to use :abbr:`CLI (Console Line Instructions)` to administrate and"},{"line_number":58,"context_line":"track the cloud instances but is likely to use CLI to install and update"},{"line_number":59,"context_line":"them."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_4042e5ae","line":56,"range":{"start_line":56,"start_character":46,"end_line":56,"end_character":53},"updated":"2016-06-27 11:18:47.000000000","message":"lowercase h for horizon. Or, have \u0027for example, the Dashboard (horizon)?\u0027","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":53,"context_line":"When your development affects the behavior of the cloud instances, then you"},{"line_number":54,"context_line":"should consider Carlos as your target audience. Will your development change"},{"line_number":55,"context_line":"how the cloud is accessed, configured, monitored, or setup? Is your"},{"line_number":56,"context_line":"development changing the GUI, for example the Horizon dashboard? Carlos is"},{"line_number":57,"context_line":"unlikely to use :abbr:`CLI (Console Line Instructions)` to administrate and"},{"line_number":58,"context_line":"track the cloud instances but is likely to use CLI to install and update"},{"line_number":59,"context_line":"them."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_b24826ce","line":56,"range":{"start_line":56,"start_character":46,"end_line":56,"end_character":53},"in_reply_to":"3aaa91ec_4042e5ae","updated":"2016-06-27 17:04:40.000000000","message":"I made it lower case.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":12367,"name":"Ju Lim","email":"julim@redhat.com","username":"julim"},"change_message_id":"d7831b1b7d2816a41e6087887e00d1aa247a4d16","unresolved":false,"context_lines":[{"line_number":54,"context_line":"should consider Carlos as your target audience. Will your development change"},{"line_number":55,"context_line":"how the cloud is accessed, configured, monitored, or setup? Is your"},{"line_number":56,"context_line":"development changing the GUI, for example the Horizon dashboard? Carlos is"},{"line_number":57,"context_line":"unlikely to use :abbr:`CLI (Console Line Instructions)` to administrate and"},{"line_number":58,"context_line":"track the cloud instances but is likely to use CLI to install and update"},{"line_number":59,"context_line":"them."},{"line_number":60,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_e1cb021d","line":57,"range":{"start_line":57,"start_character":59,"end_line":57,"end_character":72},"updated":"2016-06-21 21:08:04.000000000","message":"should we say administer vs. administrate?","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":54,"context_line":"should consider Carlos as your target audience. Will your development change"},{"line_number":55,"context_line":"how the cloud is accessed, configured, monitored, or setup? Is your"},{"line_number":56,"context_line":"development changing the GUI, for example the Horizon dashboard? Carlos is"},{"line_number":57,"context_line":"unlikely to use :abbr:`CLI (Console Line Instructions)` to administrate and"},{"line_number":58,"context_line":"track the cloud instances but is likely to use CLI to install and update"},{"line_number":59,"context_line":"them."},{"line_number":60,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_d215f29b","line":57,"range":{"start_line":57,"start_character":59,"end_line":57,"end_character":72},"in_reply_to":"3aaa91ec_93ea77d9","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"fa59ad11ce02e5554fcc13db0b7edd1153ccf697","unresolved":false,"context_lines":[{"line_number":54,"context_line":"should consider Carlos as your target audience. Will your development change"},{"line_number":55,"context_line":"how the cloud is accessed, configured, monitored, or setup? Is your"},{"line_number":56,"context_line":"development changing the GUI, for example the Horizon dashboard? Carlos is"},{"line_number":57,"context_line":"unlikely to use :abbr:`CLI (Console Line Instructions)` to administrate and"},{"line_number":58,"context_line":"track the cloud instances but is likely to use CLI to install and update"},{"line_number":59,"context_line":"them."},{"line_number":60,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_93ea77d9","line":57,"range":{"start_line":57,"start_character":59,"end_line":57,"end_character":72},"in_reply_to":"3aaa91ec_e1cb021d","updated":"2016-06-27 02:20:55.000000000","message":"administer is a better word here than administrate here. Switch out the words here when ready.","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":58,"context_line":"track the cloud instances but is likely to use CLI to install and update"},{"line_number":59,"context_line":"them."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"Before submitting your code think of the use cases that Carlos would follow,"},{"line_number":62,"context_line":"for example: Is it easy to use? Will Carlos get feedback when the task is"},{"line_number":63,"context_line":"complete? Are the changes in configuration reversible? How is the tracked"},{"line_number":64,"context_line":"information displayed? How long will the operation take?"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_a01749a1","line":61,"range":{"start_line":61,"start_character":23,"end_line":61,"end_character":27},"updated":"2016-06-27 11:18:47.000000000","message":"code, *","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":58,"context_line":"track the cloud instances but is likely to use CLI to install and update"},{"line_number":59,"context_line":"them."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"Before submitting your code think of the use cases that Carlos would follow,"},{"line_number":62,"context_line":"for example: Is it easy to use? Will Carlos get feedback when the task is"},{"line_number":63,"context_line":"complete? Are the changes in configuration reversible? How is the tracked"},{"line_number":64,"context_line":"information displayed? How long will the operation take?"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_402945e5","line":61,"range":{"start_line":61,"start_character":75,"end_line":61,"end_character":76},"updated":"2016-06-27 11:18:47.000000000","message":"follow. For example, is it easy to use? *","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":58,"context_line":"track the cloud instances but is likely to use CLI to install and update"},{"line_number":59,"context_line":"them."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"Before submitting your code think of the use cases that Carlos would follow,"},{"line_number":62,"context_line":"for example: Is it easy to use? Will Carlos get feedback when the task is"},{"line_number":63,"context_line":"complete? Are the changes in configuration reversible? How is the tracked"},{"line_number":64,"context_line":"information displayed? How long will the operation take?"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_52690225","line":61,"range":{"start_line":61,"start_character":75,"end_line":61,"end_character":76},"in_reply_to":"3aaa91ec_402945e5","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":58,"context_line":"track the cloud instances but is likely to use CLI to install and update"},{"line_number":59,"context_line":"them."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"Before submitting your code think of the use cases that Carlos would follow,"},{"line_number":62,"context_line":"for example: Is it easy to use? Will Carlos get feedback when the task is"},{"line_number":63,"context_line":"complete? Are the changes in configuration reversible? How is the tracked"},{"line_number":64,"context_line":"information displayed? How long will the operation take?"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_b2766604","line":61,"range":{"start_line":61,"start_character":23,"end_line":61,"end_character":27},"in_reply_to":"3aaa91ec_a01749a1","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4ba2a659816a865fdbf1ef3245ff78652583bf53","unresolved":false,"context_lines":[{"line_number":64,"context_line":"information displayed? How long will the operation take?"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"Finally, consider that Carlos is a highly skilled system administrator with a"},{"line_number":67,"context_line":"deep knowledge of OpenStack but with little time for long complex research."},{"line_number":68,"context_line":"Therefore, your solutions for Carlos must be quick to implement but do not"},{"line_number":69,"context_line":"need to shy away from complex OpenStack components, as long as they provide"},{"line_number":70,"context_line":"all the information needed within the solution itself."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_6048c1b3","line":67,"range":{"start_line":67,"start_character":53,"end_line":67,"end_character":65},"updated":"2016-06-27 11:18:47.000000000","message":"long, complex research*","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"5c7d481c92dbbd7b1430b9cc3edb56d339c184fc","unresolved":false,"context_lines":[{"line_number":64,"context_line":"information displayed? How long will the operation take?"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"Finally, consider that Carlos is a highly skilled system administrator with a"},{"line_number":67,"context_line":"deep knowledge of OpenStack but with little time for long complex research."},{"line_number":68,"context_line":"Therefore, your solutions for Carlos must be quick to implement but do not"},{"line_number":69,"context_line":"need to shy away from complex OpenStack components, as long as they provide"},{"line_number":70,"context_line":"all the information needed within the solution itself."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3aaa91ec_726cfe36","line":67,"range":{"start_line":67,"start_character":53,"end_line":67,"end_character":65},"in_reply_to":"3aaa91ec_6048c1b3","updated":"2016-06-27 17:04:40.000000000","message":"Done","commit_id":"bccf7d06e2ca07d9e5ea3d2832b25fa098b69533"},{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"c1de7be4a679d0e9a474f3689a51985b461c9a79","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _carlos-cloud-ops:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"Carlos - cloud operations"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Carlos is involved in installing, operating, using, and updating the"}],"source_content_type":"text/x-rst","patch_set":14,"id":"1aa78d24_c6b8b1ca","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":25},"updated":"2016-07-07 19:26:09.000000000","message":"Should we add the succinct one liner?  ie \n\n“I make sure the cloud is up and running and try to get things running again ASAP”\n\nhttps://wiki.openstack.org/wiki/OpenStack_Personas_2015_Cloud_Ops","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"2e9123a76793e99e29e41af2172da028dae74d40","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _carlos-cloud-ops:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"Carlos - cloud operations"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Carlos is involved in installing, operating, using, and updating the"}],"source_content_type":"text/x-rst","patch_set":14,"id":"fad55976_b9030b76","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":25},"in_reply_to":"1aa78d24_c6b8b1ca","updated":"2016-07-15 15:50:00.000000000","message":"No, quotes are to be added on a later iteration and I am still not convinced they are appropriate.","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"c1de7be4a679d0e9a474f3689a51985b461c9a79","unresolved":false,"context_lines":[{"line_number":9,"context_line":"must fix any issues as soon as possible. Collaborating with unskilled IT"},{"line_number":10,"context_line":"personnel is very challenging for Carlos."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Key tasks"},{"line_number":13,"context_line":"~~~~~~~~~"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Carlos performs the following tasks very frequently:"}],"source_content_type":"text/x-rst","patch_set":14,"id":"1aa78d24_6699fd78","line":12,"range":{"start_line":12,"start_character":0,"end_line":12,"end_character":9},"updated":"2016-07-07 19:26:09.000000000","message":"Some additional tasks:\n\nhttps://wiki.openstack.org/wiki/OpenStack_Personas_2015_Cloud_Ops","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"2e9123a76793e99e29e41af2172da028dae74d40","unresolved":false,"context_lines":[{"line_number":9,"context_line":"must fix any issues as soon as possible. Collaborating with unskilled IT"},{"line_number":10,"context_line":"personnel is very challenging for Carlos."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Key tasks"},{"line_number":13,"context_line":"~~~~~~~~~"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Carlos performs the following tasks very frequently:"}],"source_content_type":"text/x-rst","patch_set":14,"id":"fad55976_393f1b27","line":12,"range":{"start_line":12,"start_character":0,"end_line":12,"end_character":9},"in_reply_to":"1aa78d24_6699fd78","updated":"2016-07-15 15:50:00.000000000","message":"I will add tasks from that file.","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"391a61422f24a111d7d0fc05b7d8e627e84510e5","unresolved":false,"context_lines":[{"line_number":9,"context_line":"must fix any issues as soon as possible. Collaborating with unskilled IT"},{"line_number":10,"context_line":"personnel is very challenging for Carlos."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Key tasks"},{"line_number":13,"context_line":"~~~~~~~~~"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Carlos performs the following tasks very frequently:"}],"source_content_type":"text/x-rst","patch_set":14,"id":"fad55976_b19f9fb3","line":12,"range":{"start_line":12,"start_character":0,"end_line":12,"end_character":9},"in_reply_to":"fad55976_393f1b27","updated":"2016-07-15 16:25:13.000000000","message":"All the tasks in the file are already present here. No change needed.","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"241b43afb0c3da09866b0f9785a19b1346cdfd91","unresolved":false,"context_lines":[{"line_number":12,"context_line":"Key tasks"},{"line_number":13,"context_line":"~~~~~~~~~"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Carlos performs the following tasks very frequently:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"* Installation: Installs and configures OpenStack clouds often with the help"},{"line_number":18,"context_line":"  of the Infrastructure Architect."}],"source_content_type":"text/x-rst","patch_set":14,"id":"1aa78d24_21523f67","line":15,"range":{"start_line":15,"start_character":30,"end_line":15,"end_character":35},"updated":"2016-07-07 19:51:20.000000000","message":"Should we also add a quotes section based on the semi-annual survey?\n\nFor example,\n\n“I hear from too many operators that there are simply too many things to configure to know which one to tweak when things don’t work well”\n\n“New users do not have the flexibility to spend weeks delving into source code to figure out how to do common tasks, especially in the areas of orchestration. Were it not for ask.openstack.org and the hard work of many bloggers in the community, I would have a significantly more difficult time trying to understand practical uses of OpenStack functionality,”\n\n“Documentation has also been an issue for us, along with the frequency of version changes,” says Carlos  “New projects need better documentation, particularly for operators.”\n\n“If I require a feature, I could simply build it myself, as I have access to all the underlying components,” says Carlos “there are no black boxes.”\n\n“I think that as a direction, going with an open platform is always the best choice in the long run.”\n\n“Takes a lot of work to decide on deployment architecture, deploying, and maintaining the software.”\n\n“Technology is good, but no synergies between the sub-projects.”\n\n“The governance of the OpenStack project seems very fragmented.”","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"2e9123a76793e99e29e41af2172da028dae74d40","unresolved":false,"context_lines":[{"line_number":12,"context_line":"Key tasks"},{"line_number":13,"context_line":"~~~~~~~~~"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Carlos performs the following tasks very frequently:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"* Installation: Installs and configures OpenStack clouds often with the help"},{"line_number":18,"context_line":"  of the Infrastructure Architect."}],"source_content_type":"text/x-rst","patch_set":14,"id":"fad55976_84033ab8","line":15,"range":{"start_line":15,"start_character":30,"end_line":15,"end_character":35},"in_reply_to":"1aa78d24_21523f67","updated":"2016-07-15 15:50:00.000000000","message":"I do not think that it would be appropriate. The information that comes out of the quotes, is certainly useful and should be included, just not as quotes. I see those insights in future iterations, in a variety of formats: tables, infographics, comparisons, etc.\nQuotes are just not concise enough.","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"9750546165741534ffa742d8c1b992636701201f","unresolved":false,"context_lines":[{"line_number":52,"context_line":"When your development affects the behavior of the cloud instances, you should"},{"line_number":53,"context_line":"consider Carlos as your target audience. Will your development change how the"},{"line_number":54,"context_line":"cloud is accessed, configured, monitored, or setup? Is your development"},{"line_number":55,"context_line":"changing the GUI, for example the horizon dashboard? Carlos is unlikely to"},{"line_number":56,"context_line":"use :abbr:`CLI (Console Line Instructions)` to administer and track the cloud"},{"line_number":57,"context_line":"instances but is likely to use CLI to install and update them."},{"line_number":58,"context_line":""}],"source_content_type":"text/x-rst","patch_set":14,"id":"3aaa91ec_bcf9b182","line":55,"range":{"start_line":55,"start_character":18,"end_line":55,"end_character":29},"updated":"2016-06-29 12:13:01.000000000","message":"for example,","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"a25749d0fd6b22b6eadf1f4d00443fd67dc4da26","unresolved":false,"context_lines":[{"line_number":52,"context_line":"When your development affects the behavior of the cloud instances, you should"},{"line_number":53,"context_line":"consider Carlos as your target audience. Will your development change how the"},{"line_number":54,"context_line":"cloud is accessed, configured, monitored, or setup? Is your development"},{"line_number":55,"context_line":"changing the GUI, for example the horizon dashboard? Carlos is unlikely to"},{"line_number":56,"context_line":"use :abbr:`CLI (Console Line Instructions)` to administer and track the cloud"},{"line_number":57,"context_line":"instances but is likely to use CLI to install and update them."},{"line_number":58,"context_line":""}],"source_content_type":"text/x-rst","patch_set":14,"id":"1aa78d24_c671e80d","line":55,"range":{"start_line":55,"start_character":18,"end_line":55,"end_character":29},"in_reply_to":"3aaa91ec_bcf9b182","updated":"2016-07-07 14:09:36.000000000","message":"Done","commit_id":"7e756c22f9eebbc3e166651853059289da81ba14"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"6f2ba52751f3ff2f57378823f6b6989ab0f05dcc","unresolved":false,"context_lines":[{"line_number":53,"context_line":"consider Carlos as your target audience. Will your development change how the"},{"line_number":54,"context_line":"cloud is accessed, configured, monitored, or setup? Is your development"},{"line_number":55,"context_line":"changing the GUI, for example, the horizon dashboard? Carlos is unlikely to"},{"line_number":56,"context_line":"use :abbr:`CLI (Console Line Instructions)` to administer and track the cloud"},{"line_number":57,"context_line":"instances but is likely to use CLI to install and update them."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"Before submitting your code, think of the use cases that Carlos would follow."}],"source_content_type":"text/x-rst","patch_set":16,"id":"dada55a8_86ee92ea","line":56,"range":{"start_line":56,"start_character":16,"end_line":56,"end_character":41},"updated":"2016-07-18 10:14:15.000000000","message":"Command-line interface* (is what I know this as? as so does google? Am I missing something?)","commit_id":"0d24a5d9f8dc514a613fa2325aaa4fbba7df87b4"}],"doc/contributor-guide/source/ux-personas/doug-domain-operator.rst":[{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2442ce8974a089a590a17f7ded4afa2abb967f7b","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Doug manages the relationship with the cloud services provider. This includes"},{"line_number":8,"context_line":"managing quotas, number of users, applicable policies, and support tickets."},{"line_number":9,"context_line":"He does not know and does not care about the underlying infrastructure of the"},{"line_number":10,"context_line":"cloud. He ensures that the :abbr:`SLA (Service-Level Agreement)` is followed."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Doug needs to know about any outages, both scheduled and unscheduled."}],"source_content_type":"text/x-rst","patch_set":13,"id":"3aaa91ec_7a20f09b","line":9,"range":{"start_line":9,"start_character":3,"end_line":9,"end_character":34},"updated":"2016-06-29 10:47:09.000000000","message":"I would suggest changing the way this is phrased to something more like \"He does not have any major concerns about the underlying...\"","commit_id":"3aeebec84e62daa73b4169fd5dd0d7ba657320a9"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"be897bce1431b4754d7ac94b2fe62f1f0b58dfc3","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Doug manages the relationship with the cloud services provider. This includes"},{"line_number":8,"context_line":"managing quotas, number of users, applicable policies, and support tickets."},{"line_number":9,"context_line":"He does not know and does not care about the underlying infrastructure of the"},{"line_number":10,"context_line":"cloud. He ensures that the :abbr:`SLA (Service-Level Agreement)` is followed."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Doug needs to know about any outages, both scheduled and unscheduled."}],"source_content_type":"text/x-rst","patch_set":13,"id":"1aa78d24_2cec0b29","line":9,"range":{"start_line":9,"start_character":3,"end_line":9,"end_character":34},"in_reply_to":"3aaa91ec_7a20f09b","updated":"2016-07-07 14:09:23.000000000","message":"Done","commit_id":"3aeebec84e62daa73b4169fd5dd0d7ba657320a9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2442ce8974a089a590a17f7ded4afa2abb967f7b","unresolved":false,"context_lines":[{"line_number":10,"context_line":"cloud. He ensures that the :abbr:`SLA (Service-Level Agreement)` is followed."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Doug needs to know about any outages, both scheduled and unscheduled."},{"line_number":13,"context_line":"Unscheduled outages cause a lot of problems for Doug; ideally for him, there"},{"line_number":14,"context_line":"would never be an unscheduled outage."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Key tasks"}],"source_content_type":"text/x-rst","patch_set":13,"id":"3aaa91ec_dab48436","line":13,"range":{"start_line":13,"start_character":48,"end_line":13,"end_character":61},"updated":"2016-06-29 10:47:09.000000000","message":"\"... for Doug, as ideally there would never be an unscheduled outage.\"","commit_id":"3aeebec84e62daa73b4169fd5dd0d7ba657320a9"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"be897bce1431b4754d7ac94b2fe62f1f0b58dfc3","unresolved":false,"context_lines":[{"line_number":10,"context_line":"cloud. He ensures that the :abbr:`SLA (Service-Level Agreement)` is followed."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Doug needs to know about any outages, both scheduled and unscheduled."},{"line_number":13,"context_line":"Unscheduled outages cause a lot of problems for Doug; ideally for him, there"},{"line_number":14,"context_line":"would never be an unscheduled outage."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Key tasks"}],"source_content_type":"text/x-rst","patch_set":13,"id":"1aa78d24_6c5733ca","line":13,"range":{"start_line":13,"start_character":48,"end_line":13,"end_character":61},"in_reply_to":"3aaa91ec_dab48436","updated":"2016-07-07 14:09:23.000000000","message":"Done","commit_id":"3aeebec84e62daa73b4169fd5dd0d7ba657320a9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2442ce8974a089a590a17f7ded4afa2abb967f7b","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Doug performs the following tasks very frequently:"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"* Manage quotas: Defines the amount of resources that the cloud service"},{"line_number":22,"context_line":"  provider must supply and ensures that those resources are being effectively"},{"line_number":23,"context_line":"  used."},{"line_number":24,"context_line":""}],"source_content_type":"text/x-rst","patch_set":13,"id":"3aaa91ec_7a7c7072","line":21,"range":{"start_line":21,"start_character":2,"end_line":21,"end_character":8},"updated":"2016-06-29 10:47:09.000000000","message":"Managing*","commit_id":"3aeebec84e62daa73b4169fd5dd0d7ba657320a9"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"be897bce1431b4754d7ac94b2fe62f1f0b58dfc3","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Doug performs the following tasks very frequently:"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"* Manage quotas: Defines the amount of resources that the cloud service"},{"line_number":22,"context_line":"  provider must supply and ensures that those resources are being effectively"},{"line_number":23,"context_line":"  used."},{"line_number":24,"context_line":""}],"source_content_type":"text/x-rst","patch_set":13,"id":"1aa78d24_ac759b64","line":21,"range":{"start_line":21,"start_character":2,"end_line":21,"end_character":8},"in_reply_to":"3aaa91ec_7a7c7072","updated":"2016-07-07 14:09:23.000000000","message":"Done","commit_id":"3aeebec84e62daa73b4169fd5dd0d7ba657320a9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2442ce8974a089a590a17f7ded4afa2abb967f7b","unresolved":false,"context_lines":[{"line_number":22,"context_line":"  provider must supply and ensures that those resources are being effectively"},{"line_number":23,"context_line":"  used."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"* Manage users: Defines the number of users with access to the cloud"},{"line_number":26,"context_line":"  services. He manages the access and rights of users for the entire cloud"},{"line_number":27,"context_line":"  services."},{"line_number":28,"context_line":""}],"source_content_type":"text/x-rst","patch_set":13,"id":"3aaa91ec_da8be466","line":25,"range":{"start_line":25,"start_character":2,"end_line":25,"end_character":8},"updated":"2016-06-29 10:47:09.000000000","message":"Managing*","commit_id":"3aeebec84e62daa73b4169fd5dd0d7ba657320a9"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"be897bce1431b4754d7ac94b2fe62f1f0b58dfc3","unresolved":false,"context_lines":[{"line_number":22,"context_line":"  provider must supply and ensures that those resources are being effectively"},{"line_number":23,"context_line":"  used."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"* Manage users: Defines the number of users with access to the cloud"},{"line_number":26,"context_line":"  services. He manages the access and rights of users for the entire cloud"},{"line_number":27,"context_line":"  services."},{"line_number":28,"context_line":""}],"source_content_type":"text/x-rst","patch_set":13,"id":"1aa78d24_ec6b2383","line":25,"range":{"start_line":25,"start_character":2,"end_line":25,"end_character":8},"in_reply_to":"3aaa91ec_da8be466","updated":"2016-07-07 14:09:23.000000000","message":"Done","commit_id":"3aeebec84e62daa73b4169fd5dd0d7ba657320a9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2442ce8974a089a590a17f7ded4afa2abb967f7b","unresolved":false,"context_lines":[{"line_number":26,"context_line":"  services. He manages the access and rights of users for the entire cloud"},{"line_number":27,"context_line":"  services."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"* Ensure SLA compliance: Monitors the various policies and support tickets to"},{"line_number":30,"context_line":"  ensure that the agreed terms are being fulfilled."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Key information"}],"source_content_type":"text/x-rst","patch_set":13,"id":"3aaa91ec_3ae9481b","line":29,"range":{"start_line":29,"start_character":2,"end_line":29,"end_character":8},"updated":"2016-06-29 10:47:09.000000000","message":"Ensuring*","commit_id":"3aeebec84e62daa73b4169fd5dd0d7ba657320a9"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"be897bce1431b4754d7ac94b2fe62f1f0b58dfc3","unresolved":false,"context_lines":[{"line_number":26,"context_line":"  services. He manages the access and rights of users for the entire cloud"},{"line_number":27,"context_line":"  services."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"* Ensure SLA compliance: Monitors the various policies and support tickets to"},{"line_number":30,"context_line":"  ensure that the agreed terms are being fulfilled."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Key information"}],"source_content_type":"text/x-rst","patch_set":13,"id":"1aa78d24_cc6627ba","line":29,"range":{"start_line":29,"start_character":2,"end_line":29,"end_character":8},"in_reply_to":"3aaa91ec_3ae9481b","updated":"2016-07-07 14:09:23.000000000","message":"Done","commit_id":"3aeebec84e62daa73b4169fd5dd0d7ba657320a9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"2442ce8974a089a590a17f7ded4afa2abb967f7b","unresolved":false,"context_lines":[{"line_number":42,"context_line":"The organizational models"},{"line_number":43,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"The tasks that the persona performs within a certain organizational model are"},{"line_number":46,"context_line":"important for the usability of your OpenStack development. Within a small"},{"line_number":47,"context_line":"organization, such as Rifkom or Nikishi University, Doug might be required to"},{"line_number":48,"context_line":"assume some roles and responsibilities of a Cloud Operator or a Project"}],"source_content_type":"text/x-rst","patch_set":13,"id":"3aaa91ec_3a05c8c1","line":45,"range":{"start_line":45,"start_character":15,"end_line":45,"end_character":26},"updated":"2016-06-29 10:47:09.000000000","message":"Doug*","commit_id":"3aeebec84e62daa73b4169fd5dd0d7ba657320a9"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"be897bce1431b4754d7ac94b2fe62f1f0b58dfc3","unresolved":false,"context_lines":[{"line_number":42,"context_line":"The organizational models"},{"line_number":43,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"The tasks that the persona performs within a certain organizational model are"},{"line_number":46,"context_line":"important for the usability of your OpenStack development. Within a small"},{"line_number":47,"context_line":"organization, such as Rifkom or Nikishi University, Doug might be required to"},{"line_number":48,"context_line":"assume some roles and responsibilities of a Cloud Operator or a Project"}],"source_content_type":"text/x-rst","patch_set":13,"id":"1aa78d24_2c2feb3f","line":45,"range":{"start_line":45,"start_character":15,"end_line":45,"end_character":26},"in_reply_to":"3aaa91ec_3a05c8c1","updated":"2016-07-07 14:09:23.000000000","message":"Done","commit_id":"3aeebec84e62daa73b4169fd5dd0d7ba657320a9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"6f2ba52751f3ff2f57378823f6b6989ab0f05dcc","unresolved":false,"context_lines":[{"line_number":43,"context_line":"The organizational models"},{"line_number":44,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"The tasks that Doug performs within a certain organizational model are"},{"line_number":47,"context_line":"important for the usability of your OpenStack development. Within a small"},{"line_number":48,"context_line":"organization, such as Rifkom or Nikishi University, Doug might be required to"},{"line_number":49,"context_line":"assume some roles and responsibilities of a Cloud Operator or a Project"}],"source_content_type":"text/x-rst","patch_set":16,"id":"dada55a8_a66c769d","line":46,"range":{"start_line":46,"start_character":15,"end_line":46,"end_character":19},"updated":"2016-07-18 10:14:15.000000000","message":"the persona* (like the other sections)","commit_id":"0d24a5d9f8dc514a613fa2325aaa4fbba7df87b4"}],"doc/contributor-guide/source/ux-personas/pei-project-owner.rst":[{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"1089f8fdbbc4bdf2f13584f1b5c55f1fff4d51c8","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Pei performs the following tasks very frequently:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"* Managing access: adds and removes project members\u0027 access to OpenStack"},{"line_number":19,"context_line":"  resources."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"* Managing capacity: Requests additional resources through a"}],"source_content_type":"text/x-rst","patch_set":18,"id":"dada55a8_0e3b9939","line":18,"range":{"start_line":18,"start_character":19,"end_line":18,"end_character":23},"updated":"2016-07-19 11:46:33.000000000","message":"Adds*","commit_id":"f90455cb022867fd1d891a5c72ed1c2d81572e66"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"1089f8fdbbc4bdf2f13584f1b5c55f1fff4d51c8","unresolved":false,"context_lines":[{"line_number":28,"context_line":"~~~~~~~~~~~~~~~"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Pei does not know or care about whether OpenStack is being used for the cloud"},{"line_number":31,"context_line":"instance her projects use or not. Her concern is to have the resources she"},{"line_number":32,"context_line":"needs when she needs them. If her requests for additional resources take too"},{"line_number":33,"context_line":"long to be fulfilled she will start looking for alternatives until the needs"},{"line_number":34,"context_line":"of her projects are met."}],"source_content_type":"text/x-rst","patch_set":18,"id":"dada55a8_0e227901","line":31,"range":{"start_line":31,"start_character":0,"end_line":31,"end_character":33},"updated":"2016-07-19 11:46:33.000000000","message":"This is quite confusing. Rephrase? I think I understand what you mean.","commit_id":"f90455cb022867fd1d891a5c72ed1c2d81572e66"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"1089f8fdbbc4bdf2f13584f1b5c55f1fff4d51c8","unresolved":false,"context_lines":[{"line_number":30,"context_line":"Pei does not know or care about whether OpenStack is being used for the cloud"},{"line_number":31,"context_line":"instance her projects use or not. Her concern is to have the resources she"},{"line_number":32,"context_line":"needs when she needs them. If her requests for additional resources take too"},{"line_number":33,"context_line":"long to be fulfilled she will start looking for alternatives until the needs"},{"line_number":34,"context_line":"of her projects are met."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"The organizational models"}],"source_content_type":"text/x-rst","patch_set":18,"id":"dada55a8_0e69d925","line":33,"range":{"start_line":33,"start_character":11,"end_line":33,"end_character":20},"updated":"2016-07-19 11:46:33.000000000","message":"fulfilled, she will start*","commit_id":"f90455cb022867fd1d891a5c72ed1c2d81572e66"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"1089f8fdbbc4bdf2f13584f1b5c55f1fff4d51c8","unresolved":false,"context_lines":[{"line_number":39,"context_line":"The tasks that the persona performs within a certain organizational model are"},{"line_number":40,"context_line":"important for the usability of your OpenStack development. Within a small"},{"line_number":41,"context_line":"company, Pei might be required to assume some of the responsibilities of the"},{"line_number":42,"context_line":"the Domain Operator or maybe even the Cloud Operator. In this case, the"},{"line_number":43,"context_line":"persona does not need to submit requests to manage the cloud\u0027s resources but"},{"line_number":44,"context_line":"can rather make the changes needed."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Within a larger organization, multiple individuals could be performing Pei\u0027s"}],"source_content_type":"text/x-rst","patch_set":18,"id":"dada55a8_2edc9de3","line":43,"range":{"start_line":42,"start_character":68,"end_line":43,"end_character":7},"updated":"2016-07-19 11:46:33.000000000","message":"Pei * - you have returned to referring to the individual persona, Pei. I recommend sticking to it.","commit_id":"f90455cb022867fd1d891a5c72ed1c2d81572e66"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"1089f8fdbbc4bdf2f13584f1b5c55f1fff4d51c8","unresolved":false,"context_lines":[{"line_number":41,"context_line":"company, Pei might be required to assume some of the responsibilities of the"},{"line_number":42,"context_line":"the Domain Operator or maybe even the Cloud Operator. In this case, the"},{"line_number":43,"context_line":"persona does not need to submit requests to manage the cloud\u0027s resources but"},{"line_number":44,"context_line":"can rather make the changes needed."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Within a larger organization, multiple individuals could be performing Pei\u0027s"},{"line_number":47,"context_line":"tasks. For example, each project could have a different person as a project"}],"source_content_type":"text/x-rst","patch_set":18,"id":"dada55a8_6ee695b5","line":44,"range":{"start_line":44,"start_character":4,"end_line":44,"end_character":10},"updated":"2016-07-19 11:46:33.000000000","message":"remove","commit_id":"f90455cb022867fd1d891a5c72ed1c2d81572e66"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"1089f8fdbbc4bdf2f13584f1b5c55f1fff4d51c8","unresolved":false,"context_lines":[{"line_number":54,"context_line":"Your development"},{"line_number":55,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"When your development affects the behavior of the capacity of cloud"},{"line_number":58,"context_line":"instances, you should consider Pei as an interested party. Ensuring that"},{"line_number":59,"context_line":"changes to the capacity of cloud instances can occur as easily and as quickly"},{"line_number":60,"context_line":"as possible certainly has a positive impact on Pei\u0027s work, for example."}],"source_content_type":"text/x-rst","patch_set":18,"id":"dada55a8_6eab351e","line":57,"range":{"start_line":57,"start_character":59,"end_line":57,"end_character":62},"updated":"2016-07-19 11:46:33.000000000","message":"of the cloud instances*","commit_id":"f90455cb022867fd1d891a5c72ed1c2d81572e66"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"1089f8fdbbc4bdf2f13584f1b5c55f1fff4d51c8","unresolved":false,"context_lines":[{"line_number":57,"context_line":"When your development affects the behavior of the capacity of cloud"},{"line_number":58,"context_line":"instances, you should consider Pei as an interested party. Ensuring that"},{"line_number":59,"context_line":"changes to the capacity of cloud instances can occur as easily and as quickly"},{"line_number":60,"context_line":"as possible certainly has a positive impact on Pei\u0027s work, for example."},{"line_number":61,"context_line":"However, Pei does not perform those changes in capacity herself."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"Finally, consider that Pei is a highly skilled developer with little"}],"source_content_type":"text/x-rst","patch_set":18,"id":"dada55a8_8e666927","line":60,"range":{"start_line":60,"start_character":12,"end_line":60,"end_character":21},"updated":"2016-07-19 11:46:33.000000000","message":"remove","commit_id":"f90455cb022867fd1d891a5c72ed1c2d81572e66"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"1089f8fdbbc4bdf2f13584f1b5c55f1fff4d51c8","unresolved":false,"context_lines":[{"line_number":57,"context_line":"When your development affects the behavior of the capacity of cloud"},{"line_number":58,"context_line":"instances, you should consider Pei as an interested party. Ensuring that"},{"line_number":59,"context_line":"changes to the capacity of cloud instances can occur as easily and as quickly"},{"line_number":60,"context_line":"as possible certainly has a positive impact on Pei\u0027s work, for example."},{"line_number":61,"context_line":"However, Pei does not perform those changes in capacity herself."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"Finally, consider that Pei is a highly skilled developer with little"}],"source_content_type":"text/x-rst","patch_set":18,"id":"dada55a8_ce7061df","line":60,"range":{"start_line":60,"start_character":57,"end_line":60,"end_character":71},"updated":"2016-07-19 11:46:33.000000000","message":"remove.","commit_id":"f90455cb022867fd1d891a5c72ed1c2d81572e66"}],"doc/contributor-guide/source/ux-ui-guidelines/ux-personas.rst":[{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"92992ee6d40df978bca44a0d16579e58d3018184","unresolved":false,"context_lines":[{"line_number":18,"context_line":"* Pei - Project Owner"},{"line_number":19,"context_line":"* Alan - App Developer"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"These personas are based on model companies and their ecosystems. Each"},{"line_number":22,"context_line":"persona takes part in different cloud adoption stages and can assume multiple"},{"line_number":23,"context_line":"roles within each company."},{"line_number":24,"context_line":""}],"source_content_type":"text/x-rst","patch_set":27,"id":"dada55a8_4dc90d78","line":21,"range":{"start_line":21,"start_character":48,"end_line":21,"end_character":53},"updated":"2016-07-25 14:16:57.000000000","message":"user","commit_id":"3677e8b231297756cfc5802297e638bf333d6ac3"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"4d936a75e66ddf29e94ecc1a6683d790c378a64a","unresolved":false,"context_lines":[{"line_number":18,"context_line":"* Pei - Project Owner"},{"line_number":19,"context_line":"* Alan - App Developer"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"These personas are based on model companies and their ecosystems. Each"},{"line_number":22,"context_line":"persona takes part in different cloud adoption stages and can assume multiple"},{"line_number":23,"context_line":"roles within each company."},{"line_number":24,"context_line":""}],"source_content_type":"text/x-rst","patch_set":27,"id":"dada55a8_c17f8664","line":21,"range":{"start_line":21,"start_character":48,"end_line":21,"end_character":53},"in_reply_to":"dada55a8_4dc90d78","updated":"2016-07-25 15:26:00.000000000","message":"Done","commit_id":"3677e8b231297756cfc5802297e638bf333d6ac3"}],"doc/contributor-guide/source/ux-ui-guidelines/ux-personas/alan-app-developer.rst":[{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"b2822048bd8ece5b653ef0886b54dd8caa4955e6","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _alan-app-developer:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"Alan - application developer"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Alan develops and deploys applications for cloud instances running OpenStack."}],"source_content_type":"text/x-rst","patch_set":26,"id":"dada55a8_62a37350","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":28},"updated":"2016-07-22 20:58:15.000000000","message":"The App Ecosystem WG is currently generating a few definitions of an \"App Developer.\"  Here are some notes:\n\n1) Applications built using OpenStack SDK’s or API’s\n2) applications deployed atop OpenStack using Heat, Murano, or 3rd party deployment/management tools (e.g. ansible, puppet, chef) - this could also be DevOps\n3) PaaS platform that run atop OpenStack (e.g. CloudFoundry, OpenShift, k8s)\n\nThanks,\n\nPiet","commit_id":"c0f427f14e551c850eaff54ab8bc42252f924447"},{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"eba464b82e570e3f4ac1b96c745f7a28f3c2b716","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":28,"id":"dada55a8_65f17d6a","updated":"2016-07-25 17:59:15.000000000","message":"Add a section here based on the definition of an application by the App Ecosystem WG:\n\nThe applications developed by Alan could include:\n\n* applications built using OpenStack SDK\u0027s or API\u0027s; or\n* applications deployed atop OpenStack using Heat, Murano, or 3rd party deployment/management tools; or\n* PaaS and container solutions running atop OpenStack","commit_id":"1d00f3ef1662eb6cedc4a59d7b4b4774e292b33e"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"062a78ab6a55ed364a57ba3d1acf3164515bfcbc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":28,"id":"dada55a8_c0a5b704","in_reply_to":"dada55a8_65f17d6a","updated":"2016-07-25 18:03:01.000000000","message":"That discussion is not done yet. Which is why I have not added such a section. Once that discussion is done and the WG has a final definition, it can be added.","commit_id":"1d00f3ef1662eb6cedc4a59d7b4b4774e292b33e"},{"author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"change_message_id":"c177221e79d98866bccc410e962041a14ca3cc09","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":28,"id":"dada55a8_e749e7b8","in_reply_to":"dada55a8_80ee1f89","updated":"2016-07-25 22:21:44.000000000","message":"We\u0027ve just reached a decision. The defenition we\u0027re going with is as follows:\n\n\"Cloud applications in the perspective of the App Ecosystem Working Group are:\n- applications built using OpenStack SDK\u0027s or API\u0027s; or\n- applications deployed atop OpenStack using Heat, Murano, or 3rd party deployment/management tools; or\n- PaaS and container solutions running atop OpenStack\"","commit_id":"1d00f3ef1662eb6cedc4a59d7b4b4774e292b33e"},{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"a7fa812b804f21da1c210a7c101b4207c7047b18","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":28,"id":"dada55a8_80ee1f89","in_reply_to":"dada55a8_c0a5b704","updated":"2016-07-25 18:16:18.000000000","message":"The\u0027ve been churning on the definitions in the email list for a while. The thinking is to add the definitions and push them towards leaving comments in the repo.","commit_id":"1d00f3ef1662eb6cedc4a59d7b4b4774e292b33e"}],"doc/contributor-guide/source/ux-ui-guidelines/ux-personas/arnie-infrastructure-arch.rst":[{"author":{"_account_id":13781,"name":"Pieter","email":"pkruithofjr@gmail.com","username":"pkruithofjr"},"change_message_id":"e81ede7fd67f6ff9b4ddc863e8f4382050ed2e86","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Arnie is responsible for the strategy and road-map for his company\u0027s cloud."},{"line_number":8,"context_line":"He identifies reasons to compel management to adopt OpenStack for production"},{"line_number":9,"context_line":"environments. The two reasons that would deter Arnie from recommending"},{"line_number":10,"context_line":"OpenStack are frequent instabilities and non-deterministic errors. Similarly"},{"line_number":11,"context_line":"to the domain operator, Arnie needs to know about any outage conditions that"},{"line_number":12,"context_line":"may occur on both testing and production environments."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":27,"id":"dada55a8_8d814692","line":10,"range":{"start_line":10,"start_character":14,"end_line":10,"end_character":65},"updated":"2016-07-25 14:10:08.000000000","message":"Seems a bit narrow.  What about inability to create environment? Lack of documentation?","commit_id":"3677e8b231297756cfc5802297e638bf333d6ac3"},{"author":{"_account_id":22141,"name":"Rodrigo Caballero","email":"rodrigo.caballero.abraham@intel.com","username":"rcaballeromx"},"change_message_id":"4d936a75e66ddf29e94ecc1a6683d790c378a64a","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Arnie is responsible for the strategy and road-map for his company\u0027s cloud."},{"line_number":8,"context_line":"He identifies reasons to compel management to adopt OpenStack for production"},{"line_number":9,"context_line":"environments. The two reasons that would deter Arnie from recommending"},{"line_number":10,"context_line":"OpenStack are frequent instabilities and non-deterministic errors. Similarly"},{"line_number":11,"context_line":"to the domain operator, Arnie needs to know about any outage conditions that"},{"line_number":12,"context_line":"may occur on both testing and production environments."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":27,"id":"dada55a8_214ca241","line":10,"range":{"start_line":10,"start_character":14,"end_line":10,"end_character":65},"in_reply_to":"dada55a8_8d814692","updated":"2016-07-25 15:26:00.000000000","message":"I\u0027ve added the two you mentioned.","commit_id":"3677e8b231297756cfc5802297e638bf333d6ac3"}]}
