[FFmpeg-devel] ffmpegs future version control system

Diego 'Flameeyes' Pettenò flameeyes
Wed May 9 03:08:30 CEST 2007


On Wed, 9 May 2007 02:51:34 +0200
Michael Niedermayer <michaelni at gmx.at> wrote:

> * all the web interfaces to git ive seen suck, nothing looks remotely
>   as sane as viewvc
I know you wouldn't really think twice about this, but I've written my
own some time ago (Gitarella); it's in Ruby, using FastCGI, it's not
100% feature complete compared to gitweb, but has a few features that
I've been missing from gitweb to viewvc, like sane paths and side by
side diffs. It's faster than gitweb on my system as I use memcache to
cache the info without executing git commands to get every detail every
time, but it's far from hardly tested (I doubt I got more than 200MB of
traffic logged into that). It should be easy to improve though, the
point where it is now it's out of the work of me alone.
Feel free to see it in action at http://git.flameeyes.is-a-geek.org/

In alternative I know there's another ruby-based GIT web interface,
Wit, but I never had time to look it up.

As for hosting providers, an option is to use http://repo.or.cz/ but I
never got an answered if it's available a mail command to send out
commit mails. It also force you to use gitweb and nothing better.

One thing I did underestimate when I planned xine's move (that ended up
using Mercurial instead, but that's another story), was the script for
sending mails on commits.
Because of the different workflow of GIT, you'd need to send those
mails at push, rather than local commit, of course, the problem is that
the default script only sends a summary with name of the committer,
author of the patch and the title of it. No diff gets mailed, making
review difficult.

This was two or three months ago, maybe now there's something of
course, but I'd suggest you to pay attention to that, as I suppose this
is more important for FFmpeg than it would have been for xine.

Now I'll return to my corner :)

-- 
Diego "Flameeyes" Petten?
http://farragut.flameeyes.is-a-geek.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070509/754ebfd8/attachment.pgp>



More information about the ffmpeg-devel mailing list