Re: Silva 1.3b3 released

Guido Wesdorp <[email protected]>
Newsgroups gmane.comp.web.zope.silva.devel
Message-ID <[email protected]>
Marc Petitmermet wrote:

>> * WebDAV support
>
>
> well, as the documentation of the new features is not up yet we don't  
> really know the consequences of this feature and how to use it.

I can imagine.

> i  would speculate that some of the railroad features made it into 
> the  silva core so i can upload/download silva images and silva files  
> (e.g. a 600 mb movie) and full media zip files using webdav without  
> bringing down zope;-)

Well that's not the case, WebDAV is really not about *what* you can 
upload, but more about what happens on upload...

Let me sum up what Silva should currently be capable of:

* browsing the contents of the server using a WebDAV client
* retrieving contents using a WebDAV client
* creating new folders (MKDIR will create a Silva Folder, not a 
publication, currently)
* moving existing Silva objects
* copying existing Silva objects
* uploading content of an unknown file type, the result will be a Silva 
File object
* uploading images, resulting in Silva Image types being added
* uploading HTML, which should result in creation of a Silva Document
* uploading XML with a .slv extension, this should result in creation of 
a Silva Document
* uploading HTML or Silva XML (.slv) to an existing Silva Document

and all this with checks on security and publication state.

What is not (yet?) supported:

* locking
* versioning control from WebDAV (DeltaV)
* setting and retrieving metadata

and some more advanced features of WebDAV.

Also note that some WebDAV clients have a really nasty way of creating 
files (which involves creating a 'resource' without contents, and later 
uploading the contents, which interacts pretty badly with Zope DAV), 
currently I didn't find a way to work around that, hopefully I can fix 
that later. Creating content with more 'standard' tools like Cadaver 
works just fine, but some clients (notably the Windows and OS-X (iirc) 
desktop clients) won't let you create any non-collection resources.

Hope that helps a bit.

Cheers,

Guido
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.