Open Issues/To-Do Items |
Open Issues/To-Do Items |
|
|
|
|
Targeted for 0.5 Alpha 1 |
Targeted for 0.5 Alpha 1 |
|
|
* Finish tutorial chapter 2 |
* Finish tutorial chapter 2 |
'peak.config', 'peak.exceptions', and 'peak.naming'. |
'peak.config', 'peak.exceptions', and 'peak.naming'. |
|
|
|
|
|
|
Targeted for 0.5 Final Release (or sooner) |
Targeted for 0.5 Final Release (or sooner) |
|
|
|
|
General |
General |
|
|
* Tutorial complete through chapter 4 |
* Tutorial complete through chapter 4 |
|
|
|
|
peak.storage |
peak.storage |
|
|
- LDAP field type conversion |
|
|
|
- Rack -> DM |
|
|
|
- "facade" DM base class(es) |
- "facade" DM base class(es) |
|
|
- "query" DM base class(es) |
|
|
|
- unit tests for more complex object scenarios: references, thunks..? |
- unit tests for more complex object scenarios: references, thunks..? |
|
|
- SQL field type conversion for txnTime? Should already happen |
- SQL field type conversion for txnTime? Should already happen |
|
|
- docstrings for reference |
- docstrings for reference |
|
|
|
|
peak.model |
peak.model |
|
|
- add support for lazy-loaded attributes |
|
|
|
- clean up TW docstrings & interfaces |
- clean up TW docstrings & interfaces |
|
|
peak.naming |
peak.naming |
rather than property name prefix), so that daemons and other simple |
rather than property name prefix), so that daemons and other simple |
apps can be fully configured and run via a config file. |
apps can be fully configured and run via a config file. |
|
|
|
|
peak.util |
peak.util |
|
|
- docstrings for reference |
- docstrings for reference |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Future Releases |
Future Releases |
|
|
(Note: some of the below is held-over from TransWarp and may no longer be |
(Note: some of the below is held-over from TransWarp and may no longer be |
|
|
peak.model |
peak.model |
|
|
* Review other-end-notification protocols in the light of managed storage |
|
models (e.g. database Records using virtual sequence objects as fields) |
|
|
|
* Marshalling interface in Services; implementations for Enumeration, etc. |
* Marshalling interface in Services; implementations for Enumeration, etc. |
|
|
* More S-E-F metadata: features, subclasses, svc.<->class, nested services |
* More S-E-F metadata: features, subclasses, svc.<->class, nested services |
|
|
* "Indexed" version of in-memory model? |
* "Indexed" version of in-memory model? |
|
|
* "Persistent" StructuralModel (indexes w/BTrees? Catalog?) |
|
|
|
|
|
Queries |
Queries |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
peak.metamodels.uml |
peak.metamodels.uml |
|
|
* Need to write an MMX or XMI -> Python generator, and hook it back up into |
* Need to write an MMX or XMI -> Python generator, and hook it back up into |
|
|
* Re-org to self-contain all XMI stuff inside an _XMI sub-component/service |
* Re-org to self-contain all XMI stuff inside an _XMI sub-component/service |
|
|
* Refactoring to pure S-E-F model using Persistence |
|
|
|
* Document version of standard used |
* Document version of standard used |
|
|
* Metamodel identity/version checking |
* Metamodel identity/version checking |