{"action":"created","issue":{"url":"https://api.github.com/repos/zero-os/0-stor-lib/issues/24","repository_url":"https://api.github.com/repos/zero-os/0-stor-lib","labels_url":"https://api.github.com/repos/zero-os/0-stor-lib/issues/24/labels{/name}","comments_url":"https://api.github.com/repos/zero-os/0-stor-lib/issues/24/comments","events_url":"https://api.github.com/repos/zero-os/0-stor-lib/issues/24/events","html_url":"https://github.com/zero-os/0-stor-lib/issues/24","id":244971736,"number":24,"title":"0-stor client","user":{"login":"iwanbk","id":977552,"avatar_url":"https://avatars1.githubusercontent.com/u/977552?v=4","gravatar_id":"","url":"https://api.github.com/users/iwanbk","html_url":"https://github.com/iwanbk","followers_url":"https://api.github.com/users/iwanbk/followers","following_url":"https://api.github.com/users/iwanbk/following{/other_user}","gists_url":"https://api.github.com/users/iwanbk/gists{/gist_id}","starred_url":"https://api.github.com/users/iwanbk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iwanbk/subscriptions","organizations_url":"https://api.github.com/users/iwanbk/orgs","repos_url":"https://api.github.com/users/iwanbk/repos","events_url":"https://api.github.com/users/iwanbk/events{/privacy}","received_events_url":"https://api.github.com/users/iwanbk/received_events","type":"User","site_admin":false},"labels":[{"id":642065592,"url":"https://api.github.com/repos/zero-os/0-stor-lib/labels/state_inprogress","name":"state_inprogress","color":"c2e0c6","default":false}],"state":"open","locked":false,"assignee":{"login":"iwanbk","id":977552,"avatar_url":"https://avatars1.githubusercontent.com/u/977552?v=4","gravatar_id":"","url":"https://api.github.com/users/iwanbk","html_url":"https://github.com/iwanbk","followers_url":"https://api.github.com/users/iwanbk/followers","following_url":"https://api.github.com/users/iwanbk/following{/other_user}","gists_url":"https://api.github.com/users/iwanbk/gists{/gist_id}","starred_url":"https://api.github.com/users/iwanbk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iwanbk/subscriptions","organizations_url":"https://api.github.com/users/iwanbk/orgs","repos_url":"https://api.github.com/users/iwanbk/repos","events_url":"https://api.github.com/users/iwanbk/events{/privacy}","received_events_url":"https://api.github.com/users/iwanbk/received_events","type":"User","site_admin":false},"assignees":[{"login":"iwanbk","id":977552,"avatar_url":"https://avatars1.githubusercontent.com/u/977552?v=4","gravatar_id":"","url":"https://api.github.com/users/iwanbk","html_url":"https://github.com/iwanbk","followers_url":"https://api.github.com/users/iwanbk/followers","following_url":"https://api.github.com/users/iwanbk/following{/other_user}","gists_url":"https://api.github.com/users/iwanbk/gists{/gist_id}","starred_url":"https://api.github.com/users/iwanbk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iwanbk/subscriptions","organizations_url":"https://api.github.com/users/iwanbk/orgs","repos_url":"https://api.github.com/users/iwanbk/repos","events_url":"https://api.github.com/users/iwanbk/events{/privacy}","received_events_url":"https://api.github.com/users/iwanbk/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2017-07-24T04:54:20Z","updated_at":"2017-07-25T06:36:30Z","closed_at":null,"body":"0-stor client implementation\r\n- [ ] rest client (#22)\r\n- [ ] grpc client\r\n- [ ] IYO helper\r\n- [ ] client writer\r\n- [ ] client reader\r\n\r\n0-stor client is a pipe of writers (implementing io.Writer interface) and readers (io.Reader)  as described at  the [requirements](https://github.com/zero-os/0-stor-lib/blob/master/specs/requirements.md). \r\n\r\nThe usage of the client follows the pseudo language described at https://github.com/zero-os/0-stor-lib/blob/master/specs/principles.md#pseudo-language-to-use-lib-example-in-python. Instead of using command/func to do the configuration, it uses configuration file as described at #16. Configuration using command/func can be added later.\r\n\r\nThe IYO helper is small package which provide API to interact with itsyou.online. It wraps the official itsyou.online library and make it easier to use.\r\n\r\nIt must support both grpc & REST but only one at a time."},"comment":{"url":"https://api.github.com/repos/zero-os/0-stor-lib/issues/comments/317643771","html_url":"https://github.com/zero-os/0-stor-lib/issues/24#issuecomment-317643771","issue_url":"https://api.github.com/repos/zero-os/0-stor-lib/issues/24","id":317643771,"user":{"login":"iwanbk","id":977552,"avatar_url":"https://avatars1.githubusercontent.com/u/977552?v=4","gravatar_id":"","url":"https://api.github.com/users/iwanbk","html_url":"https://github.com/iwanbk","followers_url":"https://api.github.com/users/iwanbk/followers","following_url":"https://api.github.com/users/iwanbk/following{/other_user}","gists_url":"https://api.github.com/users/iwanbk/gists{/gist_id}","starred_url":"https://api.github.com/users/iwanbk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iwanbk/subscriptions","organizations_url":"https://api.github.com/users/iwanbk/orgs","repos_url":"https://api.github.com/users/iwanbk/repos","events_url":"https://api.github.com/users/iwanbk/events{/privacy}","received_events_url":"https://api.github.com/users/iwanbk/received_events","type":"User","site_admin":false},"created_at":"2017-07-25T06:36:30Z","updated_at":"2017-07-25T06:36:30Z","body":"> test for pipe of writers creation\r\nI think  this is not a good idea to create pipe of `io.Writer` and `io.Reader`.\r\nBecause it seems that those interfaces expect the implementation to not depend of the length of the data being read/write at a time. While this is not the case with our libs.\r\n\r\nexample : writing 200 bytes of data at once produces different result than split the write twice, 100 bytes each.\r\n\r\nMy plan:\r\n- check it more, see if there is something wrong with our lib, and see whether we can fix it in reasonable time.\r\n- if not, look for other way\r\n"}}
{"actor":{"display_login":"iwanbk"}}