Если вам нужна state machine, а гем aasm надоел, то вот вам альтернатива - statesman. В отличии от aasm код выделяется в отдельный класс, ведётся полный аудит переходов между состояниями. Мне кажется, что как минимум стоит попробовать его в деле. #ruby #rails
GitHub
GitHub - gocardless/statesman: A statesmanlike state machine library.
A statesmanlike state machine library. Contribute to gocardless/statesman development by creating an account on GitHub.