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
