{"action":"created","issue":{"url":"https://api.github.com/repos/pjanouch/ZyklonB/issues/1","labels_url":"https://api.github.com/repos/pjanouch/ZyklonB/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/pjanouch/ZyklonB/issues/1/comments","events_url":"https://api.github.com/repos/pjanouch/ZyklonB/issues/1/events","html_url":"https://github.com/pjanouch/ZyklonB/issues/1","id":69348205,"number":1,"title":"Add an IRC client","user":{"login":"pjanouch","id":354162,"avatar_url":"https://avatars.githubusercontent.com/u/354162?v=3","gravatar_id":"","url":"https://api.github.com/users/pjanouch","html_url":"https://github.com/pjanouch","followers_url":"https://api.github.com/users/pjanouch/followers","following_url":"https://api.github.com/users/pjanouch/following{/other_user}","gists_url":"https://api.github.com/users/pjanouch/gists{/gist_id}","starred_url":"https://api.github.com/users/pjanouch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pjanouch/subscriptions","organizations_url":"https://api.github.com/users/pjanouch/orgs","repos_url":"https://api.github.com/users/pjanouch/repos","events_url":"https://api.github.com/users/pjanouch/events{/privacy}","received_events_url":"https://api.github.com/users/pjanouch/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pjanouch/ZyklonB/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"pjanouch","id":354162,"avatar_url":"https://avatars.githubusercontent.com/u/354162?v=3","gravatar_id":"","url":"https://api.github.com/users/pjanouch","html_url":"https://github.com/pjanouch","followers_url":"https://api.github.com/users/pjanouch/followers","following_url":"https://api.github.com/users/pjanouch/following{/other_user}","gists_url":"https://api.github.com/users/pjanouch/gists{/gist_id}","starred_url":"https://api.github.com/users/pjanouch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pjanouch/subscriptions","organizations_url":"https://api.github.com/users/pjanouch/orgs","repos_url":"https://api.github.com/users/pjanouch/repos","events_url":"https://api.github.com/users/pjanouch/events{/privacy}","received_events_url":"https://api.github.com/users/pjanouch/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/pjanouch/ZyklonB/milestones/1","html_url":"https://github.com/pjanouch/ZyklonB/milestones/First%20stable%20release","labels_url":"https://api.github.com/repos/pjanouch/ZyklonB/milestones/1/labels","id":1073577,"number":1,"title":"First stable release","description":"","creator":{"login":"pjanouch","id":354162,"avatar_url":"https://avatars.githubusercontent.com/u/354162?v=3","gravatar_id":"","url":"https://api.github.com/users/pjanouch","html_url":"https://github.com/pjanouch","followers_url":"https://api.github.com/users/pjanouch/followers","following_url":"https://api.github.com/users/pjanouch/following{/other_user}","gists_url":"https://api.github.com/users/pjanouch/gists{/gist_id}","starred_url":"https://api.github.com/users/pjanouch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pjanouch/subscriptions","organizations_url":"https://api.github.com/users/pjanouch/orgs","repos_url":"https://api.github.com/users/pjanouch/repos","events_url":"https://api.github.com/users/pjanouch/events{/privacy}","received_events_url":"https://api.github.com/users/pjanouch/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":0,"state":"open","created_at":"2015-04-18T21:16:02Z","updated_at":"2015-04-18T21:16:13Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2015-04-18T21:13:41Z","updated_at":"2015-04-19T10:52:06Z","closed_at":null,"body":"To complete the package, and thus provide a new liberally licensed alternative to existing software which is mostly either GPL (irssi, weechat) or built on top of an ancient codebase (all the ircII clones), we're missing an IRC client. We already have much of the needed code, as well as significant experience with the protocol.\r\n\r\nTo help speed up development and achieve the goal faster, GNU Readline was chosen to provide the user interface. Albeit quirky, it's proven to be capable of providing all features we need.\r\n\r\nTarget features of the client (i.e. version 1.0):\r\n - static configuration only\r\n - single server only\r\n - [x] SSL/TLS support\r\n - [x] SOCKS support\r\n - [ ] watching users on channels\r\n - [ ] configurable color-formatted output\r\n - [ ] decoding mIRC formatting\r\n - [ ] automatic message splitting on output\r\n - [ ] message delaying to prevent flooding (implies making output asynchronous)\r\n - [ ] user command, channel nick autocompletion\r\n - [ ] away status polling\r\n - [ ] logging to file\r\n - [ ] integrated user help\r\n\r\nFuture extensions:\r\n - [ ] dynamic configuration\r\n - [ ] multiserver"},"comment":{"url":"https://api.github.com/repos/pjanouch/ZyklonB/issues/comments/94263490","html_url":"https://github.com/pjanouch/ZyklonB/issues/1#issuecomment-94263490","issue_url":"https://api.github.com/repos/pjanouch/ZyklonB/issues/1","id":94263490,"user":{"login":"ailin-nemui","id":5665186,"avatar_url":"https://avatars.githubusercontent.com/u/5665186?v=3","gravatar_id":"","url":"https://api.github.com/users/ailin-nemui","html_url":"https://github.com/ailin-nemui","followers_url":"https://api.github.com/users/ailin-nemui/followers","following_url":"https://api.github.com/users/ailin-nemui/following{/other_user}","gists_url":"https://api.github.com/users/ailin-nemui/gists{/gist_id}","starred_url":"https://api.github.com/users/ailin-nemui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ailin-nemui/subscriptions","organizations_url":"https://api.github.com/users/ailin-nemui/orgs","repos_url":"https://api.github.com/users/ailin-nemui/repos","events_url":"https://api.github.com/users/ailin-nemui/events{/privacy}","received_events_url":"https://api.github.com/users/ailin-nemui/received_events","type":"User","site_admin":false},"created_at":"2015-04-19T10:52:06Z","updated_at":"2015-04-19T10:52:06Z","body":"please don't forget that GNU Readline is GPL licensed so your product will need to be GPL licensed as well. thank you very much"}}