Re: Experiences of a Subversion FS backend developer

2010-04-01 Thread Greg Stein
On Thu, Apr 1, 2010 at 15:48, Jon Trowbridge wrote: > On Thu, Apr 1, 2010 at 1:40 PM, Julian Reschke wrote: >> That doesn't make WebDAV a bad protocol, but it might make this *specific* >> use of WebDAV a sub-optimal choice for the specific server platform. > > Given the large number of round-tri

Re: Experiences of a Subversion FS backend developer

2010-04-01 Thread Jon Trowbridge
On Thu, Apr 1, 2010 at 1:40 PM, Julian Reschke wrote: > That doesn't make WebDAV a bad protocol, but it might make this *specific* > use of WebDAV a sub-optimal choice for the specific server platform. Given the large number of round-trips required to do anything, I'm perfectly comfortable callin

Re: Experiences of a Subversion FS backend developer

2010-04-01 Thread Julian Reschke
On 01.04.2010 21:30, Greg Stein wrote: On Thu, Apr 1, 2010 at 15:12, Jon Trowbridge wrote: ... WebDAV introduces a huge amount of complexity, but as far as I can tell it buys svn essentially nothing. The design of the protocol We are able to mount svn repositories on desktops/tools/whatever

Re: Experiences of a Subversion FS backend developer

2010-04-01 Thread Greg Stein
On Thu, Apr 1, 2010 at 15:12, Jon Trowbridge wrote: >... > WebDAV introduces a huge amount of complexity, but as far as I can > tell it buys svn essentially nothing.  The design of the protocol We are able to mount svn repositories on desktops/tools/whatever via WebDAV. And when auto-versioning i

Re: Experiences of a Subversion FS backend developer

2010-04-01 Thread Jon Trowbridge
On Thu, Apr 1, 2010 at 6:17 AM, Julian Reschke wrote: > On 31.03.2010 21:20, C. Michael Pilato wrote: >> >> ... >>   - "WebDAV sucks.  Period." >> ... > > Out of curiosity: what's the relation to writing a Subversion FS backend? It added a lot of friction to the development process. Because of s

Re: Experiences of a Subversion FS backend developer

2010-04-01 Thread Greg Stein
On Thu, Apr 1, 2010 at 08:17, Julian Reschke wrote: > On 31.03.2010 21:20, C. Michael Pilato wrote: >> >> ... >>   - "WebDAV sucks.  Period." >> ... > > Out of curiosity: what's the relation to writing a Subversion FS backend? It isn't really WebDAV, but more about HTTP, and it being a stateless

Re: Experiences of a Subversion FS backend developer

2010-04-01 Thread Attila Kinali
On Wed, 31 Mar 2010 15:20:37 -0400 "C. Michael Pilato" wrote: > For me, the biggest lessons to be learned here > touch on over-engineering and under-testing. As a mere user, who has tried to figure out where the bugs that bit him are coming from (ie as someone who actually tried to debug svn),

Re: Experiences of a Subversion FS backend developer

2010-04-01 Thread Julian Reschke
On 31.03.2010 21:20, C. Michael Pilato wrote: ... - "WebDAV sucks. Period." ... Out of curiosity: what's the relation to writing a Subversion FS backend? Best regards, Julian PS: and, of course, it's not true :-)

Experiences of a Subversion FS backend developer

2010-03-31 Thread C. Michael Pilato
As many of you already know, Google recently announced that they had (again) written a new filesystem backend for Subversion, built atop their BigTable database system. As it turned out, Jon Trowbridge -- primary author of that new backend -- was visiting the Google NYC office last week at the sam