[
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