Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] Two issues I feel that needs a healthy discussion overbefore ECF 1.0...

Hi Erkki,

Erkki Lindpere wrote:
I think it has been some time since I tried the collab example (IM and
IRC), so I should refresh my memory, but personally, I don't think it
qualifies as exemplary (yet?). It has some basic minimal
functionality, but has many issues and the look & feel needs work.

Yes, this is true.


What about creating an exemplary(!) RCP application (that could also
run as a perspective in Eclipse) that can function as IM & IRC (and
maybe Bulletin Board) client?

I think this is a good idea. I'm of the opinion that the org.eclipse.ecf.example.collab code should

a) go through a refactoring to extract out the generic UI and connect/login functionality into either the org.eclipse.ecf.ui plugin and/or the org.eclipse.ecf.client plugin b) Reimplement/refactor the collab client as plugin(s) for Eclipse-based usage
c) Create a new RCP application that uses plugins from 'a' and 'b'


But of course, in ECF's case, it's probably more intended that the
collaboration stuff is not so much central to a window, but happens
somewhere around the main code editors?

PS. being quite new to ECF, are there any old discussions or something
I could read on this?

Not really. The collab example code is showing its age, and should, I believe, ultimately be replaced by new exemplary apps. Obviously, however, it can be used as a source for generalizing some things into framework plugins (such as ecf.ui and ecf.client), and for providing feature impls for these new exemplary apps.

Scott




Back to the top