{"action":"created","issue":{"url":"https://api.github.com/repos/yyx990803/vue/issues/78","labels_url":"https://api.github.com/repos/yyx990803/vue/issues/78/labels{/name}","comments_url":"https://api.github.com/repos/yyx990803/vue/issues/78/comments","events_url":"https://api.github.com/repos/yyx990803/vue/issues/78/events","html_url":"https://github.com/yyx990803/vue/issues/78","id":27156996,"number":78,"title":"roadmap","user":{"login":"yyx990803","id":499550,"avatar_url":"https://avatars.githubusercontent.com/u/499550?v=3","gravatar_id":"","url":"https://api.github.com/users/yyx990803","html_url":"https://github.com/yyx990803","followers_url":"https://api.github.com/users/yyx990803/followers","following_url":"https://api.github.com/users/yyx990803/following{/other_user}","gists_url":"https://api.github.com/users/yyx990803/gists{/gist_id}","starred_url":"https://api.github.com/users/yyx990803/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yyx990803/subscriptions","organizations_url":"https://api.github.com/users/yyx990803/orgs","repos_url":"https://api.github.com/users/yyx990803/repos","events_url":"https://api.github.com/users/yyx990803/events{/privacy}","received_events_url":"https://api.github.com/users/yyx990803/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/yyx990803/vue/labels/important","name":"important","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":75,"created_at":"2014-02-07T17:43:20Z","updated_at":"2015-06-01T10:48:30Z","closed_at":null,"body":"### Core\r\n    \r\n  - ~~v0.9.x: Animation and Transition~~ ✓\r\n  - ~~v0.10.x: API and internal improvements~~ ✓\r\n  - v0.11.x: Consolidate API for future specs\r\n    - Tune the Component system to be in sync with Web Component spec as much as possible, so new features from the spec can be adopted as they land.\r\n\r\n### Tooling\r\n\r\n- ~~Chrome dev tools extension~~ ✓\r\n- ~~CSP-compliant build~~ ✓ See `csp` branch\r\n- Support server-side rendering with jsdom, with addon for picking up pre-rendered content on the front-end\r\n\r\n### Plugins\r\n\r\n  Please discuss plugin specific topics in each plugin's respective repo. The general philosophy for these plugins is to be light, self-contained, and most importantly avoid reinventing the wheel. Build on top of solid low level solutions and mostly just make them Vue-friendly.\r\n  \r\n  - Define a plugin spec\r\n  \r\n  - Provide a plugin tester npm module\r\n  \r\n  - [vue-touch](https://github.com/vuejs/vue-touch)\r\n\r\n    Provide a set of global directives to work with mobile specific interactions.The current version is built by wrapping Hammer.js. An alternative implementation to adapt/build upon is QuoJS.\r\n\r\n  - [vue-resource](https://github.com/vuejs/vue-resource)\r\n    \r\n    Provide a ngResource like component that interfaces with a RESTful API. Open to suggestions for existing components that serve a similar purpose. If one good enough already exists, this can be crossed off the list. If there are good ones that can be built on top of, that's also great.\r\n  \r\n  - [vue-router](https://github.com/vuejs/vue-router)\r\n    \r\n    There are many router components out there, the idea for this one would probably be build on top of an existing one and maintain a centralized route state object, and provide sugar for Vue instances to observe that state.\r\n    \r\n    Options:\r\n    - visionmedia/page.js\r\n    - flatiron/director\r\n    - ianstormtaylor/router\r\n  \r\n  - [vue-validator](https://github.com/vuejs/vue-validator)\r\n  \r\n    To provide a validation plugin which:\r\n    - register a bunch of preset validator filters globally\r\n    - provide a `v-validate` directive that can be used on form elements, which maintains `$validation[formID]` on the vm.\r\n    \r\n  - [vue-firebase](https://github.com/vuejs/vue-firebase)\r\n    \r\n    Essentially vue-resource wrapped around Firebase.\r\n\r\n  - [vue-import](https://github.com/vuejs/vue-import)\r\n\r\n    Import Vue components on demand via Ajax\r\n  \r\n### Community\r\n\r\n  - Calling for user-contributed examples for tutorials!\r\n  - Open for blog post submissions once the blog is set up\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/yyx990803/vue/issues/comments/107397197","html_url":"https://github.com/yyx990803/vue/issues/78#issuecomment-107397197","issue_url":"https://api.github.com/repos/yyx990803/vue/issues/78","id":107397197,"user":{"login":"dominiquedutra","id":4117138,"avatar_url":"https://avatars.githubusercontent.com/u/4117138?v=3","gravatar_id":"","url":"https://api.github.com/users/dominiquedutra","html_url":"https://github.com/dominiquedutra","followers_url":"https://api.github.com/users/dominiquedutra/followers","following_url":"https://api.github.com/users/dominiquedutra/following{/other_user}","gists_url":"https://api.github.com/users/dominiquedutra/gists{/gist_id}","starred_url":"https://api.github.com/users/dominiquedutra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dominiquedutra/subscriptions","organizations_url":"https://api.github.com/users/dominiquedutra/orgs","repos_url":"https://api.github.com/users/dominiquedutra/repos","events_url":"https://api.github.com/users/dominiquedutra/events{/privacy}","received_events_url":"https://api.github.com/users/dominiquedutra/received_events","type":"User","site_admin":false},"created_at":"2015-06-01T10:48:30Z","updated_at":"2015-06-01T10:48:30Z","body":"@aristidesfl Thanks for the repo. Thats a first for me, but I guess it works just fine as a forum.\r\nFor the Slack group I dunno, just filled my info and was chatting 5 minutes later.\r\nhttps://vueslack.slack.com/\r\n\r\n@yyx990803 Evan, Didnt know about this gitter. Guess we should tell the guys at the vueslack. I think they dont know about it either. Since Vue is getting visibility on laracasts I think people are just kinda lost. For comunity I think you should point for this gitter chat and repo/discussion on the Vuejs Website on a session called comunity or something. Thats what I always look for.\r\n\r\nThanks, best regards."}}