{"action":"opened","issue":{"url":"https://api.github.com/repos/coders4help/volunteer_planner/issues/320","labels_url":"https://api.github.com/repos/coders4help/volunteer_planner/issues/320/labels{/name}","comments_url":"https://api.github.com/repos/coders4help/volunteer_planner/issues/320/comments","events_url":"https://api.github.com/repos/coders4help/volunteer_planner/issues/320/events","html_url":"https://github.com/coders4help/volunteer_planner/issues/320","id":121041911,"number":320,"title":"Remove dependency on google-analytics.com","user":{"login":"klinger","id":582775,"avatar_url":"https://avatars.githubusercontent.com/u/582775?v=3","gravatar_id":"","url":"https://api.github.com/users/klinger","html_url":"https://github.com/klinger","followers_url":"https://api.github.com/users/klinger/followers","following_url":"https://api.github.com/users/klinger/following{/other_user}","gists_url":"https://api.github.com/users/klinger/gists{/gist_id}","starred_url":"https://api.github.com/users/klinger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klinger/subscriptions","organizations_url":"https://api.github.com/users/klinger/orgs","repos_url":"https://api.github.com/users/klinger/repos","events_url":"https://api.github.com/users/klinger/events{/privacy}","received_events_url":"https://api.github.com/users/klinger/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-08T16:15:46Z","updated_at":"2015-12-08T16:15:46Z","closed_at":null,"body":"VP does include trackers and javascript from googleanalytics.com. This dependency should be removed. Trackers are not nice. If we need analytics, we should provide it on our own and dont give our user data to a company.\r\n\r\nSteps:\r\n+ Check whether its possible to remove the dependency.\r\n+ Check licence of the included code.\r\n+ (Optional) put a copy of the library of the code in VP and adjust the path to the function calls.\r\n+ (Optional) replace the library with another library that offers similar functions.\r\n\r\nWhy is it important?\r\n+ The whole content of a website should be delivered from one server (maybe excluding geodata and videos). \r\n+ better runtime behavior (no waiting for other servers)\r\n+ better uptime because of less dependencies (if another server isnt working or they change the javascript our website dont work)\r\n+ better privacy (no other website can track our users)\r\n+ better security (if one external website got hacked and the javascript is changed our website is automatically hacked too - the user just load the \"valid\" javascript that can contain every imaginable code)\r\n"}}