79 lines
2.3 KiB
Plaintext
79 lines
2.3 KiB
Plaintext
|
|
-- x4o TODO list --
|
|
|
|
-- Fix debug output
|
|
-- RM function methods from Element interface.
|
|
- finish eld doc-output content.
|
|
- Make generic/safe? config bean.
|
|
- Make language config done by driver xml parser.
|
|
- change (internal) x4o language to "x4o-" prefix so; x4o-cel,x4o-eld,x4o-meta
|
|
- Add language locking, and lock eld/cel and add <lang>-eld wrap language for eld extentions per language.
|
|
|
|
- Add doc version upgrade handler;
|
|
- per version step xslt doc upgrade (check dyna sax piplining hooking)
|
|
- per version eld + support code + backing objects (DONE)
|
|
- per version eld for dyna tree convert to new backing objects.
|
|
- Add *Local layer for X4OLanguage* classes.
|
|
- Add default define (EL) layer
|
|
- Bring back xml read+write streaming language support.
|
|
- static field constant converter
|
|
- add default list and map converter/handler
|
|
- full Xinclude test
|
|
- move loading back into sax phase so version can readout on root tag.
|
|
- tag aliases
|
|
- <lang>-el-beans.xml loading
|
|
- Add XML schema tags to ELD
|
|
- Auto generate schemas from eld
|
|
- Basic editor support
|
|
- Make converter config/loading better
|
|
- Single xsd output
|
|
- class dtd entity loading
|
|
- new ns for entity catalog for class resource
|
|
- Add w3c html namespace in eld for description tag
|
|
- move Boolean default from code to xml + conf.
|
|
|
|
-- IDEAS --
|
|
|
|
- add mini xslt parse on top of streaming api.
|
|
- add support javax.xml.xpath for xpath support
|
|
- add java.script support
|
|
- event listeners on all DOM tree element operations
|
|
- custom and merga'ble parse phases for speed
|
|
- make element tree jdom api compatible
|
|
- Test if possible to use threadpool for executing phases
|
|
|
|
?? v2;
|
|
x4o-driver
|
|
x4o-s4j-jaxp (dom,sax,stax,xslt) (jsr; 5,63,173)
|
|
x4o-s4j-sax
|
|
x4o-s4j-stax
|
|
x4o-s4j-jaxb (jsr; 222)
|
|
|
|
|
|
-- TODO for version 1.0 --
|
|
|
|
## NON-CODE
|
|
- Add tutorial
|
|
- doc eld and x4o lang files
|
|
|
|
##CODE
|
|
- Add (super) tag for extending tags of other namespace
|
|
- XMLOverrideEvent
|
|
- inboud sax parser !!
|
|
- input stream output converter :)
|
|
- eld static method binding for EL
|
|
- (50%) converters
|
|
- more junit tests
|
|
- multi and overrides in namespaces
|
|
- localoverride
|
|
- (DONE) multi phase parsing
|
|
- for loop support
|
|
- templateing.
|
|
- merging of object tree's
|
|
- sax with all x4o feutures like templating
|
|
- x4o:include option
|
|
- Xinclude option
|
|
- SAX events as input source
|
|
- (70%) XML debug output
|
|
|