Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Communications Framework (ECF) » DocShare plugin
DocShare plugin [message #510032] Tue, 26 January 2010 10:07 Go to next message
Kidmar  is currently offline Kidmar
Messages: 4
Registered: January 2010
Junior Member
Hi.
I'm trying to make a DocShare plugin to use it in a PyDev Project.
I've tried following the instruction described here:
http://wiki.eclipse.org/Extending_Real-Time_Shared_Editing_f or_Use_with_Other_Editors
Everything went ok, no errors, but the menu doesn't appear.
Could you please help me?
Thank you.
Re: DocShare plugin [message #510273 is a reply to message #510032] Wed, 27 January 2010 02:36 Go to previous messageGo to next message
Scott Lewis is currently offline Scott Lewis
Messages: 970
Registered: July 2009
Senior Member
Kidmar wrote:
> Hi.
> I'm trying to make a DocShare plugin to use it in a PyDev Project.
> I've tried following the instruction described here:
> http://wiki.eclipse.org/Extending_Real-Time_Shared_Editing_f or_Use_with_Other_Editors
>
> Everything went ok, no errors, but the menu doesn't appear.
> Could you please help me?

To help, we'll need a bug report, and some information about what you
are doing, the version of Eclipse and PyDev, and if possible the class
structure of Pydev's source code editor.

The reason this information about PyDev is necessary is that it's quite
possible that PyDev's source code editor simply won't support docshare.
This is because adding docshare to any editor depends upon that editor
using/reusing some of Eclipse's editor framework, and PyDev's editor may
not have done this properly.

Please join the ecf-dev mailing list at eclipse.org (see [1] for
instructions) and then create a bug via this link [2]. Please include
the following information on the bug:

a) the markup you are adding to your plugin.xml...and an indication of
what plugin has this plugin.xml
b) the version of both Eclipse and PyDev you have installed...along with
any other tools you have installed in addition to PyDev.
c) report the class (and superclasses) of the PyDev source code editor.
The easiest way to do this is to select the PyDev editor and bring up
the Plugin-Spy (Alt-Shift-F1). If you can take a screen shot of the
Plugin-Spy window that comes up for the PyDev editor...and attach it to
your bug it would probably be best.

Thanks,

Scott

[1] https://dev.eclipse.org/mailman/listinfo/ecf-dev
[2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
Re: DocShare plugin [message #510337 is a reply to message #510273] Wed, 27 January 2010 10:15 Go to previous messageGo to next message
Kidmar  is currently offline Kidmar
Messages: 4
Registered: January 2010
Junior Member
Thank you for the answer.
As usual, trying to describe a problem gave me the solution.
I had the wrong ContextID and i could find the right one from the Alt+Shift+F1 menu.
Now it works!
Is there an official place where to put the plugin to share it with others?
Re: DocShare plugin [message #510390 is a reply to message #510337] Wed, 27 January 2010 12:36 Go to previous messageGo to next message
Remy Suen is currently offline Remy Suen
Messages: 462
Registered: July 2009
Senior Member
Kidmar wrote on Wed, 27 January 2010 05:15
Is there an official place where to put the plugin to share it with others?

Not exactly. You could just share your plugin.xml code here so others can find it via googling I suppose.
Re: DocShare plugin [message #510486 is a reply to message #510390] Wed, 27 January 2010 10:58 Go to previous messageGo to next message
Scott Lewis is currently offline Scott Lewis
Messages: 970
Registered: July 2009
Senior Member
Remy Suen wrote:
> Kidmar wrote on Wed, 27 January 2010 05:15
>> Is there an official place where to put the plugin to share it with
>> others?
>
> Not exactly. You could just share your plugin.xml code here so others
> can find it via googling I suppose.

What I would suggest is to

1) Create a wiki page in the Eclipse wiki: http://wiki.eclipse.org/ECF
Be sure to use a title that refers to both 'ECF docshare' and 'PyDev'
2) Add the plugin.xml contents to the wiki page and any other docs you
feel appropriate
3) Create links to this new wiki page on http://wiki.eclipse.org/ECF and
the Docshare extension page you looked at before.

If it's more than the markup in plugin.xml (i.e. a whole new bundle,
with classes, etc), it would be great if you could contribute
it...either to PyDev or to ECF projects...whichever you prefer. If you
would like to contribute it in this way please let use know on ecf-dev
at eclipse.org and we'll help you get through what's needed to do that.

Thanks...and welcome to the ECF team!

