[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Locking team, how's it going?

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2005-01-12 15:34:49 CET

On Jan 11, 2005, at 9:55 PM, Ben Collins-Sussman wrote:
>
> BDB: Done.
> FSFS: Nearly done.
> ra_svn/svnserve: Done.
> ra_dav/mod_dav_svn: 50% done.
> client side: 50% done.
>
> That's my intuition, at least.
>
>

I should say, that this feature *is* taking longer than I expected,
though it's nothing to lose sleep over.

I think my estimation of effort was a bit off because I only predicted
the breadth of this change, not the depth. In other words, I knew that
this feature would touch essentially every single library and codepath
we have. But I assumed that because we had nice discussions and specs
laid out before we started coding, that implementing the specs would be
trivial.

What seems to be happening is that we implement a bunch of code, then
discover that the API needs to be trimmed/rejiggered in some way --
which means going back over ground we thought was already finished. We
seem to be making multiple "passes" of refinement. That's the "depth"
I never predicted. It certainly seems worth it, though. When we
finally finish this feature, it should be pretty well done, having gone
through N iterations.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Jan 12 15:36:16 2005

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.