arnau / ISO8601

Ruby parser to work with ISO8601 dateTimes and durations — http://en.wikipedia.org/wiki/ISO_8601
MIT License
75 stars 15 forks source link

Reduce the number of files that ship in the artifact #49

Closed tas50 closed 6 years ago

tas50 commented 6 years ago

The installed artifact for this gem is rather large. Since the install is really just an artifact buried deep on a user's system there's no need to ship the full test suite and documentation. This reduces the install size, especially for packages products that use this gem. It's a pretty common pattern to only ship the lib dir to keep the install size down.

Signed-off-by: Tim Smith tsmith@chef.io

arnau commented 6 years ago

@tas50 that's a very good point, thanks for doing that! I'll review as soon as I can 👍

arnau commented 6 years ago

Thanks, I'll release it under v0.12.1.

stefanor commented 6 years ago

We do find this stuff useful in Debian, as we were packing from the gem. I guess I'll have to switch to the github tag, instead :/

arnau commented 6 years ago

@stefanor sorry I didn't know that :(

@tas50 is there a good compromise between the two needs?