| Goal | Status |
|---|
| Create a maven project for the existing code base. | [COMPLETE] |
| Modify the pom to deploy the webdav servlet easily (mvn jetty:run). | [COMPLETE] |
| Fix / Implement basic browsing functionality. | [COMPLETE] |
| Fix DAV properties of various file types. | [COMPLETE] |
| Fix support for editing wiki files (GET / PUT). | [COMPLETE] |
| Implement adding / removing pages / spaces (MKCOL / DELETE). | [COMPLETE] |
| Modularise / Refactor the code base. | [COMPLETE] |
| Implement integration-test support. | [COMPLETE] |
| Implement renaming spaces / pages. | [COMPLETE] |
| Implement adding / removing / renaming / moving attachments. | [COMPLETE] |
| Migrate to XWIKI-1.6 core. | [COMPLETE] |
| Implement handling a large number of entries in the attachments view. | [COMPLETE] |
| Implement support for temporary (in-memory) files (file name begins with a "."). | [COMPLETE] |
| Perform ineroperability testing and report / fix bugs. | [INPROGRESS] |
| Create an installation guide. | [COMPLETE] |
| Modify the pom to build a jar (instead of a war). | [COMPLETE] |
| Write a separate minimal war to respond to the OPTIONS request correctly (interoperability). | [COMPLETE] |
| Handle large numbers of pages in spaces (A, B, C, D … view). | [SUSPENDED] |
| Add global support for files starting with a "." (already implemented for pages). | [INPROGRESS] |
| Add support for directories starting with a "." or "(". | [PENDING] |
| Implement Add / Remove member methods on all other views appropriately. | [PENDING] |
| Implement webdav-office integration. (New) | [PENDING] |
| Add the library view. (+ verify the behaviour, write tests). | [PENDING] |
| Replicate tests on all views. | [PENDING] |
| Implement locking / versionning appropriately. | [PENDING] |
Comments: 1