)]}'
{"doc/source/devref/service_binding_model.rst":[{"author":{"_account_id":16353,"name":"Georg Kunz","email":"georg.kunz@ericsson.com","username":"georg-kunz"},"change_message_id":"ffe07adef85cb483c7b62ae874d7547c17466c36","unresolved":false,"context_lines":[{"line_number":32,"context_line":" iii) services, and"},{"line_number":33,"context_line":" iv)  service bindings."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"It is important to note that ports and interfaces are concrete objects"},{"line_number":36,"context_line":"which exist in Gluon. In contrast, services and service bindings are logical"},{"line_number":37,"context_line":"concepts which represent templates for new service APIs."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"* **Port**"},{"line_number":40,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a77a97e_aea9cbe1","line":37,"range":{"start_line":35,"start_character":0,"end_line":37,"end_character":56},"updated":"2016-11-21 20:24:18.000000000","message":"I think we can remove this paragraph. Your concept of extendable base objects is cleaner than what I had in mind with this statement.","commit_id":"29658adc177451e840c86cab6a692703bb13a5cd"}]}
