Hi guys,

I recently talked with Orion about hooking into the Terracotta
Subversion commits and he suggested I bring up the subject on this
list.

Some time ago I added Terracotta [1] to svnsearch.org [2]. SVNSearch
is a tool I'm working on that aims to provide developers with improved
insight into their changing source code repositories.

Currently, SVNSearch checks with the TC repo for new commits every 15
minutes or so. This works nice, but I recently added support for
real-time  updates so that SVNSearch can be updated within seconds
after a commit has taken place. And with some help from the great
Comet implementations of Jetty and Dojo, search results are also
updated immediately in the browser. (With an optional sound effect if
you've got Flash enabled :-)

For this to work I obviously need to set up some kind of post-commit
notification. This can be done directly by adding an HTTP POST to the
post-commit hook in Subversion or by having SVNSearch subscribe to a
commit mailing list.

I've not been able to find a public commit mailing list for the TC
repository, so here's my questions:

1) Would it be possible to create such a list? I notice that the
Terracotta Forge repo already seems to have one.

2) If not, would it be possible to add an SVNSearch ping to the post
commit hook in the TC repo? The request is added asynchronously to a
queue, so it shouldn't make things slower in any noticeable way. This
solution would be somewhat faster because of the potential email
processing delays.

Not sure who deals with these kinds of things. Feel free to contact me
privately if this doesn't really fit on this list.

Being able to follow the Terracotta commits in real-time would be
really nice, so I'm hoping someone is able to help making this
possible.

Thanks,
Eirik Bjørsnøs.

[1] http://svnsearch.org/
[2] http://svnsearch.org/svnsearch/repos/TC/search
_______________________________________________
tc-dev mailing list
[email protected]
http://lists.terracotta.org/mailman/listinfo/tc-dev

Reply via email to