You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TLDR: This gem hasn’t had active maintainers in years, and efforts to transition it to Twilio SendGrid have failed. Considering archiving to prevent it from rotting further—open to suggestions but cautious of supply chain attack potential.
Hi everyone,
I originally created this gem in 2014 as a proof of concept while working at SendGrid. Rails had just introduced new extension hooks for ActionMailer, and I was excited to explore the possibilities.
After I moved on from SendGrid and stopped working with Rails, the project continued to grow, thanks to the incredible contributions of @kristjan, @GUI, and @tyrauber, who stepped in as maintainers to keep the gem alive.
The last release was on February 16, 2021. While it’s clear from open issues and pull requests that the gem is still actively used—with over 5M lifetime downloads (3M for the latest version)—it hasn’t had active maintainers in some time.
I’ve made multiple attempts to transition the project to Twilio SendGrid over the past 4 years, but unfortunately, all efforts have been unsuccessful. Given the increasing risks around supply chain attacks, I’m uncomfortable leaving the gem unmaintained or transferring it to unknown individuals.
At this point, I believe archiving the repository is the best course of action, but I’m open to hearing other ideas or feedback.
Thank you to everyone who has used, supported, or contributed to this gem over the past 11 years!
The text was updated successfully, but these errors were encountered:
I'm pinging @apartmentlist to see if it's still in use there and maybe they want to pick it up. Else archiving sounds reasonable to me; it certainly hasn't gotten any love in a while.
Hey @eddiezane, I appreciate you creating this library. It's been quite useful for rails apps using Sengrid. While Sengrid's ruby libraries can accomplish more directly, a lot of glue code has to be written to accomplish the same feature set.
Are you considering yanking the gem? What are your concerns in regards to supply chain attacks? Is that due to the code itself, or generalized concerns about new maintainers and the lack of maintenance?
As much as I will probably regret this, I know of several projects currently using the library in production. I find myself in the unfortunate position of probably either needing to fork and maintain, or assist in the migration away from this library. Given the lack of easy alternatives, I could see that migration being a pain. I think with 3 million downloads for the last version, it's probably worth me updating and maintaining the library myself.
Edit: With that being said, I'd be quite happy if @apartmentlist wanted to take over.
TLDR: This gem hasn’t had active maintainers in years, and efforts to transition it to Twilio SendGrid have failed. Considering archiving to prevent it from rotting further—open to suggestions but cautious of supply chain attack potential.
Hi everyone,
I originally created this gem in 2014 as a proof of concept while working at SendGrid. Rails had just introduced new extension hooks for ActionMailer, and I was excited to explore the possibilities.
After I moved on from SendGrid and stopped working with Rails, the project continued to grow, thanks to the incredible contributions of @kristjan, @GUI, and @tyrauber, who stepped in as maintainers to keep the gem alive.
The last release was on February 16, 2021. While it’s clear from open issues and pull requests that the gem is still actively used—with over 5M lifetime downloads (3M for the latest version)—it hasn’t had active maintainers in some time.
I’ve made multiple attempts to transition the project to Twilio SendGrid over the past 4 years, but unfortunately, all efforts have been unsuccessful. Given the increasing risks around supply chain attacks, I’m uncomfortable leaving the gem unmaintained or transferring it to unknown individuals.
At this point, I believe archiving the repository is the best course of action, but I’m open to hearing other ideas or feedback.
Thank you to everyone who has used, supported, or contributed to this gem over the past 11 years!
The text was updated successfully, but these errors were encountered: