{"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":23,"created_at":"2016-10-08T22:24:14Z","updated_at":"2016-12-20T17:36:14Z","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/268306617","html_url":"https://github.com/FreeCodeCamp/CurriculumExpansion/issues/61#issuecomment-268306617","issue_url":"https://api.github.com/repos/FreeCodeCamp/CurriculumExpansion/issues/61","id":268306617,"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-20T17:36:14Z","updated_at":"2016-12-20T17:36:14Z","body":"@QuincyLarson it will take virtually no time at all. We could start doing it this way as soon as we solve the issue of the CDN being updated every time we push a change to the repo. We'll just have to create a new repo on FCC somewhere to host the test file when we are ready. "}}
{"actor":{"display_login":"no-stack-dub-sack"}}