-
Notifications
You must be signed in to change notification settings - Fork 19
Description
In the description of stream_id we say that it's:
A string that uniquely identifies the stream. A Transmitter MUST generate a unique ID for each of its non-deleted streams ...
It would be good to clarify that:
-
The stream_id must be globally unique - up to a reasonable standard (like the various UUID versions), since guaranteeing global uniqueness is impossible.
As opposed to the implication that being unique within that particular Transmitter's domain is enough. -
Uniqueness should persist across deletions - basically the stream_id should not be reused.
The phrase "unique ID for each of its non-deleted streams" seems to imply that uniqueness only holds for the set of non-deleted streams, so a deleted stream's id could be reused.
If this is the general understanding of the Working Group, I'm happy to send a pull request.