forked from mjpieters/collective.transmogrifier
-
Notifications
You must be signed in to change notification settings - Fork 8
/
TODO.txt
29 lines (18 loc) · 900 Bytes
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
TODO
====
- Possible create 'nicer' exceptions based on a base transmogrifier exception
- Sprinkle helpful logging statements throughout
- Create default utility sections:
- alternative path strategy: delay items until parents have been seen.
- A logging section (log selected or all keys to a logging target (Z2, file,
syslog, etc.) with configurable log level)
- Black box? Section that encapsulates a single pipeline for the purposes of
encapsulation and reuse.
- Fail-safe default section: alter path to a leftover path if the path
doesn't exist.
- marker interfaces
- Unique path generator. If a path has been seen before, append an integer
until it is unique again. Check against an internal list or against the
context.
- Provide a UI for selecting and running pipelines
- Perhaps utils.Expressions should grow an TAL iterator-like interface? YAGNI?