{"action":"created","issue":{"url":"https://api.github.com/repos/Polymer/polymer/issues/1133","labels_url":"https://api.github.com/repos/Polymer/polymer/issues/1133/labels{/name}","comments_url":"https://api.github.com/repos/Polymer/polymer/issues/1133/comments","events_url":"https://api.github.com/repos/Polymer/polymer/issues/1133/events","html_url":"https://github.com/Polymer/polymer/issues/1133","id":55690535,"number":1133,"title":"Support jspm packaging","user":{"login":"olanod","id":1329925,"avatar_url":"https://avatars.githubusercontent.com/u/1329925?v=3","gravatar_id":"","url":"https://api.github.com/users/olanod","html_url":"https://github.com/olanod","followers_url":"https://api.github.com/users/olanod/followers","following_url":"https://api.github.com/users/olanod/following{/other_user}","gists_url":"https://api.github.com/users/olanod/gists{/gist_id}","starred_url":"https://api.github.com/users/olanod/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olanod/subscriptions","organizations_url":"https://api.github.com/users/olanod/orgs","repos_url":"https://api.github.com/users/olanod/repos","events_url":"https://api.github.com/users/olanod/events{/privacy}","received_events_url":"https://api.github.com/users/olanod/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Polymer/polymer/labels/0.5","name":"0.5","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-01-27T23:21:45Z","updated_at":"2015-07-03T14:51:37Z","closed_at":null,"body":"I would be nice for those using jspm package system to be able to install polymer components and not having to use bower.   \r\nThe reason they don't work out of the box with jspm right now is that polymer components depend on each other using relative paths assuming there's a specific directory structure. jspm adds versioning to the directory names which breaks the importing.  \r\nI don't know if there's an easy workaround or if polymer elements could implement js modules instead of HTML imports so they can be imported from javaScript.  "},"comment":{"url":"https://api.github.com/repos/Polymer/polymer/issues/comments/118367521","html_url":"https://github.com/Polymer/polymer/issues/1133#issuecomment-118367521","issue_url":"https://api.github.com/repos/Polymer/polymer/issues/1133","id":118367521,"user":{"login":"zeitiger","id":656302,"avatar_url":"https://avatars.githubusercontent.com/u/656302?v=3","gravatar_id":"","url":"https://api.github.com/users/zeitiger","html_url":"https://github.com/zeitiger","followers_url":"https://api.github.com/users/zeitiger/followers","following_url":"https://api.github.com/users/zeitiger/following{/other_user}","gists_url":"https://api.github.com/users/zeitiger/gists{/gist_id}","starred_url":"https://api.github.com/users/zeitiger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zeitiger/subscriptions","organizations_url":"https://api.github.com/users/zeitiger/orgs","repos_url":"https://api.github.com/users/zeitiger/repos","events_url":"https://api.github.com/users/zeitiger/events{/privacy}","received_events_url":"https://api.github.com/users/zeitiger/received_events","type":"User","site_admin":false},"created_at":"2015-07-03T14:51:37Z","updated_at":"2015-07-03T14:51:37Z","body":":+1: \r\n\r\nThis issue is still up to date with Polymer 1.0\r\n\r\nWe need a loader plugin, similar to https://github.com/systemjs/plugin-css\r\n- A package.json file with a main definition is needed for all elements (or define an override main definition)\r\n- Additional all PolymerElements that I see use relative paths within there HTML parts and that doesn't match with version based path that is JSPM using. So you have to intercept all relative paths ... \r\n\r\nI made at the moment a workaround with my gulp build chain copy all PolymerElements and remove the version within the path. But that isn't good solution IMHO"}}