[openscreenprotocol] Pull Request: Define and use consistent terminology.

mfoltzgoogle has just submitted a new pull request for https://github.com/webscreens/openscreenprotocol:

== Define and use consistent terminology. ==
Addresses Issue #46: Editorial TODO: Add glossary reference and make language consistent.

In requirements.md, the following terms are defined in a manner consistent with the Presentation API spec:
- controlling user agent
- controller
- receiver
- presentation
- presentation display

Relationships of these terms to parts of the protocol:
- discovery is a protocol between the _controlling user agent_ and the _presentation display_ to enable connection to a _receiver_
- transport is a connection between the _controlling user agent_ and the _receiver_
- the control protocol is between the _controlling user agent_ and the _receiver_
- presentation messages are between a _controller_ and _presentation_

This large but mechanical change applies this terminology throughout.  (It would be nice to have an architectural diagram summarizing this...)

See https://github.com/webscreens/openscreenprotocol/pull/48

Received on Friday, 15 September 2017 21:11:14 UTC