{"action":"created","issue":{"url":"https://api.github.com/repos/Polymer/polymer-starter-kit/issues/1090","repository_url":"https://api.github.com/repos/Polymer/polymer-starter-kit","labels_url":"https://api.github.com/repos/Polymer/polymer-starter-kit/issues/1090/labels{/name}","comments_url":"https://api.github.com/repos/Polymer/polymer-starter-kit/issues/1090/comments","events_url":"https://api.github.com/repos/Polymer/polymer-starter-kit/issues/1090/events","html_url":"https://github.com/Polymer/polymer-starter-kit/issues/1090","id":300671672,"number":1090,"title":"Ideas for a next-generation PSK","user":{"login":"abdonrd","id":1007051,"avatar_url":"https://avatars1.githubusercontent.com/u/1007051?v=4","gravatar_id":"","url":"https://api.github.com/users/abdonrd","html_url":"https://github.com/abdonrd","followers_url":"https://api.github.com/users/abdonrd/followers","following_url":"https://api.github.com/users/abdonrd/following{/other_user}","gists_url":"https://api.github.com/users/abdonrd/gists{/gist_id}","starred_url":"https://api.github.com/users/abdonrd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abdonrd/subscriptions","organizations_url":"https://api.github.com/users/abdonrd/orgs","repos_url":"https://api.github.com/users/abdonrd/repos","events_url":"https://api.github.com/users/abdonrd/events{/privacy}","received_events_url":"https://api.github.com/users/abdonrd/received_events","type":"User","site_admin":false},"labels":[{"id":270905392,"url":"https://api.github.com/repos/Polymer/polymer-starter-kit/labels/discussion","name":"discussion","color":"5319e7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":16,"created_at":"2018-02-27T15:18:33Z","updated_at":"2018-04-19T08:38:36Z","closed_at":null,"author_association":"COLLABORATOR","body":"This is not official, just a few possible ideas for a next-generation PSK. I also think we should keep in mind that the PSK could scale to a \"non-starter kit\" in some simple way.\r\n\r\n* [polymer-lit](https://github.com/PolymerLabs/polymer-lit)\r\n* A router solution\r\n* Routes views with authentication\r\n* State management: [Redux](https://github.com/reactjs/redux)?\r\n* Update metadata when the page changes for SEO\r\n* Announce when the page changes for accessibility\r\n* Skeleton screens to make the application feel faster\r\n* Animations\r\n* Service Workers: [Workbox](https://github.com/GoogleChrome/workbox)\r\n* Web Components polyfills only for Custom Elements & Shadow DOM\r\n* [CSS Shadow Parts](http://tabatkins.github.io/specs/css-shadow-parts/)?\r\n* Live Reload in development process\r\n* Multiple builds & [PRPL server](https://github.com/Polymer/prpl-server-node)\r\n  * Bundler app: [Rollup](https://github.com/rollup/rollup)?\r\n  * HTML:\r\n    * Minify: [html-minifier](https://github.com/kangax/html-minifier)?\r\n  * CSS:\r\n    * Prefixes: [Autoprefixer](https://github.com/postcss/autoprefixer)\r\n    * Minify: [cssnano](https://github.com/ben-eb/cssnano)?\r\n  * JS:\r\n    * Compile: [Babel](https://github.com/babel/babel)\r\n    * Minify: [babel-preset-minify](https://github.com/babel/minify/tree/master/packages/babel-preset-minify)\r\n* [TypeScript](https://github.com/Microsoft/TypeScript)? I think I would only offer it optionally\r\n* 100 [Lighthouse](https://github.com/GoogleChrome/lighthouse) score by default.\r\n\r\nI don't know to what extent we could abstract some of these ideas in the Polymer Tools.\r\n\r\n**In the future, how would you like to be able to make applications based on Web Components?**"},"comment":{"url":"https://api.github.com/repos/Polymer/polymer-starter-kit/issues/comments/382656531","html_url":"https://github.com/Polymer/polymer-starter-kit/issues/1090#issuecomment-382656531","issue_url":"https://api.github.com/repos/Polymer/polymer-starter-kit/issues/1090","id":382656531,"user":{"login":"romulocintra","id":1572026,"avatar_url":"https://avatars0.githubusercontent.com/u/1572026?v=4","gravatar_id":"","url":"https://api.github.com/users/romulocintra","html_url":"https://github.com/romulocintra","followers_url":"https://api.github.com/users/romulocintra/followers","following_url":"https://api.github.com/users/romulocintra/following{/other_user}","gists_url":"https://api.github.com/users/romulocintra/gists{/gist_id}","starred_url":"https://api.github.com/users/romulocintra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/romulocintra/subscriptions","organizations_url":"https://api.github.com/users/romulocintra/orgs","repos_url":"https://api.github.com/users/romulocintra/repos","events_url":"https://api.github.com/users/romulocintra/events{/privacy}","received_events_url":"https://api.github.com/users/romulocintra/received_events","type":"User","site_admin":false},"created_at":"2018-04-19T08:38:36Z","updated_at":"2018-04-19T08:38:36Z","author_association":"NONE","body":"@abdonrd  Great work on put all this list together !!! \r\n\r\n@notwaldorf  only a comment about  the phrase  _\"too early will send the wrong message\"_ ,I think the opposite, if you share the plans/roadmap discussions or thoughts with the community in a very clear way, I believe that probably you will have more feedback and ideas; most of the people that use your tools probably are working on something similar to solve their own issues.\r\n\r\nI believe sharing will benefit all involved... last year before polymer summit I saw very bad comments about future of Polymer(nothing new was happening ... repo pulse was very low).. and BOOOOOM a bunch of good news on Polymer Summit... Please keep us informed even if the plan is not very strong or are just loud thoughts!!!! let us vote/feedback  or only be aware....  and we will be very happy and motivated.\r\n\r\nThanks for all your effort on Using the Platform"}}
{"actor":{"display_login":"romulocintra"}}