{"action":"created","issue":{"url":"https://api.github.com/repos/zurb/foundation-emails/issues/425","repository_url":"https://api.github.com/repos/zurb/foundation-emails","labels_url":"https://api.github.com/repos/zurb/foundation-emails/issues/425/labels{/name}","comments_url":"https://api.github.com/repos/zurb/foundation-emails/issues/425/comments","events_url":"https://api.github.com/repos/zurb/foundation-emails/issues/425/events","html_url":"https://github.com/zurb/foundation-emails/issues/425","id":153480810,"number":425,"title":"[Suggestion] Imagemin packages should not be part of the stack","user":{"login":"hellocosmin","id":1656595,"avatar_url":"https://avatars.githubusercontent.com/u/1656595?v=3","gravatar_id":"","url":"https://api.github.com/users/hellocosmin","html_url":"https://github.com/hellocosmin","followers_url":"https://api.github.com/users/hellocosmin/followers","following_url":"https://api.github.com/users/hellocosmin/following{/other_user}","gists_url":"https://api.github.com/users/hellocosmin/gists{/gist_id}","starred_url":"https://api.github.com/users/hellocosmin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hellocosmin/subscriptions","organizations_url":"https://api.github.com/users/hellocosmin/orgs","repos_url":"https://api.github.com/users/hellocosmin/repos","events_url":"https://api.github.com/users/hellocosmin/events{/privacy}","received_events_url":"https://api.github.com/users/hellocosmin/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/zurb/foundation-emails/labels/feature","name":"feature","color":"eeeeee"},{"url":"https://api.github.com/repos/zurb/foundation-emails/labels/help%20wanted","name":"help wanted","color":"eb6420"},{"url":"https://api.github.com/repos/zurb/foundation-emails/labels/question","name":"question","color":"ededed"},{"url":"https://api.github.com/repos/zurb/foundation-emails/labels/zurb%20stack","name":"zurb stack","color":"eeeeee"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-05-06T15:46:48Z","updated_at":"2016-05-09T13:53:22Z","closed_at":null,"body":"Can you please take into consideration removing the image optimization packages from the stack?\r\n\r\nThese packages should be optional, because they:\r\n\r\n- use a bazillion dependencies, which makes every project contain (literally) 100.000 files\r\n- ^ because of that, if you're working in a Dropbox/OneDrive/etc folder across multiple computers, it's a never ending syncing nightmare\r\n- aren't really needed: devs can optimize images themselves, either online or by opting-in to install these packages\r\n- , on Windows at least, are very hard to delete because of the amount of the dependencies that creates paths too long for Windows to handle (node_modules inception); I personally had to create a new letter drive with `subst` in Command Prompt, to be able to delete them\r\n- should be used in the design phase, not the development phase (former comes first anyway, because width x height are needed in dev, while 200KB vs. 79KB can be tackled at any stage)\r\n\r\nRemoving them would also make the setup process much faster.\r\n\r\nThoughts?"},"comment":{"url":"https://api.github.com/repos/zurb/foundation-emails/issues/comments/217870315","html_url":"https://github.com/zurb/foundation-emails/issues/425#issuecomment-217870315","issue_url":"https://api.github.com/repos/zurb/foundation-emails/issues/425","id":217870315,"user":{"login":"hellocosmin","id":1656595,"avatar_url":"https://avatars.githubusercontent.com/u/1656595?v=3","gravatar_id":"","url":"https://api.github.com/users/hellocosmin","html_url":"https://github.com/hellocosmin","followers_url":"https://api.github.com/users/hellocosmin/followers","following_url":"https://api.github.com/users/hellocosmin/following{/other_user}","gists_url":"https://api.github.com/users/hellocosmin/gists{/gist_id}","starred_url":"https://api.github.com/users/hellocosmin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hellocosmin/subscriptions","organizations_url":"https://api.github.com/users/hellocosmin/orgs","repos_url":"https://api.github.com/users/hellocosmin/repos","events_url":"https://api.github.com/users/hellocosmin/events{/privacy}","received_events_url":"https://api.github.com/users/hellocosmin/received_events","type":"User","site_admin":false},"created_at":"2016-05-09T13:53:22Z","updated_at":"2016-05-09T13:53:22Z","body":"@davidhouweling thanks for the insights :)\r\n\r\n1. Yes, I know Dropbox is not meant for dev (btw, it has the same ability to choose what to sync to a PC - which is what I ended up doing).\r\nIdeally I would use a private Github project, but that's a complicated matter at the company I work for, and was not the point (nor do I want to bring it as an argument here) + long paths would still be an issue.\r\n2. Thanks for the tip! Will give it a run and see how it goes.\r\n3. I know that, but it won't be the designer who will be coding the email and putting the images into the template. It'll be the dev, who knows what to do anyway.\r\n\r\nMy suggestion was for a simple-as-possible stack, not to overload things and have a swiss army knife. The simpler, the better. And if one desires image optimization modules, they could be made optional, as you noted :)\r\n\r\nThanks again for the input guys, appreciated."}}