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

Re: ViewSVN

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2002-06-28 17:53:40 CEST

Daniele Nicolodi <daniele@grinta.net> writes:

> I want to start to work on ViewSVN or something like to browse svn
> repositorie trought web. I want to implement svn log and svn info
> at the moment.
>
> What is the idea on developping that tool: parse svn command output
> or write python equivalens for these command using library bindings ??

The python bindings already exist for libsvn_fs, which is all we need.

> My design draft is to build a framework around one of those solution to
> get XML output and a layer to apply an XSLT to this XML to get HTML.
> In this way we have modularizzation and customizzation without a lot
> of work. There is several solution to apply a XSLT to an XML server side.

ViewCVS already has fancy templates like this; read below...

> Now i want start hacking svnlook.py to output XML to become confident
> with python (i'm a perl guy non a python one) and with subversion library.
> There is any documentation around for svn library and python bindings ??
>
> Any comment on this project ??

Yes... cmpilato and I (well, mostly cmpilato) are about to start
working on ViewSVN in a statistically significant way sometime next
month. Greg Stein has already had discussions with us about how to
extend the ViewCVS codebase to work with svn (i.e. what parts of the
code can be shared, what parts can't.) That's also one of the reasons
gstein has been working so hard on getting the SWIG python bindings
for libsvn_fs working.

We've already joined the ViewCVS project on sourceforge and checked
out the code to start looking at it. You should do the same. I
suspect that we should all coordinate our design efforts... In short,
there's no need to reinvent wheels that already exist in ViewCVS. Our
plan is to simply extend ViewCVS to read svn repositories as well.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Jun 28 17:58:21 2002

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