Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] Google Wave

Hi Craig,

Craig Ugoretz wrote:
Hello,

    So far, I am the only person working on an integration of Geogebra
(http://www.geogebra.org) with Google Wave (wave.google.com/).
Geogebra is an application for people to collaborate in the process of
learning mathematics.  Google Wave is a next generation communications
and collaboration platform.  I found one correspondence concerning
making Google Wave part of the ECF.  Where is that project at?

ECF has a provider architecture, which allows arbitrary protocols to be supported. So to communicate with Google Wave clients/servers essentially means creating ECF providers that talk the wave protocol. This enhancement request is tracking this work (which is ongoing, and I myself am now working on it):

https://bugs.eclipse.org/bugs/show_bug.cgi?id=280347

    I have one rough drawing on paper of how Eclipse perspectives,
views, and editors could be employed in an integrated Geogebra --
Google Wave environment.  There could be Google Map-like views of
where conversations are taking place on 2D canvases (in the case of
the Geogebra graphics editor) or other formats that could pan the
Geogebra algebra and spreadsheet editors  Selecting a pin representing
a conversation in one of those editors could send a user to the Google
Wave conversation view, which shows threads in a tree structure just
like the Google Wave web client currently operates.  However, clicking
on a Geogebra blip brings up a particular instance of Geogebra in the
process of being worked on.  The crux of the matter is that multiple
people could edit a Geogebra view simultaneously, as well as have
dialogs with one another.  Does it make sense to use Eclipse in the
way just described to facilitate this integration?

Yes, I think it does. An ECF wave provider does not say anything about what views/user interface is exposed at the application level, and your ideas here seem completely valid to me. And, I think an ECF provider can/could support what you are describing.

    I have started a project on sourceforge.net called GWFusion.  I
would appreciate any comments or interest that people may have.

We would be happy to work with you if you would be interested in participating in the development of...or using...the ECF wave provider.

Scott




Back to the top