[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [cdt-dev] Minutes Indexer Call
|
Oops forgot to address this part too:
> For offline indexing proposed by Symbian, I can envision invoking the
> indexer as a headless RCP application. Could we not do the same in your
> environment?
Offline indexing only works for source files that are not going to change
much. The context of the source files the user owns will be dependent upon
the system they are being developed for (what we like to call the "context"
for the files), but the contents of the user's files are naturally going to
be changing. So doing an offline index really won't cut it.
As far as the general RCP issue, this was something I had asked the folks
about here in the context of providing parser extensions. Running a full
blown RCP (headless or no) we are told is somewhat prohibitive, as we are
dealing with multi-user machines with a high volume of users and network
traffic. The agent has to be as lean and mean as we can get it.
===========================
Chris Recoskie
Team Lead, IBM CDT Team
IBM Toronto
http://www.eclipse.org/cdt
Doug Schaefer
<DSchaefer@xxxxxx
m> To
Sent by: "CDT General developers list."
cdt-dev-bounces@e <cdt-dev@xxxxxxxxxxx>
clipse.org cc
Subject
21/07/2006 11:32 RE: [cdt-dev] Minutes Indexer Call
AM
Please respond to
"CDT General
developers list."
<cdt-dev@eclipse.
org>
I'm just going to pick on one item for now:
Enable remote indexing by decoupling the parser from the core as much as
possible. This way the indexer can be deployed as its own JAR file and
be run as an agent on the remote system. Part of this will involve as
well decoupling the indexer from any hard dependencies on having an
Eclipse project (although such information should of course be used if
available).
I understand the requirement is to deal with source code that resides only
on the remote system (mind you it has to be brought locally to edit.)
I don't understand how that requirement drives you to the solution of
extracting parts of the CDT into a separate jar file to be run outside the
context of the eclipse runtime and resources plugins. Going forward we need
to add more knowledge of the CModel to the parser frameworks to allow us to
take advantage of configurations as added by Mikhail S, and to deal with
the
Eclipse File System (EFS) that provide views on the file system for very
large projects.
For offline indexing proposed by Symbian, I can envision invoking the
indexer as a headless RCP application. Could we not do the same in your
environment?
Thanks,
Doug
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev