---
title: Turning the page on some of our Open Source projects
teaser: Open Source deprecations, call for new maintainers, and ways to support our
  Open Source initiatives.
tags: news,open source,ruby,android
author: Stefanni Brasil
published_on: 2024-09-23
---

After auditing our [Open Source](https://thoughtbot.com/open-source) projects, we have decided to archive some of them.

Although deprecating a library might seem like a bad thing, it's not actually. The languages/frameworks are evolving, and they implement most of these
features nowadays. This is a great thing! Less dependencies to maintain in your app. It's also part of a project lifecycle: sometimes it just doesn't make sense to keep it anymore.

We love Open Source and still maintain many [other libraries](https://github.com/thoughtbot) such as [FactoryBot](https://github.com/thoughtbot/factory_bot), [Clearance](https://github.com/thoughtbot/clearance), [Administrate](https://github.com/thoughtbot/administrate), along with other newly created libraries such as [Belt](https://github.com/thoughtbot/belt), [Superglue](https://github.com/thoughtbot/superglue), [CapybaraAccessibilityAudit](https://github.com/thoughtbot/capybara_accessibility_audit), and more.

The decision of archiving the following projects was a combination of:

- the problems they fixed are now built-in by frameworks/languages
- we no longer use the library in our client projects
- the library is no longer relevant

Here's a summary of the recent archivals.

## Paul Revere gem is archived

[Paul Revere](https://github.com/thoughtbot/paul_revere) was a library for "one off" announcements in Rails apps. We now use the [noticed](https://github.com/excid3/noticed) for sending announcements.

## fake_stripe gem is archived

[fake_stripe](https://github.com/thoughtbot/fake_stripe) was a Stripe fake so that you can avoid hitting Stripe servers in tests. It has been deprecated in favor of
[stripe-ruby-mock](https://github.com/stripe-ruby-mock/stripe-ruby-mock). They are also looking for more contributors, so go check out and see how you can help.

## Croutons gem is archived

[Croutons](https://github.com/thoughtbot/croutons) was a library to easily add breadcrumbs for Ruby on Rails web applications. This [StackOverflow discussion](https://stackoverflow.com/questions/2280648/breadcrumbs-in-ruby-on-rails) shares options for either implementing breadcrumbs in Rails, or using other gems.

## Griddler and its dependencies are deprecated

[Griddler](https://github.com/thoughtbot/griddler) was a gem to simplify receiving email in Rails. It has been deprecated in favor of [Action Mailbox](https://guides.rubyonrails.org/action_mailbox_basics.html), which is now built into Rails. [Griddler related projects](https://github.com/thoughtbot?q=griddler) have been deprecated as well.

## Expandable RecyclerView library is deprecated

[Expandable RecyclerView](https://github.com/thoughtbot/expandable-recycler-view) was a library to add custom Android RecyclerViewAdapters that collapse and expand. If you use the library,
we recommend forking it.

## Looking for contributors

Oh, before you go! We're also looking for maintainers to either transfer the following libraries to, or become their codeowner:

- [Curry](https://github.com/thoughtbot/Curry) - Swift implementations for function currying
- [Parity](https://github.com/thoughtbot/parity) - Shell commands for development, staging, and production parity for Heroku apps
- [StaticAssociation](https://github.com/thoughtbot/static_association) - ActiveRecord-like associations for your static data
- [Bamboo.Phoenix](https://github.com/thoughtbot/bamboo_phoenix) - Bamboo library to use Phoenix for rendering emails

If you're interested in either becoming a codeowner or having one of these libraries transferred to you, please [reach out](mailto:hello@thoughtbot.com).

## Thank you for contributing to Open Source

We want to thank all of the [people](https://thoughtbot.com/blog/tags/this-week-in-open-source) who contributed their time to create, maintain, and lead these libraries 🧡 And to the users as well, who trusted us when adding these libraries to your projects.

## Contribute to Open Source with thoughtbot

We encourage you to contribute to Open Source with us by checking out our [Open Source Maintainers Sync notes](https://thoughtbot.com/blog/open-source-maintainers-sync-notes-is-public#join-us-in-contributing-to-open-source) and to support us by [sponsoring our Open Source initiatives](https://github.com/sponsors/thoughtbot).
