{"action":"created","issue":{"url":"https://api.github.com/repos/FreeCodeCamp/CurriculumExpansion/issues/61","repository_url":"https://api.github.com/repos/FreeCodeCamp/CurriculumExpansion","labels_url":"https://api.github.com/repos/FreeCodeCamp/CurriculumExpansion/issues/61/labels{/name}","comments_url":"https://api.github.com/repos/FreeCodeCamp/CurriculumExpansion/issues/61/comments","events_url":"https://api.github.com/repos/FreeCodeCamp/CurriculumExpansion/issues/61/events","html_url":"https://github.com/FreeCodeCamp/CurriculumExpansion/issues/61","id":181852066,"number":61,"title":"Minimalist example projects with tests: Drum Machine","user":{"login":"QuincyLarson","id":985197,"avatar_url":"https://avatars.githubusercontent.com/u/985197?v=3","gravatar_id":"","url":"https://api.github.com/users/QuincyLarson","html_url":"https://github.com/QuincyLarson","followers_url":"https://api.github.com/users/QuincyLarson/followers","following_url":"https://api.github.com/users/QuincyLarson/following{/other_user}","gists_url":"https://api.github.com/users/QuincyLarson/gists{/gist_id}","starred_url":"https://api.github.com/users/QuincyLarson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/QuincyLarson/subscriptions","organizations_url":"https://api.github.com/users/QuincyLarson/orgs","repos_url":"https://api.github.com/users/QuincyLarson/repos","events_url":"https://api.github.com/users/QuincyLarson/events{/privacy}","received_events_url":"https://api.github.com/users/QuincyLarson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"no-stack-dub-sack","id":18563015,"avatar_url":"https://avatars.githubusercontent.com/u/18563015?v=3","gravatar_id":"","url":"https://api.github.com/users/no-stack-dub-sack","html_url":"https://github.com/no-stack-dub-sack","followers_url":"https://api.github.com/users/no-stack-dub-sack/followers","following_url":"https://api.github.com/users/no-stack-dub-sack/following{/other_user}","gists_url":"https://api.github.com/users/no-stack-dub-sack/gists{/gist_id}","starred_url":"https://api.github.com/users/no-stack-dub-sack/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/no-stack-dub-sack/subscriptions","organizations_url":"https://api.github.com/users/no-stack-dub-sack/orgs","repos_url":"https://api.github.com/users/no-stack-dub-sack/repos","events_url":"https://api.github.com/users/no-stack-dub-sack/events{/privacy}","received_events_url":"https://api.github.com/users/no-stack-dub-sack/received_events","type":"User","site_admin":false},"assignees":[{"login":"no-stack-dub-sack","id":18563015,"avatar_url":"https://avatars.githubusercontent.com/u/18563015?v=3","gravatar_id":"","url":"https://api.github.com/users/no-stack-dub-sack","html_url":"https://github.com/no-stack-dub-sack","followers_url":"https://api.github.com/users/no-stack-dub-sack/followers","following_url":"https://api.github.com/users/no-stack-dub-sack/following{/other_user}","gists_url":"https://api.github.com/users/no-stack-dub-sack/gists{/gist_id}","starred_url":"https://api.github.com/users/no-stack-dub-sack/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/no-stack-dub-sack/subscriptions","organizations_url":"https://api.github.com/users/no-stack-dub-sack/orgs","repos_url":"https://api.github.com/users/no-stack-dub-sack/repos","events_url":"https://api.github.com/users/no-stack-dub-sack/events{/privacy}","received_events_url":"https://api.github.com/users/no-stack-dub-sack/received_events","type":"User","site_admin":false}],"milestone":null,"comments":18,"created_at":"2016-10-08T22:24:14Z","updated_at":"2016-12-17T01:26:24Z","closed_at":null,"body":"Soon, campers will be able to build all front end projects right on FreeCodeCamp.com (no need for CodePen). We will also use automated tests to check whether campers have completed all of the agile user stories (and code review will become optional). \r\n\r\nThis means we need to redesign these projects to have user stories that can be tested. And we should err on the side of having lots of tests (I'm thinking ~10 tests per project).\r\n\r\nAt the same time, we've heard feedback that campers are intimidated by the highly polished example projects we use. Instead of having fancy example projects, we should have minimalistic project examples that focus on functionality rather than appearance, animations, etc.\r\n\r\nSo we need:\r\n- [ ] New agile user stories with one automated test each (reply to this issue with the user stories and their tests)\r\n- [ ] Minimal example project that fulfills all of these user stories (reply with a link to CodePen)\r\n\r\nAn unsimplified example of this is: http://codepen.io/mattgreenberg/pen/dObVvw"},"comment":{"url":"https://api.github.com/repos/FreeCodeCamp/CurriculumExpansion/issues/comments/267733657","html_url":"https://github.com/FreeCodeCamp/CurriculumExpansion/issues/61#issuecomment-267733657","issue_url":"https://api.github.com/repos/FreeCodeCamp/CurriculumExpansion/issues/61","id":267733657,"user":{"login":"no-stack-dub-sack","id":18563015,"avatar_url":"https://avatars.githubusercontent.com/u/18563015?v=3","gravatar_id":"","url":"https://api.github.com/users/no-stack-dub-sack","html_url":"https://github.com/no-stack-dub-sack","followers_url":"https://api.github.com/users/no-stack-dub-sack/followers","following_url":"https://api.github.com/users/no-stack-dub-sack/following{/other_user}","gists_url":"https://api.github.com/users/no-stack-dub-sack/gists{/gist_id}","starred_url":"https://api.github.com/users/no-stack-dub-sack/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/no-stack-dub-sack/subscriptions","organizations_url":"https://api.github.com/users/no-stack-dub-sack/orgs","repos_url":"https://api.github.com/users/no-stack-dub-sack/repos","events_url":"https://api.github.com/users/no-stack-dub-sack/events{/privacy}","received_events_url":"https://api.github.com/users/no-stack-dub-sack/received_events","type":"User","site_admin":false},"created_at":"2016-12-17T01:26:23Z","updated_at":"2016-12-17T01:26:23Z","body":"@Weezlo Ok - fixed all the issues you pointed out, however - I left the timeouts for now, I think it better illustrates the tests running than if they all happen practically simultaneously. I think it makes for a better UX overall, but if you both disagree and prefer just to have it move as quickly as possible, we can always remove them."}}
{"actor":{"display_login":"no-stack-dub-sack"}}