summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845>2006-02-17 22:16:24 +0000
committerjoe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845>2006-02-17 22:16:24 +0000
commit8274f0cd789d8bd896050be6310e994f5cc02cd6 (patch)
treeceacf76bf54fb3668cec4920ac5795acde07f653
parentebf572bb693a4bf607986ce3969b8c3b5fe10ba5 (diff)
downloadneon-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--TODO30
1 files changed, 0 insertions, 30 deletions
diff --git a/TODO b/TODO
index 0d5b3d3..28cb79e 100644
--- a/TODO
+++ b/TODO
@@ -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,