pluginaweek / state_machine

Adds support for creating state machines for attributes on any Ruby class
http://www.pluginaweek.org
MIT License
3.74k stars 507 forks source link

Plugin status? #316

Open bitboxer opened 10 years ago

bitboxer commented 10 years ago

Hei @obrie , just want to know if this plugin is no longer maintained?

radar commented 10 years ago

@bitboxer I have emailed @obrie several times about this and have received no replies. There's also a lot of issues that haven't been replied to, which leads me to thinking that this repo is no longer maintained. :cry:

bitboxer commented 10 years ago

@radar I am now starting a fork here : https://github.com/automat-gem/automat and will try to rename the gem and go through the pull requests here to cleanup the gem. Any help is welcome!

Let's restart this like the cancancan gem did for cancan :+1: !

seuros commented 10 years ago

@bitboxer are you interested in joining this project instead ?

bitboxer commented 10 years ago

Sorry @seuros , but I am not interested in a rewrite. There are tons of different state machine gems out there. That particular one only had one week of activity and than stopped. I am interested in maintaining the state_machine gem because I have a few bigger projects that rely on the unique feature set of it.

seuros commented 10 years ago

@bitboxer it not a rewrite, it same with all the plugins extracted and with passing tests. anyway it ok!

bitboxer commented 10 years ago

Than you should say so in the readme. It's not very polite to just grab the code and reuse it without acknowledgement in there. And it would also help people to understand what that gem is :wink: .

seuros commented 10 years ago

It is in the code, the README was just a generic one as you can see. It still a WIP !

jufemaiz commented 10 years ago

@radar any thoughts on what's a good alternative to work with?

radar commented 10 years ago

@jufemaiz I like the look of the workflow gem.

jufemaiz commented 10 years ago

@radar thanks for the speedy reply sir! Will look into it :)

momer commented 10 years ago

:+1: looks like I'll be using Workflow for a new project here. Good reco @radar

chunkerchunker commented 10 years ago

@radar, can you tell me if there are any plans to move spree off of state_machine? (it seems that'd be a major change, so i assume not and that none of the state_machine issues are blocking forward dev?)

thanks-

radar commented 10 years ago

@chunkerchunker I can't speak for the current state of Spree, because I stopped working there a month ago. When I was working there though there were no plans (immediate or otherwise) to move off state_machine. The state_machine gem works in all the situations that Spree requires it to work in and Spree relies on it heavily for checkout flow customization.

Therefore there is no reason for Spree at all to move off the state_machine gem. An unmaintained gem that still works in all cases is not a good reason to move.

chunkerchunker commented 10 years ago

@radar Thanks for the insight. I didn't know you'd left spree. I just took a look at your blog.. LIFX sounds like it'll be a lot of fun :)

gemtainers commented 9 years ago

331