shaka-project / generic-webdriver-server

A generic WebDriver server framework for use with Karma and Selenium, with backends for ChromeOS, Chromecast, Tizen, and Xbox One.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Clarify docs on Chromecast receiver deployment

joeyparrish opened this issue · comments

There is no need to deploy a custom receiver app for the Chromecast backend. The process is documented for the following reasons:

  • in case anyone wants to own their own receiver app to avoid a dependency on github.io for critical infrastructure
  • in case anyone wants to make private customizations to the receiver
  • in the spirit of open source, to allow anyone to replicate what we've done

The docs, however, could make this clearer, so that users do not mistakenly assume that they must pay a Chromecast developer fee and deploy their own app to use this tool.

receiver-deployment.md already says some of this at the top, but it could stand another look to see if it can be improved.

README.md currently covers none of this, and the link to the deployment instructions should be prefaced with information about how it is not required, and under what circumstances someone might want/need to deploy their own.