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

mod_dav_svn refactoring proposal

From: Max Bowsher <maxb1_at_ukf.net>
Date: 2006-07-28 00:59:30 CEST

I'm taking a look at mod_dav_svn, and realizing that a *lot* of the code
is focussed on either:

 (a) implementing various mod_dav vtables
 (b) sending a particular kind of custom report

I have an inclination to refactor the source into the following layout:

subversion/
  mod_dav_svn/
    reports/
      update.c
      log.c
      dated-rev.c
      get-locations.c
      file-revs.c
      get-locks.c
      replay.c
    dav_hooks/
      repository.c
      propdb.c
      liveprop.c
      vsn.c
      locks.c
    <other stuff>

i.e. one file per report, one file per dav_hooks category vtable.

+1s? -1s? passing comments?

Thanks,
Max.

Received on Fri Jul 28 01:00:14 2006

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