[plt-scheme] Re: opengrok hosted instance with DrScheme sources.

From: Robby Findler (robby at cs.uchicago.edu)
Date: Mon Oct 27 12:52:12 EDT 2008

For things written in Scheme, check syntax also does that (and I
suspect that opengrok doesn't really get it right PLT Scheme code).
Check Syntax doesn't work with SVN, tho, so you can't look at the
history or anything like that.


On Mon, Oct 27, 2008 at 11:50 AM, Deep <deepankar.sharma at gmail.com> wrote:
> The big plus that opengrok has over google codesearch that it has
> cross linking. So you can click on function calls/datastructures to
> get to the definition of the function/datastructure. This makes code
> discovery very easy.
> I think opengrok supports svn repositories nativeley. So you can just
> point it to the repository and it will index things.
> It also has an inbuilt web frontend which requires apache tomcat (or
> any other java application server ). Installation is straightforward.
> If there are any questions I will try to answer them to the best of my
> knowledge and try to find answers for things that I dont know.
> An example of a hosted opengrok instance is http://opengrok.netbsd.org/source/
> .
> Just try searching for "fprintf" (without the quotation marks) and
> browse through the files that come up.
> On Oct 27, 12:13 pm, Eli Barzilay <e... at barzilay.org> wrote:
>> On Oct 27, Deep wrote:
>> > Would it be possible to add an opengrok instance to the
>> >www.drscheme.orgwebsite with the latest DrScheme repository sources
>> > in it.
>> This would be more fit to svn.plt-scheme.org, where we currently use
>> ViewVC.
>> > This makes understanding the mzscheme sources much easier. I have
>> > setup an instance at home and have been using it, but unfortunately
>> > I cannot access my home network install of opengrok remotely.
>> The question is how easy it is to install it.  This can range from
>> being very unintrusive (for example, a tool that expects a single URL
>> and will crawl over it and do the right thing), to something that
>> requires lots of configurations, hooking into the web server in a
>> particular way, requiring access to the directory and/or the
>> repository files, etc.
>> And example of a very easy to use facility is Google's code search
>> (http://www.google.com/codesearch), which might actually be good
>> enough to use.  I just submitted the subversion link to it, so it'll
>> probably take a while to get there.  It would be nice if there was a
>> way to have a "custom code search", but I don't see one on a quick
>> look.
>> --
>>           ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
>>                  http://www.barzilay.org/                Maze is Life!
>> _________________________________________________
>>   For list-related administrative tasks:
>>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme

Posted on the users mailing list.