The document discusses the state of WebDAV and Davvy, an open source Python library for implementing WebDAV. It summarizes the challenges with WebDAV, including that it uses XML for requests and responses, which can become complex. It then introduces Davvy as a way to implement WebDAV in Python using Django paradigms and models to simplify development. Finally, it notes that while Davvy works, client support remains problematic and continues to evolve, posing an ongoing challenge for WebDAV implementations.
7. HAI DETTO XML?
<D:prop
xmlns:D='DAV:'><author
xml:lang='en'
xmlns:x='http://example.com/ns'
xmlns='http://example.com/ns'
xmlns:h='http://www.w3.org/1999/xhtml'>
<x:name>Jane
Doe</x:name>
<x:uri
added="2005-‐11-‐26"
type="email"
>mailto:jane.doe@example.com</x:uri>
<x:uri
added="2005-‐11-‐27"
type="web"
>http://www.example.com</x:uri>
<x:notes>
Jane
has
been
working
way
<h:em>too</h:em>
long
on
the
long-‐awaited
revision
of
<RFC2518>.
</x:notes>
</author>
</D:prop>
7
25. CONCLUSIONI
• Abbiamo imparato molto…
• …soprattutto a stare lontani da WebDAV!
• Nonostante questo, Davvy funziona!
• Almeno fino al prossimo giro di client.
22