Re: GVFS + LibreOffice + WebDAV



On Tue, 2012-12-04 at 00:20 +0000, Andrew Beverley wrote:
> On Mon, 2012-11-26 at 11:36 -0500, Adam Tauno Williams wrote:
> > On Tue, 2012-05-01 at 07:21 +0100, Andrew Beverley wrote:
> > > On Mon, 2012-04-30 at 21:23 -0400, Adam Tauno Williams wrote:
> > > > > I filed a bug report here:
> > > > > http://mail.gnome.org/archives/gvfs-list/2012-January/msg00000.html
> > > > > but didn't get a response. I've also seen lots of other people with a
> > > > > similar problem.
> > > > > One day, when I've got time, I'll investigate further.
> > > > Interesting, I'll test it this way.
> > > > Did you ever file a proper bug via GNOME's buzilla?
> > > No, I didn't realise that was the procedure for GVFS, and I was hoping
> > > to look at it myself, but have yet to get round to it :(
> > Did you ever get around to researching this issue?
> I've just spent a while doing some debugging. The reason it doesn't work
> is that there is no "append" method in the webdav code. So any attempts
> to open a file for appending are met with the error "Operation not
> supported by backend".
> I see no reason why there couldn't be an append method, as there are
> plenty of other webdav clients that appear to manage it. It just needs
> someone to write one.

Huh, every client I've seen sends the document in a single PUT
operation, usually composed to a local temporary file first.

> I'll have another look at this soon, but if anyone needs a pointer then
> there are these:
> The library gvfs uses to interface with the webdav mount:
> http://maemo.org/api_refs/5.0/5.0-final/libsoup-2.4/ - 
> Some code used in other clients:
> https://lists.ubuntu.com/archives/bazaar/2006q3/016649.html
> http://markmail.org/message/pyjn4notr4sod7py

Ranged write requests.  I've never seen one in the wild before.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]