Ben Morgan I/O

Web Development

Do you like my blog?

I'm a programmer who rants and raves about SEO, social media, web programming. If you are in the same field as me, read! I have tutorials.

Bitcoin: 131JuNLWCdy6D2EQDkGeRGkd2FtyU3Uzie

A long time ago Spree was the go to ecommerce framework for Rails. For those who don’t know, Spree had a lot of bugs. But no one really beat the contributors up on it. Everyone knew: ecommerce is hard.

Over time, the contributors started to disappear. Their Github said they still worked for Spreecommerce, but they were gone. No contributions. Where did they go?

Then Ryan Bigg quit.

You could feel the cogs turning inside of Spreecommerce. Should we support Spree or keep supporting SpreeHub? Then boom! SpreeHub was renamed to Wombat with an all new admin. Now we know what everyone was working on. Now we knew where Spreecommerce was investing in.

We hoped that once Wombat was doing good, they’d focus more time back on Spree. Unfortunately, this never paid off for the Spree community. Spree only had one core contributor and you could tell he was working on the project part time. The most popular ecommerce framework was being neglected.

And so, the community wanted access to the “merge” button. They weren’t getting it. You had to work for Spreecommerce. So, what did the unsung heroes of Spree do? They forked it.

Tons of tiny bug fixes enter Spree. Tons of new and amazing features ended up in Solidus. Solidus was even fix long outstanding bugs. They were on point.

I’m moving to Solidus, are you?