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

Remove extended_email_reply_parser dependency #1002

Merged
merged 4 commits into from
Dec 30, 2024

Conversation

jagthedrummer
Copy link
Contributor

For some reason extended_email_reply_parser was added as a dependency to the main bullet_train gem even though it's not used anywhere in core or in the starter repo.

It is used by bullet_train-conversations and is declared as a dependency there, so we don't need it here.

extended_email_reply_parser relies on charlock_holmes which is notoriously finicky to install due to native extensions. Removing this dependency should eliminate one of the big problems that people often run into when first setting up Bullet Train.

Fixes #999

For some reason `extended_email_reply_parser` was added as a dependency to the main `bullet_train` gem even though it's not used anywhere in `core` or in the starter repo.

It _is_ used by `bullet_train-conversations` and is declared as a dependency there, so we don't need it here.

`extended_email_reply_parser` relies on `charlock_holmes` which is notoriously finicky to install due to native extensions. Removing this dependency should eliminate one of the big problems that people often run into when first setting up Bullet Train.

Fixes #999
@jagthedrummer jagthedrummer merged commit 33c2218 into main Dec 30, 2024
36 checks passed
@jagthedrummer jagthedrummer deleted the jeremy/remove-charlock-redux branch December 30, 2024 19:02
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.

Move dependency on extended_email_reply_parser into the Conversations gem
1 participant