Do you have a recommendation between GLOBAL and LXR?

I'd suggest LXR.  It understands perl files out-of-the-box, is more
easily modified (it's written in perl, and does jit html generation),
and handles cvs.  Downsides are a greater system complexity (it's
database-backed), a more involved install (though well reciped), and a
sensitivity to server load (jit latency on not-yet-cached pages).

GLOBAL does have a few nice ui aspects, which, while not difficult to
hack into LXR, aren't there to start with.  I sometimes run both.  Or
customize LXR.

Neither is going to replace having a good IDE and code analysis toolset,
but they both beat ViewCVS as a way to browse and learn code.  I'd love
to see a "ViewCode", like ViewCVS and LXR, but with integrated control
and data flow analysis, function dependencies, semantic colorization,
etc.  One can glom these on to LXR, but it's all a lot of extra work.
Imagine being able to "google" and surf code fragments on sourceforge...
Ah well.  Something on the "infinite todo list".

I'd be happy to help set things up.
(I don't currently have a real networked machine, or it'd already be there).

Mitchell


   Message-ID: <[EMAIL PROTECTED]>
   Date: Fri, 27 Dec 2002 22:13:34 -0800
   From: Robert Spier <[EMAIL PROTECTED]>
   To: [EMAIL PROTECTED]
   Cc: [EMAIL PROTECTED]
   Subject: LXR or GLOBAL Re: new ICU 2.4 release available
   In-Reply-To: <[EMAIL PROTECTED]>
   References: <[EMAIL PROTECTED]>


   >Btw - Is there any interest in having a GNU GLOBAL or LXR cross-referenced
   >web copy of the parrot code?

   Yes, definitely.

   We could probably even put it on parrotcode.org or
   dev.perl.org/perl6.  Do you have a recommendation between GLOBAL and
   LXR?

   -R

Reply via email to