Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Slim down bundled gem by excluding test files and docs #2304

Merged
merged 1 commit into from
Apr 23, 2019
Merged

Slim down bundled gem by excluding test files and docs #2304

merged 1 commit into from
Apr 23, 2019

Conversation

greysteil
Copy link
Contributor

Purpose

Slim down the bundled gem from 436KB to 60KB

Changes

Additional helpful information

This is the approach taken by rails.

@bf4
Copy link
Member

bf4 commented Dec 6, 2018

I suppose I'm not opposed. How big is the difference?

@greysteil
Copy link
Contributor Author

greysteil commented Dec 6, 2018

Bundled gem goes from 436KB to 60KB

@bf4
Copy link
Member

bf4 commented Dec 7, 2018

wow, that's pretty big

@wasifhossain
Copy link
Member

is there any update on this? I like the findings very much and would love to see 0.10.10+ versions benefit from this PR

@wasifhossain
Copy link
Member

hi @greysteil can you please rebase the PR against latest 0-10-stable? I can foresee no issue in merging the PR after that. thanks

@greysteil
Copy link
Contributor Author

Rebased! Looks like test setup is failing but unrelated.

@wasifhossain
Copy link
Member

thanks @greysteil. can you please add an entry in the changelog too under the features tag?

@greysteil
Copy link
Contributor Author

For sure - done!

@wasifhossain wasifhossain merged commit 19a6188 into rails-api:0-10-stable Apr 23, 2019
@wasifhossain
Copy link
Member

great optimization PR! @greysteil thanks again

@greysteil greysteil deleted the slim-down-gem branch April 23, 2019 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants