{"action":"opened","issue":{"url":"https://api.github.com/repos/Tox/Tox-STS/issues/71","labels_url":"https://api.github.com/repos/Tox/Tox-STS/issues/71/labels{/name}","comments_url":"https://api.github.com/repos/Tox/Tox-STS/issues/71/comments","events_url":"https://api.github.com/repos/Tox/Tox-STS/issues/71/events","html_url":"https://github.com/Tox/Tox-STS/issues/71","id":104011007,"number":71,"title":"Important, contact list labels must be locally set, not remote data","user":{"login":"x368","id":14026243,"avatar_url":"https://avatars.githubusercontent.com/u/14026243?v=3","gravatar_id":"","url":"https://api.github.com/users/x368","html_url":"https://github.com/x368","followers_url":"https://api.github.com/users/x368/followers","following_url":"https://api.github.com/users/x368/following{/other_user}","gists_url":"https://api.github.com/users/x368/gists{/gist_id}","starred_url":"https://api.github.com/users/x368/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/x368/subscriptions","organizations_url":"https://api.github.com/users/x368/orgs","repos_url":"https://api.github.com/users/x368/repos","events_url":"https://api.github.com/users/x368/events{/privacy}","received_events_url":"https://api.github.com/users/x368/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-31T08:38:39Z","updated_at":"2015-08-31T08:38:39Z","closed_at":null,"body":"STS says in the chapter about contact requests (still erroneously named \"Friend Requests\", which is discussed in https://github.com/Tox/Tox-STS/issues/3)\r\n\r\n\"Nickname \tOptional \tThe user can set a custom nickname for the friend they're about to add\"\r\n\r\nThe wording \"Optional\" is unacceptable for several reasons, see https://github.com/notsecure/uTox/issues/1126 and https://github.com/Tox/Tox-STS/issues/1.\r\n\r\nThe wording should be \"... Mandatory. The user _must_ set (or explicitly confirm a suggestion) the label for the new contact list entry, unless the program generates a label incorporating reliable local data, like a serial number of the entry\".\r\n\r\nThe same wording should be used to describe the requirements for accepting contact requests.\r\n\r\nThe client must ensure that the user is aware who she is going to talk to, by letting the user choose the corresponding contact list entry label. This information may be suggested by the concerned remote party but never automatically accepted without user interaction, nor ever changed/overwritten by any remote party."}}