{"action":"created","issue":{"url":"https://api.github.com/repos/nodejs/node/issues/3476","repository_url":"https://api.github.com/repos/nodejs/node","labels_url":"https://api.github.com/repos/nodejs/node/issues/3476/labels{/name}","comments_url":"https://api.github.com/repos/nodejs/node/issues/3476/comments","events_url":"https://api.github.com/repos/nodejs/node/issues/3476/events","html_url":"https://github.com/nodejs/node/issues/3476","id":112692585,"number":3476,"title":"Revisit checking in enough source to build \"small-icu\" into the node repo","user":{"login":"srl295","id":855219,"avatar_url":"https://avatars.githubusercontent.com/u/855219?v=3","gravatar_id":"","url":"https://api.github.com/users/srl295","html_url":"https://github.com/srl295","followers_url":"https://api.github.com/users/srl295/followers","following_url":"https://api.github.com/users/srl295/following{/other_user}","gists_url":"https://api.github.com/users/srl295/gists{/gist_id}","starred_url":"https://api.github.com/users/srl295/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/srl295/subscriptions","organizations_url":"https://api.github.com/users/srl295/orgs","repos_url":"https://api.github.com/users/srl295/repos","events_url":"https://api.github.com/users/srl295/events{/privacy}","received_events_url":"https://api.github.com/users/srl295/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/nodejs/node/labels/intl","name":"intl","color":"506b95"}],"state":"open","locked":false,"assignee":{"login":"srl295","id":855219,"avatar_url":"https://avatars.githubusercontent.com/u/855219?v=3","gravatar_id":"","url":"https://api.github.com/users/srl295","html_url":"https://github.com/srl295","followers_url":"https://api.github.com/users/srl295/followers","following_url":"https://api.github.com/users/srl295/following{/other_user}","gists_url":"https://api.github.com/users/srl295/gists{/gist_id}","starred_url":"https://api.github.com/users/srl295/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/srl295/subscriptions","organizations_url":"https://api.github.com/users/srl295/orgs","repos_url":"https://api.github.com/users/srl295/repos","events_url":"https://api.github.com/users/srl295/events{/privacy}","received_events_url":"https://api.github.com/users/srl295/received_events","type":"User","site_admin":false},"milestone":null,"comments":15,"created_at":"2015-10-21T22:32:03Z","updated_at":"2016-02-17T03:04:02Z","closed_at":null,"body":"from discussion on #3460 and others\r\n\r\nTheoretically, a stripped down ICU source base might be 23M on disk / 4.3M compressed - this is including the 1.5M \"small ICU\" (i.e. English only) `.dat` file in lieu of the 25M one which usually comes in an ICU tarball.\r\n\r\nInvestigate the actual size needed here.  This would include full functionality, just not full data.  If you want node with full data you would still be able to:  (a) download a full ICU tarball and build with `full-icu` as an option (just as you can do today) or (b) provide the full `.dat` file at runtime (just as you can do today)\r\n\r\nSo the upshot of this change would be that we could make `small-icu` the `configure` default without any download needed, and a small impact to the repo (probably checking in source+blob, otherwise checking in a small tarball).\r\n\r\ncc @trevnorris  @bnoordhuis  @jasnell "},"comment":{"url":"https://api.github.com/repos/nodejs/node/issues/comments/184991053","html_url":"https://github.com/nodejs/node/issues/3476#issuecomment-184991053","issue_url":"https://api.github.com/repos/nodejs/node/issues/3476","id":184991053,"user":{"login":"srl295","id":855219,"avatar_url":"https://avatars.githubusercontent.com/u/855219?v=3","gravatar_id":"","url":"https://api.github.com/users/srl295","html_url":"https://github.com/srl295","followers_url":"https://api.github.com/users/srl295/followers","following_url":"https://api.github.com/users/srl295/following{/other_user}","gists_url":"https://api.github.com/users/srl295/gists{/gist_id}","starred_url":"https://api.github.com/users/srl295/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/srl295/subscriptions","organizations_url":"https://api.github.com/users/srl295/orgs","repos_url":"https://api.github.com/users/srl295/repos","events_url":"https://api.github.com/users/srl295/events{/privacy}","received_events_url":"https://api.github.com/users/srl295/received_events","type":"User","site_admin":false},"created_at":"2016-02-17T03:04:02Z","updated_at":"2016-02-17T03:04:02Z","body":"<img width=\"706\" alt=\"node_deps\" src=\"https://cloud.githubusercontent.com/assets/855219/13098714/e9949834-d4df-11e5-9c8f-5ecf2911a17d.png\">\r\n\r\nHere's what deps looks like in this branch on daisydisk. The gray bar on the far left is the ICU data file."}}