On Wed, Oct 16, 2024 at 12:14 PM Rémy Maucherat <r...@apache.org> wrote:
>
> Hi,
>
> I spent a few days going through the behavior of the WebDAV Servlet,
> expanding on a test scenario, and looking at the most recent RFC. I
> found many items to fix.

I continued expanding the tests and found more issues to fix and
things to refactor. The code coverage is not 100%, but is rather
reasonable now.

> Three items remain:
> - Propatch support: it is useless without support for dead properties
> (dead properties are custom properties, which are basically XML
> fragments). Since storing them is a major endeavor, I would recommend
> not implementing this. Also processing of propatch is supposed to be
> atomic, that would be another implementation difficulty.

I ended up adding an implementation since I figured I needed it to
make sure it could work (of course, it did not). Verified with Litmus
from github (and my own added tests).

> - If header support. The if header is rather convoluted, but it would
> still be useful to have.

Implemented using some of the Apache Jackrabbit code.

> - Lock null has been removed from the specification and this email is
> about that.

Done.

Any feedback on backporting the (big) update ?

Rémy

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to