{"action":"created","issue":{"url":"https://api.github.com/repos/chaosbot/Chaos/issues/553","repository_url":"https://api.github.com/repos/chaosbot/Chaos","labels_url":"https://api.github.com/repos/chaosbot/Chaos/issues/553/labels{/name}","comments_url":"https://api.github.com/repos/chaosbot/Chaos/issues/553/comments","events_url":"https://api.github.com/repos/chaosbot/Chaos/issues/553/events","html_url":"https://github.com/chaosbot/Chaos/issues/553","id":235385697,"number":553,"title":"Chaosbot V1 experiment conclusions and future direction","user":{"login":"amoffat","id":259113,"avatar_url":"https://avatars0.githubusercontent.com/u/259113?v=3","gravatar_id":"","url":"https://api.github.com/users/amoffat","html_url":"https://github.com/amoffat","followers_url":"https://api.github.com/users/amoffat/followers","following_url":"https://api.github.com/users/amoffat/following{/other_user}","gists_url":"https://api.github.com/users/amoffat/gists{/gist_id}","starred_url":"https://api.github.com/users/amoffat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amoffat/subscriptions","organizations_url":"https://api.github.com/users/amoffat/orgs","repos_url":"https://api.github.com/users/amoffat/repos","events_url":"https://api.github.com/users/amoffat/events{/privacy}","received_events_url":"https://api.github.com/users/amoffat/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":44,"created_at":"2017-06-12T22:36:36Z","updated_at":"2017-06-18T20:25:15Z","closed_at":null,"body":"The chaosbot v1 experiment has run its course.  The bot is currently dead.  There was a very strong force of activity from launch until very recently, and I would like to outline what I believe are the weaknesses in v1 that led to this point:\r\n\r\n1.  Lack of a complete development environment that mirrored production.  This one was crucial for ensuring that changes to be made were deployed smoothly.\r\n2.  Lack of tests from the start.  This would have resulted in fewer breaking bugs being merged in.\r\n3.  Lack of a standardized way of committing private data.  For example, reddit or twitter credentials.  This only came later, and had some hiccups.\r\n4.  Lack of segregation between critical and non-critical code.  It was very easy to break the system because critical code was alongside non-critical code.\r\n\r\n# Where to go from here\r\n\r\nThis is up to the community.  If the community is interested in a version 2 that tackles those previous 4 points, I think we should take a step back and address them at a slower pace.  This could involve including contributors on the chaosbot project, to directly commit to master.  The idea would be that we build towards a v2, then when it has the basics required to self-sustain, we release it into the wild again.\r\n\r\nThoughts, criticisms, critiques?  Everything is valid, this was a project driven by us all, after all :)"},"comment":{"url":"https://api.github.com/repos/chaosbot/Chaos/issues/comments/309300706","html_url":"https://github.com/chaosbot/Chaos/issues/553#issuecomment-309300706","issue_url":"https://api.github.com/repos/chaosbot/Chaos/issues/553","id":309300706,"user":{"login":"amoffat","id":259113,"avatar_url":"https://avatars0.githubusercontent.com/u/259113?v=3","gravatar_id":"","url":"https://api.github.com/users/amoffat","html_url":"https://github.com/amoffat","followers_url":"https://api.github.com/users/amoffat/followers","following_url":"https://api.github.com/users/amoffat/following{/other_user}","gists_url":"https://api.github.com/users/amoffat/gists{/gist_id}","starred_url":"https://api.github.com/users/amoffat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amoffat/subscriptions","organizations_url":"https://api.github.com/users/amoffat/orgs","repos_url":"https://api.github.com/users/amoffat/repos","events_url":"https://api.github.com/users/amoffat/events{/privacy}","received_events_url":"https://api.github.com/users/amoffat/received_events","type":"User","site_admin":false},"created_at":"2017-06-18T20:25:15Z","updated_at":"2017-06-18T20:25:15Z","body":"Thanks for staying on point @md678685 :+1:   Later today I'll be converting the user to an org and adding contributors so we can start knocking off items on the outline this week"}}
{"actor":{"display_login":"amoffat"}}