public
Description: Avdi's personal fork of AlterEgo
Homepage: http://alter-ego.rubyforge.org
Clone URL: git://github.com/avdi/alter-ego.git
alter-ego / TODO
100644 13 lines (12 sloc) 0.536 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
# -*- mode: org -*-
* DONE Factor assertions out into separate library
  CLOSED: [2008-11-29 Sat 01:29]
* TODO Remove ActiveSupport dependency
* TODO Nested state support with history
* TODO Verify full methods/respond_to? integration
* TODO Composite state support
  E.g. a Traffic Light could have both green/yellow/red state and "in
  service"/out of service" state at the same time
* TODO More natural/Rubyish DSL
  It would be good to have plain-old "def" work as expected inside of "state"
  blocks instead of requiring "handle".