{"action":"created","issue":{"url":"https://api.github.com/repos/riot/riot/issues/2022","repository_url":"https://api.github.com/repos/riot/riot","labels_url":"https://api.github.com/repos/riot/riot/issues/2022/labels{/name}","comments_url":"https://api.github.com/repos/riot/riot/issues/2022/comments","events_url":"https://api.github.com/repos/riot/riot/issues/2022/events","html_url":"https://github.com/riot/riot/issues/2022","id":182433956,"number":2022,"title":"Concern about riot's growing download size","user":{"login":"jpodwys","id":5660076,"avatar_url":"https://avatars.githubusercontent.com/u/5660076?v=3","gravatar_id":"","url":"https://api.github.com/users/jpodwys","html_url":"https://github.com/jpodwys","followers_url":"https://api.github.com/users/jpodwys/followers","following_url":"https://api.github.com/users/jpodwys/following{/other_user}","gists_url":"https://api.github.com/users/jpodwys/gists{/gist_id}","starred_url":"https://api.github.com/users/jpodwys/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpodwys/subscriptions","organizations_url":"https://api.github.com/users/jpodwys/orgs","repos_url":"https://api.github.com/users/jpodwys/repos","events_url":"https://api.github.com/users/jpodwys/events{/privacy}","received_events_url":"https://api.github.com/users/jpodwys/received_events","type":"User","site_admin":false},"labels":[{"id":224827161,"url":"https://api.github.com/repos/riot/riot/labels/discussion","name":"discussion","color":"ff44aa","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-10-12T04:42:55Z","updated_at":"2016-10-29T18:54:33Z","closed_at":"2016-10-29T18:54:33Z","body":"## Help us to manage our issues by answering the following:\r\n\r\n#### Describe your issue:\r\n\r\nBetween its `2.0.1` release in January 2015 and its `2.6.3` release only days ago, riot's download size has more than tripled. The size of the latest `3.0.0` alpha shows signs of continuing this trend (although, obviously, it's pre-release).\r\n\r\nOne of the biggest reasons I chose to use riot is its tiny download size. While its download size is still tiny relative to other current JS libraries, I'm concerned with it's steady increase over time.\r\n\r\nVersion | Size\r\n---|---\r\n[2.0.1](https://cdnjs.cloudflare.com/ajax/libs/riot/2.0.1/riot.min.js) | 2.9K\r\n[2.1.0](https://cdnjs.cloudflare.com/ajax/libs/riot/2.1.0/riot.min.js) | 5.1K\r\n[2.2.4](https://cdnjs.cloudflare.com/ajax/libs/riot/2.2.4/riot.min.js) | 5.6K\r\n[2.3.18](https://cdnjs.cloudflare.com/ajax/libs/riot/2.3.18/riot.min.js) |  8.7K\r\n[2.5.0](https://cdnjs.cloudflare.com/ajax/libs/riot/2.5.0/riot.min.js) | 9.3K\r\n[2.6.3](https://cdnjs.cloudflare.com/ajax/libs/riot/2.6.3/riot.min.js) | 9.4K\r\n[v3.0.0-alpha.10](https://cdnjs.cloudflare.com/ajax/libs/riot/3.0.0-alpha.10/riot.min.js) | 9.8K\r\n\r\nAll of these file sizes are based off [cdnjs.com](https://cdnjs.com/)'s `riot.min.js` files. If I'm misunderstanding something about these file sizes or misinterpreting the data, I'd be happy learn why I'm wrong.\r\n\r\nI greatly appreciate the hundreds of hours riot's maintainers put into making it awesome and I understand the importance of feature additions and proper coding practices. I also understand that more features almost always means more code. I'd just really like this library to stay small.\r\n\r\nAre there any plans to shrink the library's download size or at least stop its growth?\r\n\r\nAgain, thank you for your unpaid dedication and hard work.\r\n\r\n#### Other stuff\r\n\r\nNone of the other questions in the issue template seem applicable to me except that I would tag this issue as `Discussion`."},"comment":{"url":"https://api.github.com/repos/riot/riot/issues/comments/257109169","html_url":"https://github.com/riot/riot/issues/2022#issuecomment-257109169","issue_url":"https://api.github.com/repos/riot/riot/issues/2022","id":257109169,"user":{"login":"jpodwys","id":5660076,"avatar_url":"https://avatars.githubusercontent.com/u/5660076?v=3","gravatar_id":"","url":"https://api.github.com/users/jpodwys","html_url":"https://github.com/jpodwys","followers_url":"https://api.github.com/users/jpodwys/followers","following_url":"https://api.github.com/users/jpodwys/following{/other_user}","gists_url":"https://api.github.com/users/jpodwys/gists{/gist_id}","starred_url":"https://api.github.com/users/jpodwys/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpodwys/subscriptions","organizations_url":"https://api.github.com/users/jpodwys/orgs","repos_url":"https://api.github.com/users/jpodwys/repos","events_url":"https://api.github.com/users/jpodwys/events{/privacy}","received_events_url":"https://api.github.com/users/jpodwys/received_events","type":"User","site_admin":false},"created_at":"2016-10-29T18:54:33Z","updated_at":"2016-10-29T18:54:33Z","body":"Thanks for the response! As I stated in the original comment, I know it's still tiny. Just hoping it continues to stay tiny. Thanks for all your work!"}}
{"actor":{"display_login":"jpodwys"}}