RoadMap
Version 9 (Nigel Kersten, 01/10/2012 03:10 pm)
| 1 | 1 | Jacob Helwig | Road map |
|---|---|---|---|
| 2 | 1 | Jacob Helwig | ======== |
| 3 | 1 | Jacob Helwig | |
| 4 | 1 | Jacob Helwig | * Unify and properly use autoloader behavior |
| 5 | 4 | Nick Lewis | - Sync Puppet "features" (#5454) |
| 6 | 6 | Nick Lewis | - <del>Can use Faces via pluginsync</del> |
| 7 | 1 | Jacob Helwig | - Can use Applications via pluginsync (#7316) |
| 8 | 5 | Nick Lewis | - Plugins should not be able to override core functionality (#4916) |
| 9 | 8 | Daniel Pittman | - Plugins only loaded once (#3741, #8341) |
| 10 | 1 | Jacob Helwig | - Per environment plugins (#7703, #4656) |
| 11 | 4 | Nick Lewis | - Plugins accessible from the master (#4409, #4248) |
| 12 | 1 | Jacob Helwig | - Enforce naming conventions for autoloading manifests (#5041, #5043, #5044) |
| 13 | 1 | Jacob Helwig | * Types and providers v2 |
| 14 | 1 | Jacob Helwig | - Deprecate type-centric API (types must have 1+ provider) |
| 15 | 1 | Jacob Helwig | - Add providers for core types that don't have them |
| 16 | 1 | Jacob Helwig | - Clear separation between model and implementation |
| 17 | 1 | Jacob Helwig | - Parameter validation 100% on agent |
| 18 | 1 | Jacob Helwig | - Action-oriented providers (used easily from Ruby & irb) |
| 19 | 3 | Jacob Helwig | - Lazily evaluate provider suitability (features and commands) (#2384, #6907) |
| 20 | 1 | Jacob Helwig | * Graph-related |
| 21 | 1 | Jacob Helwig | - Group package installations together (#3156, #2198) |
| 22 | 1 | Jacob Helwig | - Have both dependency and ordering edges |
| 23 | 1 | Jacob Helwig | - Above/below relationships |
| 24 | 2 | Jacob Helwig | * Transient resource states |
| 25 | 1 | Jacob Helwig | - Intermediate states |
| 26 | 1 | Jacob Helwig | - Windows support |
| 27 | 7 | Jacob Helwig | * Dashboard ENC functionality |