|
|
* peak.binding |
* peak.binding |
|
|
- make indirection convenient (e.g. bind to looking up something from |
|
another binding) |
|
|
|
- Cleanup/document attribute binding interface |
- Cleanup/document attribute binding interface |
|
|
- Ensure default __repr__'s for all bindings are acceptable |
|
|
|
- Investigate whether suggestParentComponent() should be suppressed when |
- Investigate whether suggestParentComponent() should be suppressed when |
the value is computed by the binding, or if perhaps 'suggestParent' |
the value is computed by the binding, or if perhaps 'suggestParent' |
should be set to 'False' by default for some kinds of bindings. |
should be set to 'False' by default for some kinds of bindings. |
|
|
|
* peak.running.logs |
|
|
|
- Separate formatters from publishers |
|
|
|
- Configurable EventClass |
|
|
|
- Loggers know their names and pass that info to event constructor |
|
|
|
- Events should use standard IComponentFactory constructor interface |
|
|
* peak.web (some of this may get bumped to alpha 4) |
* peak.web (some of this may get bumped to alpha 4) |
|
|
|
- fix 'text' DOMlet quoting (i.e., the lack thereof) |
|
|
|
- clean up DOMlet parse/build framework (e.g. add line number info) |
|
|
- default error templates, w/useful info |
- default error templates, w/useful info |
|
|
- Refactor skin/layer/resource machinery so that layers can be shared |
- Refactor skin/layer/resource machinery so that layers can be shared |
between skins (because i18n will probably want skins and that's going |
between skins (because i18n will probably want skins and that's going |
to greatly multiply memory requirements) |
to greatly multiply memory requirements) |
|
|
- clean up DOMlet parse/build framework (e.g. add line number info) |
|
|
|
- A set of simple, basic form controls that handle value rendering only |
- A set of simple, basic form controls that handle value rendering only |
(form metadata, validation, etc. will be handled by peak.web.forms in |
(form metadata, validation, etc. will be handled by peak.web.forms in |
a later release) |
a later release) |
- try/catch DOMlet (and related error rendering interface/framework) |
- try/catch DOMlet (and related error rendering interface/framework) |
|
|
|
|
|
* Misc. |
|
|
|
- Namespace re-orgs? (e.g. peak.running.tools -> peak.tools?) |
|
|
|
- API consolidation? (some users only want core API's in peak.api) |
|
|
|
|
|
|
Targeted for 0.5 Alpha 4 |
Targeted for 0.5 Alpha 4 |
|
|
- the return of the Specialist |
- the return of the Specialist |
|
|
* "Pre-forking event driven services":http://www.eby-sarna.com/pipermail/transwarp/2003-August/000697.html |
|
|
|
* Have a way to easily in-line custom component usage (e.g. automatically |
* Have a way to easily in-line custom component usage (e.g. automatically |
create a subclass component with specified 'Obtain' or 'Make' bindings to |
create a subclass component with specified 'Obtain' or 'Make' bindings to |
get its configuration). |
get its configuration). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Targeted for 0.5 Beta 1 |
Targeted for 0.5 Beta 1 |
|
|
* Up-to-date reference docstrings for all packages |
* Up-to-date reference docstrings for all packages |