Project name WebDAV API
Leader Ludovic Dubost
Estimated workload 2 man month
Details dit that document just as you would edit any other local text file!

Workplan

GoalStatus
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]
Volunteers Asiri Rathnayake
Active Yes
Importance 5
Assignee Asiri Rathnayake
Year 2008
Developer profile http://www.xwiki.org/xwiki/bin/view/XWiki/asiri
Version 19.1 last modified by asiri on 22/08/2008 at 04:01

Comments 1

amelentev | 20.03.2007 at 01:24 AM
In XWikiJCRStore it is available quite easy: http://jackrabbit.apache.org/doc/components/webdav.html

Attachments 0

No attachments for this document

Creator: LudovicDubost on 2007/03/05 23:39
This wiki is licensed under a Creative Commons license
1.5.2.12758