Skip to content
This repository was archived by the owner on Jun 22, 2023. It is now read-only.

Commit 37fe837

Browse files
author
Florian Aßmann
committed
Updated docs.
1 parent 2ea17ad commit 37fe837

File tree

2 files changed

+15
-14
lines changed

2 files changed

+15
-14
lines changed

README.md

+2-7
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
For an example application using OmniAuth and the FileBackend see
44
[dullahan](https://github.com/fork/farmfacts/tree/master/dullahan).
55

6+
67
## Setup
78

89
$ git clone [email protected]:fork/sinatra-webdav.git
@@ -44,13 +45,7 @@ This extracts litmus, configures, compiles and runs it.
4445

4546
## TODO
4647

47-
* implement LOCK and UNLOCK
48-
* implement ACL
49-
* improve COPY/MOVE perf (see SUGGESTIONS.md)
50-
* write unit tests for responder
51-
* write documentation
52-
* implement DeltaV
53-
* test different setups (thin, unicorn, ...)
48+
.. see SUGGESTIONS.md.
5449

5550

5651
## Contact

SUGGESTIONS.md

+13-7
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
1-
* Improve architecture
2-
* Drop/Merge Callbacks in favor of preconditions and postconditions
3-
* Move WebDAV::Base logic into preconditions
4-
* Drop Sinatra dependency
5-
6-
* Improve performance
7-
* Bypass DAV method implementation with Backend implementations
1+
* add documentation and unit test
2+
* merge callbacks into preconditions and postconditions
3+
* move WebDAV::Base logic into preconditions
4+
* drop Sinatra dependency
5+
* replace global lock on relations with a per relation based one
6+
* lock properties, too
7+
* provide LOCK and UNLOCK methods
8+
* improve DAV::Base#open\_as interface
9+
* let responder cache resource objects
10+
* bypass DAV method implementation with Backend implementations
11+
* implement ACL and Delta-V
12+
* test with different Ruby versions
13+
* make OPTIONS work on resource

0 commit comments

Comments
 (0)