{"action":"created","issue":{"url":"https://api.github.com/repos/pyk/rojak/issues/65","repository_url":"https://api.github.com/repos/pyk/rojak","labels_url":"https://api.github.com/repos/pyk/rojak/issues/65/labels{/name}","comments_url":"https://api.github.com/repos/pyk/rojak/issues/65/comments","events_url":"https://api.github.com/repos/pyk/rojak/issues/65/events","html_url":"https://github.com/pyk/rojak/issues/65","id":182657712,"number":65,"title":"[rojak-pantau] Create a database service for rojak-pantau","user":{"login":"imrenagi","id":5112284,"avatar_url":"https://avatars.githubusercontent.com/u/5112284?v=3","gravatar_id":"","url":"https://api.github.com/users/imrenagi","html_url":"https://github.com/imrenagi","followers_url":"https://api.github.com/users/imrenagi/followers","following_url":"https://api.github.com/users/imrenagi/following{/other_user}","gists_url":"https://api.github.com/users/imrenagi/gists{/gist_id}","starred_url":"https://api.github.com/users/imrenagi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/imrenagi/subscriptions","organizations_url":"https://api.github.com/users/imrenagi/orgs","repos_url":"https://api.github.com/users/imrenagi/repos","events_url":"https://api.github.com/users/imrenagi/events{/privacy}","received_events_url":"https://api.github.com/users/imrenagi/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pyk/rojak/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/pyk/rojak/labels/tim-data","name":"tim-data","color":"0e8a16"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/pyk/rojak/milestones/1","html_url":"https://github.com/pyk/rojak/milestones/Rojak%20v1.0.0","labels_url":"https://api.github.com/repos/pyk/rojak/milestones/1/labels","id":2042617,"number":1,"title":"Rojak v1.0.0","description":"Rojak 1.0.0 merupakan codename untuk MVP yang akan kita deliver ke masyarakat saat masa kampanye di mulai 26 Okt - 31 Okt 2016","creator":{"login":"pyk","id":2213646,"avatar_url":"https://avatars.githubusercontent.com/u/2213646?v=3","gravatar_id":"","url":"https://api.github.com/users/pyk","html_url":"https://github.com/pyk","followers_url":"https://api.github.com/users/pyk/followers","following_url":"https://api.github.com/users/pyk/following{/other_user}","gists_url":"https://api.github.com/users/pyk/gists{/gist_id}","starred_url":"https://api.github.com/users/pyk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pyk/subscriptions","organizations_url":"https://api.github.com/users/pyk/orgs","repos_url":"https://api.github.com/users/pyk/repos","events_url":"https://api.github.com/users/pyk/events{/privacy}","received_events_url":"https://api.github.com/users/pyk/received_events","type":"User","site_admin":false},"open_issues":14,"closed_issues":36,"state":"open","created_at":"2016-10-02T21:06:37Z","updated_at":"2016-10-13T03:09:08Z","due_on":"2016-10-31T00:00:00Z","closed_at":null},"comments":3,"created_at":"2016-10-12T23:17:26Z","updated_at":"2016-10-13T06:39:04Z","closed_at":null,"body":"Currently, each scrapper creates their own mysql implementation. I think we need to separate this thing so that all scrapper can use the similar function from a service to store the result to the database. Otherwise, we will end up with changing every scrapper when we update the query or database schema."},"comment":{"url":"https://api.github.com/repos/pyk/rojak/issues/comments/253427157","html_url":"https://github.com/pyk/rojak/issues/65#issuecomment-253427157","issue_url":"https://api.github.com/repos/pyk/rojak/issues/65","id":253427157,"user":{"login":"girikuncoro","id":3192347,"avatar_url":"https://avatars.githubusercontent.com/u/3192347?v=3","gravatar_id":"","url":"https://api.github.com/users/girikuncoro","html_url":"https://github.com/girikuncoro","followers_url":"https://api.github.com/users/girikuncoro/followers","following_url":"https://api.github.com/users/girikuncoro/following{/other_user}","gists_url":"https://api.github.com/users/girikuncoro/gists{/gist_id}","starred_url":"https://api.github.com/users/girikuncoro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/girikuncoro/subscriptions","organizations_url":"https://api.github.com/users/girikuncoro/orgs","repos_url":"https://api.github.com/users/girikuncoro/repos","events_url":"https://api.github.com/users/girikuncoro/events{/privacy}","received_events_url":"https://api.github.com/users/girikuncoro/received_events","type":"User","site_admin":false},"created_at":"2016-10-13T06:39:04Z","updated_at":"2016-10-13T06:39:04Z","body":"sama sbnernya kalo mau enhancement kepikiran kalo `__init__`, `from_crawler`, `spider_opened`, `spider_closed` untuk setiap spider semuanya sama, jadi bisa dijadiin base/parent class aja tiap spider news cukup implement `parse` sama `parse_news`"}}
{"actor":{"display_login":"girikuncoro"}}