[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ecf-dev] ECF Generic Server
|
Hi Bill,
Bill Michell wrote:
I'm about to start my first development project with a significant
offshore element, and I'm evaluating ECF as a collaboration tool. In
particular, I'm interested in the shared editing capabilities -
presumably this means DocShare and COLA.
Yes, that's right. We are also currently working on a Google Wave-based
provider...i.e. https://bugs.eclipse.org/bugs/show_bug.cgi?id=280347
but this is not done by any means.
However, I'm having difficulty navigating through all the
documentation to find any discussion of how to start working - most of
what I've found now seems to be deprecated.
As far as I can see, ECF adds 4 things to the Eclipse GUI that may or
may not be relevant:
The Communications perspective
This is just a UI element to contain all the other ECF examples UI elements.
The Connect to Provider button
The Connect Workspace to Collaboration Group button
These connect to the 'IM providers' and the 'ECF generic' provider
respectively. These should probably be clarified...so I've opened bug
https://bugs.eclipse.org/bugs/show_bug.cgi?id=298945 for this.
Supposedly, there is a context menu entry added to text editors
labelled Share Editor With... - though I've never successfully seen this.
Yes. This appears on the context menu of the editor that you wish to
share only when
a) you are *connected to* an IM provider (e.g. XMPP)
b) your roster/contacts list has at least one active/online user
There is a lot of documentation about starting up a Generic Server
under Equinox, but this seems to be outdated - and I have seen
suggestions that it doesn't support DocShare anyway.
That's currently correct...the generic server doesn't support docshare.
The reason for this is simply that docshare (as an example app), hasn't
been implemented on the server side of things (i.e. without a real
editor/ui). It's not a big technical job to do so, but it just hasn't
been done.
My Eclipse is 3.5.1 Build id: M20090917-0800, and my ECF is Eclipse
Communication Framework SDK 3.1.0.v20091012-1618.
I really need to host any required server component internally for
security and stability reasons.
As much as I would like to, as project lead I cannot commit to my own
resources necessary to do this for you in the short term. One
suggestion: If you like, you can/could contract with one of the
relevant ECF committers to create this server component for you. It
would, in my opinion, have some broader value (e.g. as part of a
possible product) as well, so it would be very valuable as something to
also consider contributing back to the ECF community.
Another option would be to host/run your own XMPP server...such as
Jive's Wildfire, or ejabberd.
Can you please point me in the right direction - if documentation
currently exists, please point me to the bit that covers stuff that
hasn't been deprecated...
I've found http://wiki.eclipse.org/DocShare_Plugin but this refers to
ECF 2.0, so far as I can tell...
You are of course correct that the documentation needs to be updated in
several areas (docshare, server, remote services). That is one of the
pending items on the ECF plan for Helios...so please stay tuned. It be
a great help if you and others would consider filing bugs on the
obsolete documentation so that we can address the high need areas first.
Thanks,
Scott