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

From: Deep (deepankar.sharma at gmail.com)
Date: Mon Oct 27 13:08:04 EDT 2008

Yes for the scheme code opengrok doesnt work well. (No cross links
supported  / search falls back to text search). But all the sources
under the src directory in drscheme sources seems to be plain c files
and would hence benefit from opengrok indexing.


On Oct 27, 12:52 pm, "Robby Findler" <ro... at cs.uchicago.edu> wrote:
> 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.
>
> Robby
>
>
>
>
>
> On Mon, Oct 27, 2008 at 11:50 AM, Deep <deepankar.sha... 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 ishttp://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.orgwebsitewith 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
>
> _________________________________________________
>   For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme- Hide quoted text -
>
> - Show quoted text -


Posted on the users mailing list.