- streamline descriptor mechanisms used by binding and model to make them |
- streamline descriptor mechanisms used by binding and model to make them |
uniform and cleanly functional (in both senses of the word functional) |
uniform and cleanly functional (in both senses of the word functional) |
|
|
- clean up attribute metadata framework and get rid of all the special |
|
cases (e.g. isinstance() checks, special attribute names, etc.) |
|
|
|
- make indirection convenient (e.g. bind to looking up something from |
- make indirection convenient (e.g. bind to looking up something from |
another binding) |
another binding) |
|
|
|
- eliminate remaining introspection/'isinstance()' checks |
|
|
* Implement "contextual protocols" (c.f. "object teams") and "parameterized |
* Implement "contextual protocols" (c.f. "object teams") and "parameterized |
protocols" (E.g. 'ListOf(IFoo)', 'MappingOf(keys=IBar,values=IBaz)') |
protocols" (E.g. 'ListOf(IFoo)', 'MappingOf(keys=IBar,values=IBaz)') |
|
|
|
|
|
|
|
|
|
|
Targeted for 0.5 Final Release (or sooner) |
Targeted for 0.5 Final Release (or sooner) |
|
|
peak.storage |
peak.storage |