{"action":"created","issue":{"url":"https://api.github.com/repos/DePizzottri/VKCrawler/issues/12","labels_url":"https://api.github.com/repos/DePizzottri/VKCrawler/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/DePizzottri/VKCrawler/issues/12/comments","events_url":"https://api.github.com/repos/DePizzottri/VKCrawler/issues/12/events","html_url":"https://github.com/DePizzottri/VKCrawler/issues/12","id":68001493,"number":12,"title":"Improve task planning","user":{"login":"DePizzottri","id":8318304,"avatar_url":"https://avatars.githubusercontent.com/u/8318304?v=3","gravatar_id":"","url":"https://api.github.com/users/DePizzottri","html_url":"https://github.com/DePizzottri","followers_url":"https://api.github.com/users/DePizzottri/followers","following_url":"https://api.github.com/users/DePizzottri/following{/other_user}","gists_url":"https://api.github.com/users/DePizzottri/gists{/gist_id}","starred_url":"https://api.github.com/users/DePizzottri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DePizzottri/subscriptions","organizations_url":"https://api.github.com/users/DePizzottri/orgs","repos_url":"https://api.github.com/users/DePizzottri/repos","events_url":"https://api.github.com/users/DePizzottri/events{/privacy}","received_events_url":"https://api.github.com/users/DePizzottri/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/DePizzottri/VKCrawler/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"DePizzottri","id":8318304,"avatar_url":"https://avatars.githubusercontent.com/u/8318304?v=3","gravatar_id":"","url":"https://api.github.com/users/DePizzottri","html_url":"https://github.com/DePizzottri","followers_url":"https://api.github.com/users/DePizzottri/followers","following_url":"https://api.github.com/users/DePizzottri/following{/other_user}","gists_url":"https://api.github.com/users/DePizzottri/gists{/gist_id}","starred_url":"https://api.github.com/users/DePizzottri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DePizzottri/subscriptions","organizations_url":"https://api.github.com/users/DePizzottri/orgs","repos_url":"https://api.github.com/users/DePizzottri/repos","events_url":"https://api.github.com/users/DePizzottri/events{/privacy}","received_events_url":"https://api.github.com/users/DePizzottri/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/DePizzottri/VKCrawler/milestones/2","html_url":"https://github.com/DePizzottri/VKCrawler/milestones/Internal%20improvements","labels_url":"https://api.github.com/repos/DePizzottri/VKCrawler/milestones/2/labels","id":1030659,"number":2,"title":"Internal improvements","description":"Perfomance increasing, cleaning, refactoring etc.","creator":{"login":"DePizzottri","id":8318304,"avatar_url":"https://avatars.githubusercontent.com/u/8318304?v=3","gravatar_id":"","url":"https://api.github.com/users/DePizzottri","html_url":"https://github.com/DePizzottri","followers_url":"https://api.github.com/users/DePizzottri/followers","following_url":"https://api.github.com/users/DePizzottri/following{/other_user}","gists_url":"https://api.github.com/users/DePizzottri/gists{/gist_id}","starred_url":"https://api.github.com/users/DePizzottri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DePizzottri/subscriptions","organizations_url":"https://api.github.com/users/DePizzottri/orgs","repos_url":"https://api.github.com/users/DePizzottri/repos","events_url":"https://api.github.com/users/DePizzottri/events{/privacy}","received_events_url":"https://api.github.com/users/DePizzottri/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":1,"state":"open","created_at":"2015-03-20T09:21:55Z","updated_at":"2015-04-16T05:36:39Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2015-04-13T04:10:06Z","updated_at":"2015-04-28T04:06:51Z","closed_at":null,"body":"Before add new parameters task planner needs to be improved.\r\nIt can be based on:\r\n1. Due date based.\r\n2. Day frequency based.\r\n3. Priority with barrier.\r\n4. Or something more powerfull."},"comment":{"url":"https://api.github.com/repos/DePizzottri/VKCrawler/issues/comments/96904319","html_url":"https://github.com/DePizzottri/VKCrawler/issues/12#issuecomment-96904319","issue_url":"https://api.github.com/repos/DePizzottri/VKCrawler/issues/12","id":96904319,"user":{"login":"DePizzottri","id":8318304,"avatar_url":"https://avatars.githubusercontent.com/u/8318304?v=3","gravatar_id":"","url":"https://api.github.com/users/DePizzottri","html_url":"https://github.com/DePizzottri","followers_url":"https://api.github.com/users/DePizzottri/followers","following_url":"https://api.github.com/users/DePizzottri/following{/other_user}","gists_url":"https://api.github.com/users/DePizzottri/gists{/gist_id}","starred_url":"https://api.github.com/users/DePizzottri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DePizzottri/subscriptions","organizations_url":"https://api.github.com/users/DePizzottri/orgs","repos_url":"https://api.github.com/users/DePizzottri/repos","events_url":"https://api.github.com/users/DePizzottri/events{/privacy}","received_events_url":"https://api.github.com/users/DePizzottri/received_events","type":"User","site_admin":false},"created_at":"2015-04-28T04:06:51Z","updated_at":"2015-04-28T04:06:51Z","body":"Day (time) frequency based is the best choise.\r\nEvery task must have desired frequency (0 by default, or freqently as soon as possible).\r\n1. On query calculates the difference between mean of last runs and current time and the one who has the biggest difference is chosen.\r\n2. Planner must consider that some tasks may have goot mean but improper minimum. In that case such task must be chosen.\r\n3. Planner must maintan normal distribution of run time of tasks. Should not be so first executed one types of taskss and then the other.\r\n"}}