{"action":"opened","issue":{"url":"https://api.github.com/repos/elmsln/elmsln/issues/112","labels_url":"https://api.github.com/repos/elmsln/elmsln/issues/112/labels{/name}","comments_url":"https://api.github.com/repos/elmsln/elmsln/issues/112/comments","events_url":"https://api.github.com/repos/elmsln/elmsln/issues/112/events","html_url":"https://github.com/elmsln/elmsln/issues/112","id":88826355,"number":112,"title":"Implement \"call home\" for anonymous analytics in instances that enable it","user":{"login":"btopro","id":329735,"avatar_url":"https://avatars.githubusercontent.com/u/329735?v=3","gravatar_id":"","url":"https://api.github.com/users/btopro","html_url":"https://github.com/btopro","followers_url":"https://api.github.com/users/btopro/followers","following_url":"https://api.github.com/users/btopro/following{/other_user}","gists_url":"https://api.github.com/users/btopro/gists{/gist_id}","starred_url":"https://api.github.com/users/btopro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/btopro/subscriptions","organizations_url":"https://api.github.com/users/btopro/orgs","repos_url":"https://api.github.com/users/btopro/repos","events_url":"https://api.github.com/users/btopro/events{/privacy}","received_events_url":"https://api.github.com/users/btopro/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/elmsln/elmsln/labels/community","name":"community","color":"eb6420"},{"url":"https://api.github.com/repos/elmsln/elmsln/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/elmsln/elmsln/labels/future","name":"future","color":"eb6420"},{"url":"https://api.github.com/repos/elmsln/elmsln/labels/infrastructure","name":"infrastructure","color":"fad8c7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-16T20:00:43Z","updated_at":"2015-06-16T20:00:43Z","closed_at":null,"body":"We're already adding some of the calls into leafy via #107 that would be great to have for anonymous status. Let's just make the stinking webhook in elmsln.org to show this data. This has been a dream of mine for a very long time. We'll have all elmsln deployments (that opt in)  send anonymous stats about their deployment to elmsln.org so that it can be updated.\r\n\r\nPSU deploys will take this data (since I'll know what is what) and aggregate into impact status of sorts. To do this, we'll take the UUID that all ELMSLN deployments stamp out with and add the ability to associate a UUID w/ an organization. This will be a manual process by default (for now) so we can control how data is grouped for display on elmsln.org.\r\n\r\n@mmilutinovic1313 's initial work on https://www.drupal.org/project/webhook_slack will be something that can be dug into the guts of and modified to work for this use-case. We'll create an entity that allows for storing stats like courses, sections, users, version, etc. This info will not be associated back to where it came from but will start to give an idea of how many deploys are out there as we move into versioning.\r\n\r\nFor example, I think many would be interested to see the 1000s of students using this currently in A&A across a small number of courses. Adding everyone together we probably hit a higher portion of the university then we realize. UW would be good to add in and anyone else that wants to be part of the data visuals"}}