Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [stellation-res] Database Package Audit.

Ringo,

At 08:00 AM 9/13/2002, Ringo De Smet wrote:
 --- "Mark C. Chu-Carroll" <mcc@xxxxxxxxxxxxxxxxxxxxx> wrote:
> You are absolutely correct. One of the necessary steps for the
> november deadline is tying in to the Eclipse resource model and Java
> internal representation.

Does this mean that there wouldn't be a Stellation core anymore that
runs without parts of Eclipse? Not that I would mind, just to
understand what direction you want to go in.

The intention is to have a platform-neutral core that can support both
Eclipse and command-line clients (and potentially other clients that
someone else might want to build).

However, not all Stellation functionality will always be available through
the command-line client.  We believe that many capabilities supported by the
forthcoming fine-grained representation are very difficult to use effectively
from the command line; a suitably integrated Eclipse client is a much
better fit.   Things like query-generated virtual source files,
communication and collaboration support, fine-grained locking/change
notification, rich contextual metadata for
analysis/navigation/exploration....) -- most or all of this will be much
easier to do (and use!) within Eclipse than with a command line tool.

On the other hand, it should always remain possible to use a command-line
tool to check source files in and out.  It's also possible that command-line
merging (and merge conflict reporting) could benefit from the internal
fine-grained representation.  Since we plan to use the Eclipse AST/JDOM Java
tooling for transforming Java source files into the fine-grained Stellation
representation, there will be clearly be some constraints on how well this
will work ...

I see that Mark has just responded to Ringo's post on this topic; I'm
sure he'll correct anything I'm confused about :)

- Jim

--------------------------------------------------------------------
Jim Wright, IBM T.J. Watson Research Center
*** The Stellation project: Advanced SCM for Collaboration
*** http://www.eclipse.org/stellation
*** Work Email: jwright@xxxxxxxxxxxxxx ------- Personal Email: jim.wright@xxxxxxx



Back to the top