Christof Hanke wrote:
> Hi list,
>
> in order to make viewvc use the AuthUserFile, I've written a small
> python module providing high-level access to that file (like give me the
> rights of user a on Repos_A:/Path_B.
> It seems to me however, that the stock subversion might be a better
> place for something like that, because it might be useful for other
> stuff than viewvc.
> If you agree that something like this might be useful,
> I can post it here (together with a unittest).
Christof, we've traded some mails about this on the dev@viewvc list, so
you know I'm in favor of making an authz-file reader module part of the
official Subversion Python bindings.
I was recently made aware of another authz-file reader -- the one that
ships with Trac. The Subversion Python bindings already have a tweaked
license that incorporates Trac's copyright statement (because we make
use of the Python bindings test suite that Trac developed). So there
another option for getting coverage in this area.
I've not done any sort of review or testing of either your or Trac's
module for quality, functional coverage, and maintainability. And I
certainly don't want to paint this like some sort of competition -- for
all I know, there could be ten other Subversion authz-file parser
modules out there. I just want to make sure that we do the best thing
for the project.
--
C. Michael Pilato <cmpilato@collab.net>
CollabNet <> www.collab.net <> Distributed Development On Demand
Received on Wed Nov 8 16:08:35 2006