[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] ECF/Mylyn bridge


+1, Works for me. This is good stuff.


Chris Aniszczyk | IBM Lotus | Eclipse Committer | http://mea-bloga.blogspot.com | +1.860.839.2465

Inactive hide details for "Remy Chi Jian Suen" ---11/09/2007 09:21:23 PM---Hi all, After spending some time hacking on code yes"Remy Chi Jian Suen" ---11/09/2007 09:21:23 PM---Hi all, After spending some time hacking on code yesterday and today, I've got


"Remy Chi Jian Suen" <remy.suen@xxxxxxxxx>


"Eclipse Communication Framework (ECF) developer mailing list." <ecf-dev@xxxxxxxxxxx>


11/09/2007 09:21 PM


[ecf-dev] ECF/Mylyn bridge

Hi all,

After spending some time hacking on code yesterday and today, I've got
a simplistic ECF/Mylyn bridge going that allows one user to send
another person a task through the datashare APIs. The other user will
get a notification on the bottom right hand corner notifying them of
the incoming task. Clicking on it will activate the task. If no action
is taken, the popup will disappear after five seconds. Any task that
has been received will be retrievable from the bottom left hand
corner. If you click on it, it will be activated, and subsequently
removed from said queue. The current idea is to show the first five
tasks and then have a sixth menu item to let the user view all
received tasks to pick and choose (in a similar manner to the dropdown
button of launch configurations).

One issue I had was over how could I ensure that my bundle was started
before any XMPP containers had connected. I ended up creating a noop
IECFStart implementation although this just sounds like a major hack.

Anyway, the UI is (obviously) not set, so please feel free to give suggestions.

Listed below are some bugs that should be of your interest.

195737 - Provide ability to export/import task context via ECF communications
This is the main bug that this bridge work revolves around.

209327 - [api] add additional IO support to import/export of tasks
This is a request to the Mylyn team to provide a more flexible api for
importing and exporting their tasks.

177974 - [Workbench] provide desktop notification popup
This is an rfe to standardize some kind of a notification popup at the
Platform/UI level.

207706 - [xmpp] XMPPContainers are not registered as IPresenceServices
This is a bug/request on our side to have XMPP IContainers be
registered and exposed as an OSGi service.

I don't know what to call this plug-in. I'm thinking just
org.eclipse.ecf.mylyn.ui if nobody cares. I will commit it to CVS once
207706 has been approved as the UI is too unwieldy otherwise due to
having to manually attach listeners.

[attachment "mylyn-ecf.jpg" deleted by Chris Aniszczyk/Austin/IBM] [attachment "mylyn-ecf2.jpg" deleted by Chris Aniszczyk/Austin/IBM] _______________________________________________
ecf-dev mailing list

GIF image

GIF image