RoadMap
Version 17 (Nigel Kersten, 01/25/2012 03:32 pm)
| 1 | 1 | Jacob Helwig | Road map |
|---|---|---|---|
| 2 | 1 | Jacob Helwig | ======== |
| 3 | 1 | Jacob Helwig | |
| 4 | 15 | Nigel Kersten | * Autoloader and pluginsync |
| 5 | 1 | Jacob Helwig | - Sync Puppet "features" (#5454) |
| 6 | 15 | Nigel Kersten | - Face applications delivered via pluginsync and as modules should work (#7316) |
| 7 | 1 | Jacob Helwig | - Plugins only loaded once (#3741, #8341) |
| 8 | 15 | Nigel Kersten | |
| 9 | 15 | Nigel Kersten | * Environments |
| 10 | 15 | Nigel Kersten | - Plugins accessible from the master (#4409) |
| 11 | 12 | Daniel Pittman | |
| 12 | 15 | Nigel Kersten | * Eliminate vendored (but mostly unused) `event-loop` library (#4862) |
| 13 | 1 | Jacob Helwig | |
| 14 | 15 | Nigel Kersten | * Placeholder for "MD5 issue" (scoping) |
| 15 | 15 | Nigel Kersten | |
| 16 | 16 | Nigel Kersten | * Placeholder for keylength default value change (#6663) |
| 17 | 15 | Nigel Kersten | |
| 18 | 1 | Jacob Helwig | * Make the master authoritative over client environments |
| 19 | 15 | Nigel Kersten | - ENC environment should override any client specified environment (#3910) |
| 20 | 1 | Jacob Helwig | |
| 21 | 12 | Daniel Pittman | * Data and Code separation |
| 22 | 12 | Daniel Pittman | - Data/Model separation with Hiera (#11608) |
| 23 | 10 | Daniel Pittman | |
| 24 | 15 | Nigel Kersten | * Static Compiler (#6873) |
| 25 | 15 | Nigel Kersten | - Make the static compiler default (#12158) |
| 26 | 15 | Nigel Kersten | |
| 27 | 15 | Nigel Kersten | * Make autoloader more opinionated with a clearer mental model |
| 28 | 15 | Nigel Kersten | - autoloader (puppet code) |
| 29 | 15 | Nigel Kersten | - Enforce naming conventions for autoloading manifests (#5041, #5043, #5044) |
| 30 | 15 | Nigel Kersten | - `create_resource` doesn't interact with autoloader well (#11912) |
| 31 | 15 | Nigel Kersten | |
| 32 | 1 | Jacob Helwig | * Structured fact data |
| 33 | 1 | Jacob Helwig | - Facter should support structured data for third party facts (boolean, array, hash) (#4561) |
| 34 | 1 | Jacob Helwig | - Puppet support for structured third party fact data |
| 35 | 10 | Daniel Pittman | |
| 36 | 11 | Daniel Pittman | * Graph processing improvements |
| 37 | 1 | Jacob Helwig | - preserve containment relationships when processing graph on the client |
| 38 | 11 | Daniel Pittman | - produce better dot output of the client graphs |
| 39 | 15 | Nigel Kersten | |
| 40 | 15 | Nigel Kersten | * Modules |
| 41 | 15 | Nigel Kersten | - Load "library" plugins that are used by multiple puppet functions and delivered via pluginsync (#4248) |
| 42 | 15 | Nigel Kersten | |
| 43 | 1 | Jacob Helwig | * Environments |
| 44 | 17 | Nigel Kersten | - Masters cannot reliably distinguish between multiple versions of a type/function/plugin used in different environments (#12173) |