{"action":"created","issue":{"url":"https://api.github.com/repos/sproutfund/pghcityoflearning.org/issues/2","labels_url":"https://api.github.com/repos/sproutfund/pghcityoflearning.org/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/sproutfund/pghcityoflearning.org/issues/2/comments","events_url":"https://api.github.com/repos/sproutfund/pghcityoflearning.org/issues/2/events","html_url":"https://github.com/sproutfund/pghcityoflearning.org/issues/2","id":61647919,"number":2,"title":"Decide on Scope of Work/Architecture/Stack","user":{"login":"timothyfcook","id":1823300,"avatar_url":"https://avatars.githubusercontent.com/u/1823300?v=3","gravatar_id":"","url":"https://api.github.com/users/timothyfcook","html_url":"https://github.com/timothyfcook","followers_url":"https://api.github.com/users/timothyfcook/followers","following_url":"https://api.github.com/users/timothyfcook/following{/other_user}","gists_url":"https://api.github.com/users/timothyfcook/gists{/gist_id}","starred_url":"https://api.github.com/users/timothyfcook/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timothyfcook/subscriptions","organizations_url":"https://api.github.com/users/timothyfcook/orgs","repos_url":"https://api.github.com/users/timothyfcook/repos","events_url":"https://api.github.com/users/timothyfcook/events{/privacy}","received_events_url":"https://api.github.com/users/timothyfcook/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-03-14T17:02:11Z","updated_at":"2015-03-14T17:06:14Z","closed_at":null,"body":"Per the discussions in #1, we need to make some decisions about exactly what we are going to build and with what tools. I'm going to add here the thoughts from @justinxreese, @whit537, and @matthewvita"},"comment":{"url":"https://api.github.com/repos/sproutfund/pghcityoflearning.org/issues/comments/80592324","html_url":"https://github.com/sproutfund/pghcityoflearning.org/issues/2#issuecomment-80592324","issue_url":"https://api.github.com/repos/sproutfund/pghcityoflearning.org/issues/2","id":80592324,"user":{"login":"timothyfcook","id":1823300,"avatar_url":"https://avatars.githubusercontent.com/u/1823300?v=3","gravatar_id":"","url":"https://api.github.com/users/timothyfcook","html_url":"https://github.com/timothyfcook","followers_url":"https://api.github.com/users/timothyfcook/followers","following_url":"https://api.github.com/users/timothyfcook/following{/other_user}","gists_url":"https://api.github.com/users/timothyfcook/gists{/gist_id}","starred_url":"https://api.github.com/users/timothyfcook/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timothyfcook/subscriptions","organizations_url":"https://api.github.com/users/timothyfcook/orgs","repos_url":"https://api.github.com/users/timothyfcook/repos","events_url":"https://api.github.com/users/timothyfcook/events{/privacy}","received_events_url":"https://api.github.com/users/timothyfcook/received_events","type":"User","site_admin":false},"created_at":"2015-03-14T17:06:14Z","updated_at":"2015-03-14T17:06:14Z","body":"Here is a rough estimate sketch by @matthewvita referencing some of his preferred tools. Ignoring the front-end work (which he listed as \"idk\") the total comes to ~around 50 hours. \r\n\r\n####SHARED FEATURES / INITIAL SETUP WORK ESTIMATES####\r\n/app/gulpfile.js (estimate: 2 hours)\r\n/app/bower.json (estimate: 30 minutes)\r\n/app/package.json (estimate: 30 minutes)\r\n/app/index.jade (estimate 30 minutes)\r\n/app/shared/querystring/\r\nQueryStringService.js (estimate: 2 hours)\r\n● public method get\r\n● public method set\r\n/app/shared/conf/ConfService.js (estimate: 1 hour)\r\n● private method getEnv\r\n● public method get\r\nHOMEPAGE FEATURE ESTIMATES\r\n/app/homepage/HomeController.js (estimate: 2 hours)\r\n● public method loadContent\r\n● public method getSliders\r\n● public method getPopularTopics\r\n● public method getFeaturedWorkshops\r\n/app/homepage/HomepageView.jade (estimate: idk)\r\n/app/homepage/HomepageStyle.styl (estimate: idk)\r\n/app/homepage/HomepageRoutes.js (estimate: 30 minutes)\r\n/app/homepage/topics/PopularTopicsDirective.js (estimate: 1 hour)\r\n/app/homepage/topics/PopularTopicsView.jade (estimate: idk)\r\n/app/homepage/topics/PopularTopicsStyles.styl (estimate: idk)\r\n/app/homepage/workshops/FeatureWorkshopsDirective.js (estimate: 2 hours)\r\n/app/homepage/workshops/FeatureWorkshopsView.jade (estimate: idk)\r\n/app/homepage/workshops/FeatureWorkshopsStyles.styl (estimate: idk)\r\n/app/homepage/sliders/SlidersDirective.js (estimate: 2 hours)\r\n/app/homepage/sliders/SlidersView.jade (estimate: idk)\r\n/app/homepage/sliders/SlidersStyles.styl (estimate: idk)\r\nEXPLORE FEATURE ESTIMATES\r\n/app/explore/ExploreController.js (estimate: ~10 hours)\r\n● public variable searchResults\r\n● public method getResultsCount\r\n● public method filterBy\r\n● public method searchBy\r\n● private method validateSearch\r\n● private method setQueryString\r\n● private method getQueryString\r\n/app/explore/ExploreView.jade (estimate: idk)\r\n/app/explore/ExploreStyle.styl (estimate: idk)\r\n/app/explore/ExploreRoutes.js (estimate: 30 minutes)\r\n/app/explore/search/SearchResultsDirective.js (estimate: 3 hours)\r\n/app/explore/search/SearchResultsView.jade (estimate: idk)\r\n/app/explore/search/SearchResultsStyles.styl (estimate: idk)\r\nBADGES FEATURE ESTIMATES\r\n/app/badges/BadgesController.js (estimate: ~10 hours)\r\n● public variable searchResults\r\n● public method filterBy\r\n● private method setQueryString\r\n● private method getQueryString\r\n/app/badges/BadgesService.js (estimate: 1 hour)\r\n● public method selectBadges\r\n/app/badges/BadgesView.jade (estimate: idk)\r\n/app/badges/BadgesStyle.styl (estimate: idk)\r\n/app/badges/BadgesRoutes.js (estimate: 30 minutes)\r\n/app/badges/search/SearchResultsDirective.js (estimate: 3 hours)\r\n/app/badges/search/SearchResultsView.jade (estimate: idk)\r\n/app/badges/search/SearchResultsStyles.styl (estimate: idk)"}}