pyramid webdav example?

86 views
Skip to first unread message

kris

unread,
May 18, 2015, 5:41:53 PM5/18/15
to pylons-...@googlegroups.com

Anybody have a quick webdav server written with pyramid?


jens.t...@gmail.com

unread,
Dec 11, 2017, 8:28:49 PM12/11/17
to pylons-discuss
This question is somewhat dated and still unanswered.

I’d like to renew it though: has anybody in the meantime been playing around with WebDAV (or its derivates CalDAV and CardDAV), maybe added the additional verbs perhaps in a Cornice-like fashion? Or any other experience implementing WebDAV with Pyramid?

Initial googling, binging, yahooing hasn’t brought up anything noticeable.

Thanks!

Tres Seaver

unread,
Dec 20, 2017, 10:55:42 AM12/20/17
to pylons-...@googlegroups.com
On 12/11/2017 08:28 PM, jens.troeger wrote:

> This question is somewhat dated and still unanswered.
>
> I’d like to renew it though: has anybody in the meantime been playing
> around with WebDAV <https://en.wikipedia.org/wiki/WebDAV> (or its derivates
> CalDAV <https://en.wikipedia.org/wiki/CalDAV> and CardDAV
> <https://en.wikipedia.org/wiki/CardDAV>), maybe added the additional verbs
> perhaps in a Cornice <https://github.com/Cornices/cornice>-like fashion? Or
> any other experience implementing WebDAV with Pyramid?
>
> Initial googling, binging, yahooing hasn’t brought up anything noticeable.
>
> Thanks!
>
>
>
> On Tuesday, May 19, 2015 at 7:41:53 AM UTC+10, kris wrote:
>>
>>
>> Anybody have a quick webdav server written with pyramid?


There isn't any such thing as a "quick webdav server." At the level of
Pyramid itself, there is nothing extra really needed (PYramid already
allows binding views to arbitrary HTTP methods, for instance).

Pyarmid *applications* might care about / enable WebDAV. I have a
never-polished-for-release add-on for SubstanceD[1], but the problem is
tightly coupled to the application domain. E.g., where do the resource
representations come from? What back-end storage is used? How much of the
WebDAV spec do we need to implement?


[1] http://git.agendaless.com/gitweb/?p=sddav.git



Tres.
--
===================================================================
Tres Seaver +1 540-429-0999 tse...@palladion.com
Palladion Software "Excellence by Design" http://palladion.com

Reply all
Reply to author
Forward
0 new messages