TODO.markdown in authority-2.2.0 vs TODO.markdown in authority-2.3.0
- old
+ new
@@ -1,13 +1,12 @@
# TODO
## Tests
-- Add tests for the generators
+- Test with Rails 4 and Ruby 2.0
- Test `ActionController` integration
+- Add tests for the generators
-## Features
+## Structural changes
-### Use translation files
-
-- Move all user-facing messages into en.yml
-- Add other languages
+- Consider the huge change from authorizer objects to modules for permissions. This eliminates the awkwardness of "to check a resource instance, let's go instantiate an authorizer and give it this resource instance..." If we make this change, describe a detailed upgrade path.
+- Ensure that Authority can boot without the `configure` method having been run. Maybe this will mean having setters for `abilities` and `controller_action_map` that undefine and redefine those sets of methods if/when the user runs configuration.