- 
                Notifications
    
You must be signed in to change notification settings  - Fork 2.3k
 
Roadmap
        bbenezech edited this page Nov 15, 2011 
        ·
        13 revisions
      
    - keys are in a huge mess. Refactor :en and let translators catch-up before release.
 - add some doc for github online fast-edit solutions (translators != dev)
 
- Needs testing: Android, IE7.
 - Fix CSS bug in IE (bootstrap-sass related)
 - Fix all JS bugs on IE7+ . Found visual bug in multiselect
 - Move all JS code to coffee
 - support should target IE7+ with focus on future-proofing, through well-tested libraries (Bootstrap, JQuery)
 
- Move all functional testing to better targeted Unit tests
 - Tests views with JS enabled
 - Make some compact and fast functional testing with cucumber
 - No more 'view testing' for new developments
 
- document all field types and all relations types with their specificities against Field::Base
 - remove deprecations
 
- make possible to use nested forms instead of widget/modal
 - offer the possibility to fetch only non-associated records if sticking to widget (make it configurable).
 - drop hackish ActiveRecord support for has_many style 
has\_oneor improve it to current quality standards 
- re-add prepopulation for widget keeping concistancy with xhr
 - find a solution for mobile devices (currently not intuitive)
 
- re-add prepolation keeping concistancy with xhr
 
- better defaults (one group for each relation is dumb and group legend is repeated uselessly in field legend)
 
- desactivate add button if target requires source id to validate and source is a new record
 - replace :inverse_of widget with hidden field filled with source id if target requires source and target is a new record and source is a saved record
 - desactivate :inverse_of widget on target modal if not required and empty
 - identify all such cases and add them here
 
- refactor old history in a separate gem
 - add tested compatibility layer for PaperTrail