diff options
author | joe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845> | 2006-02-17 22:16:24 +0000 |
---|---|---|
committer | joe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845> | 2006-02-17 22:16:24 +0000 |
commit | 8274f0cd789d8bd896050be6310e994f5cc02cd6 (patch) | |
tree | ceacf76bf54fb3668cec4920ac5795acde07f653 | |
parent | ebf572bb693a4bf607986ce3969b8c3b5fe10ba5 (diff) | |
download | neon-8274f0cd789d8bd896050be6310e994f5cc02cd6.tar.gz |
* TODO: Strike out stuff which is either done or out-of-scope.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@922 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
-rw-r--r-- | TODO | 30 |
1 files changed, 0 insertions, 30 deletions
@@ -33,36 +33,16 @@ Longer term subversion project (http://subversion.tigris.org/) who might build a versioning system over DAV. -10. ACL support (http://www.webdav.org/acl/) - -11. DASL support (http://www.webdav.org/dasl/). Xythos have server - support for this (www.sharemation.com). The UI is probably the - hardest problem here. - => Jim Whitehead's UCI postgrad team is working on this and - has written a DASL implementation. - 14. Improved request-header manipulation... some kind of indexed table (a la Apache, libghttp, so we're sure we don't add the same header to the request twice. Better control over adding Cache-Control headers would be good too. -17. Should we really be i18n'izing the low-level error messages in - ne_request.c, ne_207.c ? It seems nice and clever to, so the user - REALLY know what is going wrong with the server (probably), but it - is maybe a bit frightening. - 21. Storing multiple authentication "sessions" within an actual auth_session, so I can log into e.g. /foo/ and /bar/ (which are not in the same authentication domain) and switch between them without having to re-enter passwords all the time. -35. Allow i18n'ization if building a shared library, iff gettext - support is on the system (and hence add -lintl or whatever to - NEON_LIBS). If system has no gettext support, then it's probably - impossible to support i18n in the library (although *applications* - can support it by bundling gettext themselves). Take a look at how - other libraries handle this. - 46. Asynchronous request-dispatching? Makes integration into GUI loop easy... any other reasons? Must leave existing request_dispatch interface intact. @@ -70,16 +50,6 @@ Longer term 50. opendir/readdir/closedir-esque interface for PROPFIND depth 1, a la EZDAV. (cadaver has it already) -53. "ne_session" concept is hazy. Abstract out a "connection" concept - too, and allow >1 connection per-session in multi-threaded use, - somehow. - -57. Add function to map of status-code values to i18n-ized reason - phrase. - -65. Add ne_uri_copy function and use it in ne_lock_copy. (patch - sent to neon@webdav.org) - 66. Useful for subversion/ra_dav: - a hook which runs *after* the response headers are read, |