New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Section 2.8: REQ 10a and 15a: Seem UI-related, and not WebRTC-related. #33
Comments
REQ15a: This seems problematic. If the “end of message” signal is never sent or never received, then the user won’t receive the message at all – obviously problematic in an emergency or in other situations that one can imagine. As I recall, James Craig argued that this could all be handled with buffering and timeouts on the client side, using standard RTT. I tend to agree with him, and I think this should be rewritten as a UI issue. |
This was discussed at the 29 July 2020 RQTF meeting: |
@jasonjgw I'm a little unsure of what needs to change here? The user need is pretty clear:
And it doesn't specify the implementation in the requirement- beyond suggesting that if using RTT, it needs to be used in conjunction with WebRTC. Does this not meet the requirement of a reasonably agnostic implementation? |
I've added a new requirement to the 'Emergency calls: Support for Real-time text (RTT)' section
I think this helps highlight the issue of the user needing to be made aware of unsent messaged, but without specifying the implementation requirement explicitly. |
[OP Jason White against branch https://github.com/w3c/apa/tree/RTCUserNeeds]
There’s an enormous difference between an incoming text string and an outgoing text string in terms of how each is processed, so the system can easily distinguish the two. It isn’t clear at all what is being sought here. Ensuring that the UI doesn’t intermix incoming and outgoing text would obviously be essential – but that’s true for all users, not just those with disabilities. Can you formulate the UI requirement more clearly?
The text was updated successfully, but these errors were encountered: