w3c / tvcontrol-api

TV Control API specification - https://w3c.github.io/tvcontrol-api/
10 stars 11 forks source link

Prefix for API interface names #16

Open chrisn opened 7 years ago

chrisn commented 7 years ago

The TV Control API currently uses the prefix TV for all its interfaces. But, as we add support for radio (see #14), this naming isn't quite right.

We need to have a prefix to ensure our names are unique. Other terms that could be used are also less than ideal, e.g., Media (which we can't use as MSE already defines a MediaSource), and Broadcast (we don't want to limit the scope to broadcast (non-IP) delivery). See discussion here from the TPAC 2016 F2F meeting.

Maybe we should continue to use TV, and accept the minor inconsistency between TV and radio. Or are there any other preferences or suggestions?

stevem-tw commented 7 years ago

I would be inclined to leave the prefix as-is. Given that the discussion at TPAC didn't seem to throw up any better alternatives, I would suggest we live with the inconsistency for now. At least it's short :)