{"action":"created","issue":{"url":"https://api.github.com/repos/rethinkdb/horizon/issues/754","repository_url":"https://api.github.com/repos/rethinkdb/horizon","labels_url":"https://api.github.com/repos/rethinkdb/horizon/issues/754/labels{/name}","comments_url":"https://api.github.com/repos/rethinkdb/horizon/issues/754/comments","events_url":"https://api.github.com/repos/rethinkdb/horizon/issues/754/events","html_url":"https://github.com/rethinkdb/horizon/issues/754","id":171314010,"number":754,"title":"Consider moving packaging from webpack to rollup","user":{"login":"deontologician","id":1366,"avatar_url":"https://avatars.githubusercontent.com/u/1366?v=3","gravatar_id":"","url":"https://api.github.com/users/deontologician","html_url":"https://github.com/deontologician","followers_url":"https://api.github.com/users/deontologician/followers","following_url":"https://api.github.com/users/deontologician/following{/other_user}","gists_url":"https://api.github.com/users/deontologician/gists{/gist_id}","starred_url":"https://api.github.com/users/deontologician/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deontologician/subscriptions","organizations_url":"https://api.github.com/users/deontologician/orgs","repos_url":"https://api.github.com/users/deontologician/repos","events_url":"https://api.github.com/users/deontologician/events{/privacy}","received_events_url":"https://api.github.com/users/deontologician/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/rethinkdb/horizon/labels/build%20system","name":"build system","color":"B5BAB4"},{"url":"https://api.github.com/repos/rethinkdb/horizon/labels/client","name":"client","color":"00d2a5"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/rethinkdb/horizon/milestones/8","html_url":"https://github.com/rethinkdb/horizon/milestones/Proposed","labels_url":"https://api.github.com/repos/rethinkdb/horizon/milestones/8/labels","id":1775046,"number":8,"title":"Proposed","description":"Ideas for features that have been proposed","creator":{"login":"deontologician","id":1366,"avatar_url":"https://avatars.githubusercontent.com/u/1366?v=3","gravatar_id":"","url":"https://api.github.com/users/deontologician","html_url":"https://github.com/deontologician","followers_url":"https://api.github.com/users/deontologician/followers","following_url":"https://api.github.com/users/deontologician/following{/other_user}","gists_url":"https://api.github.com/users/deontologician/gists{/gist_id}","starred_url":"https://api.github.com/users/deontologician/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deontologician/subscriptions","organizations_url":"https://api.github.com/users/deontologician/orgs","repos_url":"https://api.github.com/users/deontologician/repos","events_url":"https://api.github.com/users/deontologician/events{/privacy}","received_events_url":"https://api.github.com/users/deontologician/received_events","type":"User","site_admin":false},"open_issues":26,"closed_issues":1,"state":"open","created_at":"2016-05-18T21:55:22Z","updated_at":"2016-08-16T03:10:43Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2016-08-16T03:10:43Z","updated_at":"2016-08-16T13:46:47Z","closed_at":null,"body":"Since we're in es6 (soon to also be typescript) it would be nice to take advantage of rollup's benefits in bundle size.\r\n\r\nRight now it's not too feasible since we'd want rxjs to come along for the ride, and their `add/operator/*` modules aren't handled properly by rollup at the moment: https://github.com/ReactiveX/rxjs/issues/1671\r\n\r\nAdding this to Proposed so we can consider it later\r\n"},"comment":{"url":"https://api.github.com/repos/rethinkdb/horizon/issues/comments/240106423","html_url":"https://github.com/rethinkdb/horizon/issues/754#issuecomment-240106423","issue_url":"https://api.github.com/repos/rethinkdb/horizon/issues/754","id":240106423,"user":{"login":"deontologician","id":1366,"avatar_url":"https://avatars.githubusercontent.com/u/1366?v=3","gravatar_id":"","url":"https://api.github.com/users/deontologician","html_url":"https://github.com/deontologician","followers_url":"https://api.github.com/users/deontologician/followers","following_url":"https://api.github.com/users/deontologician/following{/other_user}","gists_url":"https://api.github.com/users/deontologician/gists{/gist_id}","starred_url":"https://api.github.com/users/deontologician/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deontologician/subscriptions","organizations_url":"https://api.github.com/users/deontologician/orgs","repos_url":"https://api.github.com/users/deontologician/repos","events_url":"https://api.github.com/users/deontologician/events{/privacy}","received_events_url":"https://api.github.com/users/deontologician/received_events","type":"User","site_admin":false},"created_at":"2016-08-16T13:46:46Z","updated_at":"2016-08-16T13:46:46Z","body":"I have webpack 2 working in my typescript branch, it's probably fine for\nthe medium term. The way we use our libraries, tree shaking isn't a huge\nbenefit. The bigger benefit of rollup is that it gets rid of the entire\nmodule loading system and puts everything into the same scope. It cuts down\non import overhead which webpack 2 still doesn't do\n\nOn Tue, Aug 16, 2016, 01:02 Dominic Watson <notifications@github.com> wrote:\n\n> Webpack 2 has tree shaking, thoughts on that?\n>\n> —\n> You are receiving this because you authored the thread.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/rethinkdb/horizon/issues/754#issuecomment-240030851>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/AAAFVs6S9Yo5seXU1fpQjt9KplVNbdLpks5qgW6AgaJpZM4Jk_aW>\n> .\n>\n"}}
{"actor":{"display_login":"deontologician"}}