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

state of union

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2001-09-06 17:25:21 CEST

At this instant, Mike and I are the only people being paid to work
full time on Subversion, so I'm letting folks know the game plan for
the next few days.

Mike and I have decided to dedicate ourselves to learning the network
layer (libsvn_ra_dav and mod_dav_svn). Most of our Big Bugs are with
the network layer, and right now only Greg and Joe are able to work in
this area of code... in general, not a good situation for any project
to be in. I'd hate to think would happen if they got hit by a bus.
:-)

Greg is leaving town for a little while, so Mike and I will
(hopefully) being bouncing questions off of Joe, while adding tons of
comments and docstrings to the networking code.

Our game plan:

  * get ra_dav/mod_dav_svn fully working on a test machine.

  * try to make python tests work there (457)

  * get our log-messages properly XML-escaped (475)

  * start studying all networking code, adding comments.

  * immediate goal: get dav props working (382)

      * this fixes 'binary' props not coming down to us

      * this allows us to get 'svn:ignore' props on dirs too.

For reference, here's our private list of bugs that Mike and I are
using. It's roughly based on our favorite Issuezilla 'sort by
Milestone' view.

Network-related Bugs
--------------------

 * 382: dav props are currently "hacked"; no "svn:" props are
         coming down via checkout, and we suspect dir-props don't work
         either.

 * 475: log messages probably aren't being XML-escaped.

 * 484: ra_dav:fetch.c:reporter_abort_report() must abort txn.

 * 455: import doesn't work over ra_dav

 * 411: cannot checkout arbitrary revision, only HEAD.
         (although 'svn up -r N' works as a substitute)

 * 481: optimize: greg wants to *not* open two tcp sessions for updates.

Other Bugs
----------

 * 454: problems checking out repository subdir -- still reproducible??

 * 457: make python tests run over dav.

TODO AT SOME POINT
------------------

 * change SVN to .svn

 * 478: make dist.sh use svn, not cvs. post new tarball.

 * separate logfile cleanup from backups.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:40 2006

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