Issue 1069 - Create an LXR index of the OOo source code repository
Summary: Create an LXR index of the OOo source code repository
Status: CLOSED FIXED
Alias: None
Product: Infrastructure
Classification: Infrastructure
Component: Website general issues (show other issues)
Version: current
Hardware: All All
: P3 Trivial with 13 votes (vote)
Target Milestone: CEE Rubicon
Assignee: Unknown
QA Contact: issues@www
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-06-20 13:22 UTC by mtg
Modified: 2021-05-27 19:28 UTC (History)
6 users (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description mtg 2001-06-20 13:22:33 UTC
It would be great if we had an lxr index at say http://lxr.openoffice.org. I
understand this is in the pipeline and thought it might be useful to have an
issue with which both internal and external people can track the progress of
this.
Comment 1 mtg 2001-07-05 15:38:20 UTC
Is there any information available on when this will be available? If there is 
anything at all I can do to help, please ask.
Comment 2 Martin Hollmichel 2001-07-26 14:04:56 UTC
reset priority to 3 since no existing processes or functionalties are broken.
It would be very helpful to provide this help to OpenOffice.org community. 
Other OpenSource projects (like mozilla, see: http://lxr.mozilla.org) have 
success with this aid.
Comment 3 Unknown 2001-08-13 21:24:38 UTC
Hi,

This issue has been entered internally as pcn5398 for
investigation/evaluation.

Thank you
Kat
Comment 4 Unknown 2001-09-04 18:11:19 UTC
accepting issue
Comment 5 Unknown 2001-11-08 23:13:59 UTC
changing QA contact from bugs@ to issues@
Comment 6 Unknown 2002-01-15 18:46:31 UTC
Reassigning all of kat's open issues to support so that I can go through them.
Comment 7 Unknown 2002-01-15 19:57:19 UTC
There's a new internal issue number for this (PCN2248), as we're
planning to add this to the core product in our next major release
(code-named Danube).
Comment 8 dsherwin 2002-05-13 11:11:34 UTC
An LXR or someother type of cross-referencer would of great help to
the community. This issue has been logged for nearly a year now. What
are the chances of getting it resolved??
LXR is quite easy to setup and maintain. I would like to see any type
of cross-referencer for OpenOffice.org :)
Comment 9 mdekkers 2002-07-20 07:19:36 UTC
 Hi , 
 
I noticed this issue some time ago, and have played with LXR. I have 
successfully implemented this on the OOo codebase on a server at 
work (alas, behind a firewall) and can only say it is an awesome 
tool. It might even be useful in determining what code is cruft, and 
can be pruned. If wanted, I can implementent this on a server at 
home. 
 
Martijn 
Comment 10 samphan 2002-07-22 09:57:33 UTC
Cool!
Please push it to a public server. I really need it. Now I have to run
a debugger (gdb/ddd) to stop a running OO.o and see the backtrace to
figure out the call tree.
Comment 11 lsuarezpotts 2002-07-23 07:51:31 UTC
Hi
This won't be implemented until the next upgrade of SC for OOo (at the
soonest). So, however desperate you may be to want this, you'll have
to be more patient.

louis 
Comment 12 Unknown 2002-08-21 17:37:04 UTC
closing this issue as it is resolved in the Danube release
Comment 13 stx123 2002-08-21 17:50:26 UTC
If an item is fixed in a later SC release, please change status to
"resolved/later". Thanks, Stefan.
Comment 14 joergwartenberg 2002-09-25 17:12:45 UTC
Ximian now mirrors the OOo CVS at http://ooo.ximian.com/

