)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8749,"name":"Evgeniy L","email":"eli@mirantis.com","username":"evgeniyl"},"change_message_id":"2f52999357761576528cfb4e27a0aed6d0dc1ca9","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Rodolfo Pacheco \u003cjezogwza@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-05-24 11:00:13 -0400"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Updated README to be more of an appropriate landing page for Airship , when directing people into Treasuremap as a landing spot."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Iaacaaaa2fa20c458d8076337e94e35e71b75862a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bfb3d3c7_42fb1346","line":7,"updated":"2019-05-24 15:10:28.000000000","message":"nit: keep the topic of commit message short, more detailed description can go under the topic, see [1]\n\n[1] https://wiki.openstack.org/wiki/GitCommitMessages#Summary_of_Git_commit_message_structure","commit_id":"6af8d1878e636e8bd0cee87bb809815364ba349c"}],"README.md":[{"author":{"_account_id":8749,"name":"Evgeniy L","email":"eli@mirantis.com","username":"evgeniyl"},"change_message_id":"2f52999357761576528cfb4e27a0aed6d0dc1ca9","unresolved":false,"context_lines":[{"line_number":4,"context_line":"cloud provisioning and management, leveraging a collection of interoperable"},{"line_number":5,"context_line":"open-source tools."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"## What is Airship"},{"line_number":8,"context_line":"Airship is a collection of components that coordinate to form means of configuring and deploying and maintaining a Kubernetes environment using a declarative set of yaml documents."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"### Component Projects"}],"source_content_type":"text/x-gfm","patch_set":1,"id":"bfb3d3c7_e2a1e747","line":7,"updated":"2019-05-24 15:10:28.000000000","message":"nit: wrap all lines to ~80 symbols.","commit_id":"6af8d1878e636e8bd0cee87bb809815364ba349c"},{"author":{"_account_id":8749,"name":"Evgeniy L","email":"eli@mirantis.com","username":"evgeniyl"},"change_message_id":"2f52999357761576528cfb4e27a0aed6d0dc1ca9","unresolved":false,"context_lines":[{"line_number":5,"context_line":"open-source tools."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"## What is Airship"},{"line_number":8,"context_line":"Airship is a collection of components that coordinate to form means of configuring and deploying and maintaining a Kubernetes environment using a declarative set of yaml documents."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"### Component Projects"},{"line_number":11,"context_line":"**Pegleg** - `Repository \u003chttps://github.com/airshipit/pegleg\u003e`."}],"source_content_type":"text/x-gfm","patch_set":1,"id":"bfb3d3c7_c26aa3eb","line":8,"range":{"start_line":8,"start_character":71,"end_line":8,"end_character":112},"updated":"2019-05-24 15:10:28.000000000","message":"\"configuring, deploying and maintaining\"","commit_id":"6af8d1878e636e8bd0cee87bb809815364ba349c"},{"author":{"_account_id":8749,"name":"Evgeniy L","email":"eli@mirantis.com","username":"evgeniyl"},"change_message_id":"2f52999357761576528cfb4e27a0aed6d0dc1ca9","unresolved":false,"context_lines":[{"line_number":8,"context_line":"Airship is a collection of components that coordinate to form means of configuring and deploying and maintaining a Kubernetes environment using a declarative set of yaml documents."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"### Component Projects"},{"line_number":11,"context_line":"**Pegleg** - `Repository \u003chttps://github.com/airshipit/pegleg\u003e`."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Pegleg is a document aggregator that provides early linting and validations via Deckhand, a document management micro-service within Airship."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":1,"id":"bfb3d3c7_e23d67dd","line":11,"range":{"start_line":11,"start_character":26,"end_line":11,"end_character":44},"updated":"2019-05-24 15:10:28.000000000","message":"We may need to use official opendev repos instead of github mirrors here and for all links below.","commit_id":"6af8d1878e636e8bd0cee87bb809815364ba349c"},{"author":{"_account_id":30173,"name":"Ian Pittwood","email":"pittwoodian@gmail.com","username":"ianp"},"change_message_id":"c870ca844a4faec65d45e433a8a9dc38d93da329","unresolved":false,"context_lines":[{"line_number":8,"context_line":"Airship is a collection of components that coordinate to form means of configuring and deploying and maintaining a Kubernetes environment using a declarative set of yaml documents."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"### Component Projects"},{"line_number":11,"context_line":"**Pegleg** - `Repository \u003chttps://github.com/airshipit/pegleg\u003e`."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Pegleg is a document aggregator that provides early linting and validations via Deckhand, a document management micro-service within Airship."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":1,"id":"bfb3d3c7_d5725bad","line":11,"range":{"start_line":11,"start_character":26,"end_line":11,"end_character":44},"in_reply_to":"bfb3d3c7_e23d67dd","updated":"2019-05-24 15:24:51.000000000","message":"Second, I think opendev links will be better","commit_id":"6af8d1878e636e8bd0cee87bb809815364ba349c"},{"author":{"_account_id":8749,"name":"Evgeniy L","email":"eli@mirantis.com","username":"evgeniyl"},"change_message_id":"2f52999357761576528cfb4e27a0aed6d0dc1ca9","unresolved":false,"context_lines":[{"line_number":10,"context_line":"### Component Projects"},{"line_number":11,"context_line":"**Pegleg** - `Repository \u003chttps://github.com/airshipit/pegleg\u003e`."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Pegleg is a document aggregator that provides early linting and validations via Deckhand, a document management micro-service within Airship."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"**Shipyard** - `Repository \u003chttps://github.com/airshipit/shipyard\u003e`."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":1,"id":"bfb3d3c7_427eb3af","line":13,"range":{"start_line":13,"start_character":64,"end_line":13,"end_character":75},"updated":"2019-05-24 15:10:28.000000000","message":"validation","commit_id":"6af8d1878e636e8bd0cee87bb809815364ba349c"},{"author":{"_account_id":30173,"name":"Ian Pittwood","email":"pittwoodian@gmail.com","username":"ianp"},"change_message_id":"c870ca844a4faec65d45e433a8a9dc38d93da329","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Pegleg is a document aggregator that provides early linting and validations via Deckhand, a document management micro-service within Airship."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"**Shipyard** - `Repository \u003chttps://github.com/airshipit/shipyard\u003e`."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Shipyard is the directed acyclic graph controller for Kubernetes and OpenStack control plane life cycle management."},{"line_number":18,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":1,"id":"bfb3d3c7_95494332","line":15,"range":{"start_line":15,"start_character":15,"end_line":15,"end_character":67},"updated":"2019-05-24 15:24:51.000000000","message":"Should these be markdown link format?","commit_id":"6af8d1878e636e8bd0cee87bb809815364ba349c"},{"author":{"_account_id":8749,"name":"Evgeniy L","email":"eli@mirantis.com","username":"evgeniyl"},"change_message_id":"2f52999357761576528cfb4e27a0aed6d0dc1ca9","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"**Drydock** - `Repository \u003chttps://github.com/airshipit/drydock\u003e`."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Drydock is a provisioning orchestrator for baremetal servers that translates a YAML-based declaritive site topology into a physical undercloud that can be used for building out a enterprise Kubernetes cluster. It uses plugins to leverage existing provisioning systems to build the servers allowing integration with the provisioning system that best fits the goals and environment of a site."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"**Deckhand** - `Repository \u003chttps://github.com/airshipit/deckhand\u003e`."},{"line_number":24,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":1,"id":"bfb3d3c7_82610b08","line":21,"range":{"start_line":21,"start_character":177,"end_line":21,"end_character":178},"updated":"2019-05-24 15:10:28.000000000","message":"an","commit_id":"6af8d1878e636e8bd0cee87bb809815364ba349c"},{"author":{"_account_id":30173,"name":"Ian Pittwood","email":"pittwoodian@gmail.com","username":"ianp"},"change_message_id":"c870ca844a4faec65d45e433a8a9dc38d93da329","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"**Drydock** - `Repository \u003chttps://github.com/airshipit/drydock\u003e`."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Drydock is a provisioning orchestrator for baremetal servers that translates a YAML-based declaritive site topology into a physical undercloud that can be used for building out a enterprise Kubernetes cluster. It uses plugins to leverage existing provisioning systems to build the servers allowing integration with the provisioning system that best fits the goals and environment of a site."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"**Deckhand** - `Repository \u003chttps://github.com/airshipit/deckhand\u003e`."},{"line_number":24,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":1,"id":"bfb3d3c7_d5801b49","line":21,"range":{"start_line":21,"start_character":288,"end_line":21,"end_character":289},"updated":"2019-05-24 15:24:51.000000000","message":"comma","commit_id":"6af8d1878e636e8bd0cee87bb809815364ba349c"},{"author":{"_account_id":30173,"name":"Ian Pittwood","email":"pittwoodian@gmail.com","username":"ianp"},"change_message_id":"c870ca844a4faec65d45e433a8a9dc38d93da329","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"**Drydock** - `Repository \u003chttps://github.com/airshipit/drydock\u003e`."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Drydock is a provisioning orchestrator for baremetal servers that translates a YAML-based declaritive site topology into a physical undercloud that can be used for building out a enterprise Kubernetes cluster. It uses plugins to leverage existing provisioning systems to build the servers allowing integration with the provisioning system that best fits the goals and environment of a site."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"**Deckhand** - `Repository \u003chttps://github.com/airshipit/deckhand\u003e`."},{"line_number":24,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":1,"id":"bfb3d3c7_15a233fe","line":21,"range":{"start_line":21,"start_character":90,"end_line":21,"end_character":101},"updated":"2019-05-24 15:24:51.000000000","message":"declarative","commit_id":"6af8d1878e636e8bd0cee87bb809815364ba349c"},{"author":{"_account_id":30173,"name":"Ian Pittwood","email":"pittwoodian@gmail.com","username":"ianp"},"change_message_id":"c870ca844a4faec65d45e433a8a9dc38d93da329","unresolved":false,"context_lines":[{"line_number":41,"context_line":""},{"line_number":42,"context_line":"## Airship Architecture"},{"line_number":43,"context_line":"To get started, see [architecture](https://airship-treasuremap.readthedocs.io/en/latest/index.html)."},{"line_number":44,"context_line":""},{"line_number":45,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":1,"id":"bfb3d3c7_3533b7f8","line":45,"range":{"start_line":44,"start_character":0,"end_line":45,"end_character":0},"updated":"2019-05-24 15:24:51.000000000","message":"File should only have one blank line at the bottom","commit_id":"6af8d1878e636e8bd0cee87bb809815364ba349c"}]}
