4 - find out what the OOo WebDAV properties are supposed to do
6 - TOO MUCH duplicate code for URL processing ...
8 - add a hack for redirecting "/" to "/$bundleName" in case the default
9 request handler is WOComponentRequestHandler or WODirectActionRequestHandler
11 - add an HTML compatibility mode to the dynamic elements to support WO pages
13 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
15 - implement WOMultipartIterator like in WO 5.3, would be useful for the
17 - also: WOMultipartIterator.WOFormData
29 - add timeout capability to NGXmlRpcClient
34 currently stored in extended attributes or userInfo:
36 - WORequestStartDate [done: startDate]
37 - WORequestStartProcStatistics [done: startStatistics]
39 - _ODCycleCtx (used for cursor) [done] TODO: isn't that a WOContext ivar?
40 => needs to be documented and explained first
41 - component definition during init (currently wosVariables)
43 - SoRootURL [done: rootURL]
44 - SoObjPermCache [done: objectPermissionCache]
46 - WODOMContent (cache for -contentAsDOMDocument) [done: domCache]
51 - WebScript, maybe using StepTalk?
54 - catch requests to /favicon.ico
56 - watchdog does restart child even on a clean termination ?
61 - really hackish use of COCOA_Foundation_LIBRARY to distinguish
62 whether we are compiling for the GNUstep environment or not
64 WOMessage / WOResponse
65 ======================
67 - support streaming (prepared)
69 - queue append calls instead of processing them in-place
70 - use WOProfileResponse for profiling
71 - avg: ~1500 str calls, ~250 char/cstr, ~300 HTML
72 - regular: ~5000 str calls, ~2000 char, ~1200 HTML
73 - hopefully we could gain major performance benefits by doing bulk
74 charset=> data conversions?