Scott
Re: DocShare plugin [message #625041 is a reply to message #510032] Wed, 27 January 2010 02:36 Go to previous messageGo to next message
Scott Lewis is currently offline Scott Lewis
Messages: 970
Registered: July 2009
Senior Member
Kidmar wrote:
> Hi.
> I'm trying to make a DocShare plugin to use it in a PyDev Project.
> I've tried following the instruction described here:
> http://wiki.eclipse.org/Extending_Real-Time_Shared_Editing_f or_Use_with_Other_Editors
>
> Everything went ok, no errors, but the menu doesn't appear.
> Could you please help me?

To help, we'll need a bug report, and some information about what you
are doing, the version of Eclipse and PyDev, and if possible the class
structure of Pydev's source code editor.

The reason this information about PyDev is necessary is that it's quite
possible that PyDev's source code editor simply won't support docshare.
This is because adding docshare to any editor depends upon that editor
using/reusing some of Eclipse's editor framework, and PyDev's editor may
not have done this properly.

Please join the ecf-dev mailing list at eclipse.org (see [1] for
instructions) and then create a bug via this link [2]. Please include
the following information on the bug:

a) the markup you are adding to your plugin.xml...and an indication of
what plugin has this plugin.xml
b) the version of both Eclipse and PyDev you have installed...along with
any other tools you have installed in addition to PyDev.
c) report the class (and superclasses) of the PyDev source code editor.
The easiest way to do this is to select the PyDev editor and bring up
the Plugin-Spy (Alt-Shift-F1). If you can take a screen shot of the
Plugin-Spy window that comes up for the PyDev editor...and attach it to
your bug it would probably be best.

Thanks,

Scott

[1] https://dev.eclipse.org/mailman/listinfo/ecf-dev
[2] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF
Re: DocShare plugin [message #625048 is a reply to message #510273] Wed, 27 January 2010 10:15 Go to previous messageGo to next message
Kidmar  is currently offline Kidmar
Messages: 4
Registered: January 2010
Junior Member
Thank you for the answer.
As usual, trying to describe a problem gave me the solution.
I had the wrong ContextID and i could find the right one from the Alt+Shift+F1 menu.
Now it works!
Is there an official place where to put the plugin to share it with others?
Re: DocShare plugin [message #625050 is a reply to message #510337] Wed, 27 January 2010 12:36 Go to previous messageGo to next message
Remy Suen is currently offline Remy Suen
Messages: 462
Registered: July 2009
Senior Member
Kidmar wrote on Wed, 27 January 2010 05:15
> Is there an official place where to put the plugin to share it with others?

Not exactly. You could just share your plugin.xml code here so others can find it via googling I suppose.
Re: DocShare plugin [message #625053 is a reply to message #625050] Wed, 27 January 2010 15:38 Go to previous messageGo to next message
Scott Lewis is currently offline Scott Lewis
Messages: 970
Registered: July 2009
Senior Member
Remy Suen wrote:
> Kidmar wrote on Wed, 27 January 2010 05:15
>> Is there an official place where to put the plugin to share it with
>> others?
>
> Not exactly. You could just share your plugin.xml code here so others
> can find it via googling I suppose.

What I would suggest is to

1) Create a wiki page in the Eclipse wiki: http://wiki.eclipse.org/ECF
Be sure to use a title that refers to both 'ECF docshare' and 'PyDev'
2) Add the plugin.xml contents to the wiki page and any other docs you
feel appropriate
3) Create links to this new wiki page on http://wiki.eclipse.org/ECF and
the Docshare extension page you looked at before.

If it's more than the markup in plugin.xml (i.e. a whole new bundle,
with classes, etc), it would be great if you could contribute
it...either to PyDev or to ECF projects...whichever you prefer. If you
would like to contribute it in this way please let use know on ecf-dev
at eclipse.org and we'll help you get through what's needed to do that.

Thanks...and welcome to the ECF team!

Scott
Re: DocShare plugin [message #768877 is a reply to message #625053] Wed, 21 December 2011 00:55 Go to previous message
UmaShankar Subramani is currently offline UmaShankar Subramani
Messages: 142
Registered: December 2011
Location: SWEDEN
Senior Member
Dear Kidmar,

Could you please tell me,where can I get the your docshare plugin for pydev editor?

I am doing my Master's thesis in "Concurrent Modeling Support".
I need to develop a plugin for Eclipse Modeling Editors(For example: Ecore Editor).

I am completely new to ECF and I have some Eclipse Plugin Development knowledge. Could you please tell me, how can I achieve collaboration in Modeling Editors using ECF?

I hope you have enough time to answer my questions.

[Updated on: Wed, 21 December 2011 00:55]

Report message to a moderator

Previous Topic:Collaborative Modeling Plugin
Next Topic:Graphical editors and ECF
Goto Forum:
  


Current Time: Thu Oct 02 10:36:12 GMT 2014

Powered by FUDForum. Page generated in 0.09259 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software