{"action":"created","issue":{"url":"https://api.github.com/repos/freenode/web-7.0/issues/206","repository_url":"https://api.github.com/repos/freenode/web-7.0","labels_url":"https://api.github.com/repos/freenode/web-7.0/issues/206/labels{/name}","comments_url":"https://api.github.com/repos/freenode/web-7.0/issues/206/comments","events_url":"https://api.github.com/repos/freenode/web-7.0/issues/206/events","html_url":"https://github.com/freenode/web-7.0/pull/206","id":150657683,"number":206,"title":"Add channel and user modes, extban and chanserv command help they depend on","user":{"login":"Fuchs","id":5671757,"avatar_url":"https://avatars.githubusercontent.com/u/5671757?v=3","gravatar_id":"","url":"https://api.github.com/users/Fuchs","html_url":"https://github.com/Fuchs","followers_url":"https://api.github.com/users/Fuchs/followers","following_url":"https://api.github.com/users/Fuchs/following{/other_user}","gists_url":"https://api.github.com/users/Fuchs/gists{/gist_id}","starred_url":"https://api.github.com/users/Fuchs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fuchs/subscriptions","organizations_url":"https://api.github.com/users/Fuchs/orgs","repos_url":"https://api.github.com/users/Fuchs/repos","events_url":"https://api.github.com/users/Fuchs/events{/privacy}","received_events_url":"https://api.github.com/users/Fuchs/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/freenode/web-7.0/labels/content","name":"content","color":"006b75"}],"state":"closed","locked":false,"assignee":{"login":"christeld","id":9051279,"avatar_url":"https://avatars.githubusercontent.com/u/9051279?v=3","gravatar_id":"","url":"https://api.github.com/users/christeld","html_url":"https://github.com/christeld","followers_url":"https://api.github.com/users/christeld/followers","following_url":"https://api.github.com/users/christeld/following{/other_user}","gists_url":"https://api.github.com/users/christeld/gists{/gist_id}","starred_url":"https://api.github.com/users/christeld/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/christeld/subscriptions","organizations_url":"https://api.github.com/users/christeld/orgs","repos_url":"https://api.github.com/users/christeld/repos","events_url":"https://api.github.com/users/christeld/events{/privacy}","received_events_url":"https://api.github.com/users/christeld/received_events","type":"User","site_admin":false},"assignees":[{"login":"christeld","id":9051279,"avatar_url":"https://avatars.githubusercontent.com/u/9051279?v=3","gravatar_id":"","url":"https://api.github.com/users/christeld","html_url":"https://github.com/christeld","followers_url":"https://api.github.com/users/christeld/followers","following_url":"https://api.github.com/users/christeld/following{/other_user}","gists_url":"https://api.github.com/users/christeld/gists{/gist_id}","starred_url":"https://api.github.com/users/christeld/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/christeld/subscriptions","organizations_url":"https://api.github.com/users/christeld/orgs","repos_url":"https://api.github.com/users/christeld/repos","events_url":"https://api.github.com/users/christeld/events{/privacy}","received_events_url":"https://api.github.com/users/christeld/received_events","type":"User","site_admin":false}],"milestone":null,"comments":14,"created_at":"2016-04-24T12:37:31Z","updated_at":"2016-06-30T10:00:50Z","closed_at":"2016-06-21T09:35:40Z","pull_request":{"url":"https://api.github.com/repos/freenode/web-7.0/pulls/206","html_url":"https://github.com/freenode/web-7.0/pull/206","diff_url":"https://github.com/freenode/web-7.0/pull/206.diff","patch_url":"https://github.com/freenode/web-7.0/pull/206.patch"},"body":"This pull request adds the following 4 pages: \r\nusermodes.md:  Explaining all (user visible) umodes and how to set them\r\nchannelmodes.md: Explaining all cmodes and how to set them, extban not included\r\nextbans.md: Information about extbans, linked to from channelmodes.md\r\nchanserv_overview.md: Information about ChanServ settings and control flags, as some of them are referenced and needed by channelmodes.md (mainly MLOCK and GUARD)\r\n\r\nstructure is as discussed in #freenode-web, feel free to move around if needed. \r\nCould do with some proof reading both language- and content wise.\r\n\r\nFixes:  #153 "},"comment":{"url":"https://api.github.com/repos/freenode/web-7.0/issues/comments/229616016","html_url":"https://github.com/freenode/web-7.0/pull/206#issuecomment-229616016","issue_url":"https://api.github.com/repos/freenode/web-7.0/issues/206","id":229616016,"user":{"login":"bklockwood","id":11570262,"avatar_url":"https://avatars.githubusercontent.com/u/11570262?v=3","gravatar_id":"","url":"https://api.github.com/users/bklockwood","html_url":"https://github.com/bklockwood","followers_url":"https://api.github.com/users/bklockwood/followers","following_url":"https://api.github.com/users/bklockwood/following{/other_user}","gists_url":"https://api.github.com/users/bklockwood/gists{/gist_id}","starred_url":"https://api.github.com/users/bklockwood/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bklockwood/subscriptions","organizations_url":"https://api.github.com/users/bklockwood/orgs","repos_url":"https://api.github.com/users/bklockwood/repos","events_url":"https://api.github.com/users/bklockwood/events{/privacy}","received_events_url":"https://api.github.com/users/bklockwood/received_events","type":"User","site_admin":false},"created_at":"2016-06-30T10:00:50Z","updated_at":"2016-06-30T10:00:50Z","body":"I too am confused and dismayed by the resistance to putting this information on the web. \r\n\r\nAs a chanop, when I'm halfway through typing a mute or ban and I want to consult the syntax reference, last thing I want to do is backspace through what I have typed so far, type a _/quote help extban_ command, parse that, and then retype all I had typed before. Rather it would be useful to switch to a different window (my browser) and read what I need there - with nice formatting and variable width to boot.\r\n\r\nI understand the concern about maintaining two sets of docs. Possibly some automation could be built, which duplicates one set of documentation into the other codebase. \r\n\r\nThe 'have no docs because this encourages people to talk to one another' argument is, to be frank (but hopefully not personally insulting), asinine. What happens when someone wants to perform a particular task, but none of the people who remember that syntax happen to be asleep, away from keyboard, or busy with other tasks? You've just left some user helpless when he or she could have been trivially helped by making these pages available. \r\n\r\nEven in the best case where a user asks for syntax, is perfectly understood and perfectly answered in a short period of time, lack of accessible online docs denies people the ability to browse and learn new capabilities they may not previously have known existed. Removing the manual is **not** the correct solution to \"RTFM n00b\" attitudes.\r\n\r\nPlease, put these pages up. "}}
{"actor":{"display_login":"bklockwood"}}