There are public Bonsai and LXR services available.

 
Comment 15 Unknown 2003-01-04 06:39:56 UTC
This issue was scheduled to be in the Danube release, but has been
pushed off to an indeterminate time.  Complications have come up which
mean that Danube is not now the official release for LXR indexing.
Comment 16 Unknown 2003-01-28 06:52:25 UTC
The internal issue has been updated such that this will be considered
for the truckee2 release.
Comment 17 Unknown 2003-07-10 03:59:50 UTC
Update: Marking this issue Resolved, Later as it is being targeted for
a Truckee 2 release of Sourcecast.
Action Plan: CollabNet support will check on this issue regularly fro
updates.
Next Update: As soon as we have more information from Product Management.
Thanks,
Kristen
Comment 18 caolanm 2003-09-18 15:19:43 UTC
In case anyone finds their way to this bug then
http://ooo.ximian.com/lxr/ is what you're looking for.
Comment 19 Unknown 2004-10-06 00:32:35 UTC
Readjusting the target release as per an internal update.
Comment 20 duncan.foster 2004-10-06 09:44:06 UTC
Can we have that in English, please? What exactly does "PCN2248 Consid-Hudson"
mean? This issue has been open for over 3 years, and while I'm gratefult to the
Ximian guys for providing LXR support, it'd be really nice to have it on the OOo
site.
Comment 21 terryt 2004-10-23 08:36:17 UTC
It appears that the LXR links on ooo.ximian.com/lxr are now broken.o
Comment 22 einstienindia 2004-12-23 05:28:02 UTC
ooo.x.c/lxr/ is not broken, it is down for some reasons! Hope it will be up 
soon.A dedicated server should help.
Comment 23 Unknown 2007-03-07 17:41:56 UTC
Setting the milestone as 'CEE Consid-future'.

Regards,
Karishma
Support Operations
Comment 24 duncan.foster 2007-03-07 20:25:18 UTC
Why not simply set the milestone as "when hell freezes over", as, given that
this issue has been open for 6 years(!!) it is plain that Collab.net have no
intention of ever providing this feature?
Comment 25 shaunmcdonald131 2007-04-11 01:08:32 UTC
See http://go-oo.org/lxr/
Comment 26 thb 2007-04-11 08:23:19 UTC
@smsm1: sure. but wouldn't it be just nice, to have core infrastructure provided
by our infrastructure provider? 
Comment 27 Unknown 2007-04-20 07:16:20 UTC
This feature has been considered for a future release .

Moving this issue to the Resolved-Later queue.
Comment 28 duncan.foster 2007-04-20 09:44:08 UTC
Wasn't it planned for a later SC release back as far as 2002??
Can you provide _any_ evidence that this feature might actually get implemented
by Collab.net? If not, then isn't marking as "Resolved Later" really a fudge?
Comment 29 Unknown 2007-04-30 07:57:09 UTC
We have implemented a search feature for Subversion which be would the next
generation Version Control System to be used by Openoffice very very soon . With
the help of the new search capability that has been added with the next upcoming
release . You can now search Subversion repositories for commits based on the
following information:

    * Log messages
    * Names of authors
    * Revision numbers
    * Date ranges
    * Combinations of the above criteria

However this search capability does not include search of content of
repositories or files.

Marking this issue as Resolved Later.
Comment 30 duncan.foster 2007-04-30 09:54:22 UTC
Given that, in your own words: "this search capability does not include search
of content of repositories or files" and this issue relates to the ability to
search and cross-reference the code, I hard think that marking it as "resolved"
is appropriate. Re-opening.
Comment 31 dridgway 2009-01-21 00:33:25 UTC
Doesn't http://svn.services.openoffice.org/opengrok/ resolve this issue?
Comment 32 ooo 2009-01-21 10:45:04 UTC
Yes, OpenGrok is a more than perfect replacement for LXR. IMHO we can close this
issue.

The search capabilities mentioned by Jobin in #desc30 are more a functionality
similar to Bonsai. Would be nice to get that at svn.services.oo.o
Comment 33 duncan.foster 2009-01-21 11:02:55 UTC
Hurrah :-)
Comment 34 dsherwin 2009-01-21 11:08:05 UTC
+1 for marking as resolved
Comment 35 Unknown 2009-01-21 12:03:50 UTC
Since the subversion search is available in CEE 5.0, Marking this as fixed.

Some sample searches with ref to desc30.

    * you can search for commits based on the log messages in all projects. A
search for *Issue12345* will fetch the results of all commits whose log messages
hold this text.
    * you can search for commits within a given date range, or commits made on a
single date using the YYYYMMDD format. If you searched using *20070123* (for the
date format YYYYMMDD,) the search will fetch all commits on Jan 23 2007. If you
searched using *commit_date:[20070123 TO 20070603] * the search will fetch all
commits between the date range Jan 23 2007 and June 3 2007.
    * you can search for commits made by an author with a search pattern like
*author:john_doe* in all projects. This will return a list of commits by the
user John Doe.