Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Plugin Development Environment (PDE) » PDE tooling for DS
PDE tooling for DS [message #40964] Mon, 19 January 2009 21:31 Go to next message
Bruce Kelly is currently offline Bruce KellyFriend
Messages: 63
Registered: July 2009
Member
I just downloaded 3.5M4 to have a look at the tooling for creating service
component definitions.

It is a good start but falls somewhat short of what we need. So I was
wondering if any further work was planned for 3.5? I had a look at the
PDE/UI 3.5 plan, but the scope of the DS tooling work wasn't clear.

We have been using DS for 12 months and make extensive use of attributes
that are not supported by the custom editor: target, bind and unbind on
service references. We also have naming conventions and idioms that the
editor could make use of, or possibly help enforce.

For our development I created a plugin to add the XML schema for DS to the
XML catalog so we can create files from the schema and have the XML editor
understand the valid options for the various elements.

After looking at the PDE tooling in 3.5M4 I think we are better off sticking
with our current approach of using the XML editor with the schema defined.

Namaste, Bruce
Re: PDE tooling for DS [message #40995 is a reply to message #40964] Mon, 19 January 2009 22:21 Go to previous messageGo to next message
Chris Aniszczyk is currently offline Chris AniszczykFriend
Messages: 674
Registered: July 2009
Senior Member
Bruce Kelly wrote:
> I just downloaded 3.5M4 to have a look at the tooling for creating service
> component definitions.
>
> It is a good start but falls somewhat short of what we need. So I was
> wondering if any further work was planned for 3.5? I had a look at the
> PDE/UI 3.5 plan, but the scope of the DS tooling work wasn't clear.
>
> We have been using DS for 12 months and make extensive use of attributes
> that are not supported by the custom editor: target, bind and unbind on
> service references. We also have naming conventions and idioms that the
> editor could make use of, or possibly help enforce.
>
> For our development I created a plugin to add the XML schema for DS to the
> XML catalog so we can create files from the schema and have the XML editor
> understand the valid options for the various elements.
>
> After looking at the PDE tooling in 3.5M4 I think we are better off sticking
> with our current approach of using the XML editor with the schema defined.

The tooling will go as far as people want it to. If you have any ideas
for improving the tooling or pieces that we're missing, can you file
bugs against PDE and put [ds tooling] in the summary somewhere?

We're also working on getting DS in the Eclipse SDK for Eclipse 3.5 but
we're not sure if that will happen yet.

Looking forward to hearing from you.

(btw, can't you set target, bind, unbind by selecting Edit...?)

Cheers,

~ Chris
Re: PDE tooling for DS [message #41025 is a reply to message #40995] Mon, 19 January 2009 22:27 Go to previous messageGo to next message
Chris Aniszczyk is currently offline Chris AniszczykFriend
Messages: 674
Registered: July 2009
Senior Member
By the way, we also have a bug open about making the editing of
referenced services more visible:

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

Cheers,

~ Chris
Re: PDE tooling for DS [message #41056 is a reply to message #41025] Mon, 19 January 2009 23:23 Go to previous message
Bruce Kelly is currently offline Bruce KellyFriend
Messages: 63
Registered: July 2009
Member
This bug covers the things that I think are absolutely required.

I will need to think about how to support naming conventions and idioms.

Another aspect is which comes first, the class or the xml file?

If the XML file comes first then I would expect to be able to generate the
skeleton class from the XML file. If the class comes first then I would
expect the services provided, and the bind/unbind methods to come from the
class.

Constructing the target definition is another area that needs some
consideration.

I will add my thoughts to the bug report when I think they are presentable
:)

Namaste, Bruce

"Chris Aniszczyk" <zx@eclipsesource.com> wrote in message
news:gl2upd$mq$1@build.eclipse.org...
> By the way, we also have a bug open about making the editing of referenced
> services more visible:
>
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=248230
>
> Cheers,
>
> ~ Chris
Re: PDE tooling for DS [message #588429 is a reply to message #40964] Mon, 19 January 2009 22:21 Go to previous message
Chris Aniszczyk is currently offline Chris AniszczykFriend
Messages: 674
Registered: July 2009
Senior Member
Bruce Kelly wrote:
> I just downloaded 3.5M4 to have a look at the tooling for creating service
> component definitions.
>
> It is a good start but falls somewhat short of what we need. So I was
> wondering if any further work was planned for 3.5? I had a look at the
> PDE/UI 3.5 plan, but the scope of the DS tooling work wasn't clear.
>
> We have been using DS for 12 months and make extensive use of attributes
> that are not supported by the custom editor: target, bind and unbind on
> service references. We also have naming conventions and idioms that the
> editor could make use of, or possibly help enforce.
>
> For our development I created a plugin to add the XML schema for DS to the
> XML catalog so we can create files from the schema and have the XML editor
> understand the valid options for the various elements.
>
> After looking at the PDE tooling in 3.5M4 I think we are better off sticking
> with our current approach of using the XML editor with the schema defined.

The tooling will go as far as people want it to. If you have any ideas
for improving the tooling or pieces that we're missing, can you file
bugs against PDE and put [ds tooling] in the summary somewhere?

We're also working on getting DS in the Eclipse SDK for Eclipse 3.5 but
we're not sure if that will happen yet.

Looking forward to hearing from you.

(btw, can't you set target, bind, unbind by selecting Edit...?)

Cheers,

~ Chris
Re: PDE tooling for DS [message #588442 is a reply to message #40995] Mon, 19 January 2009 22:27 Go to previous message
Chris Aniszczyk is currently offline Chris AniszczykFriend
Messages: 674
Registered: July 2009
Senior Member
By the way, we also have a bug open about making the editing of
referenced services more visible:

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

Cheers,

~ Chris
Re: PDE tooling for DS [message #588451 is a reply to message #41025] Mon, 19 January 2009 23:23 Go to previous message
Bruce Kelly is currently offline Bruce KellyFriend
Messages: 63
Registered: July 2009
Member
This bug covers the things that I think are absolutely required.

I will need to think about how to support naming conventions and idioms.

Another aspect is which comes first, the class or the xml file?

If the XML file comes first then I would expect to be able to generate the
skeleton class from the XML file. If the class comes first then I would
expect the services provided, and the bind/unbind methods to come from the
class.

Constructing the target definition is another area that needs some
consideration.

I will add my thoughts to the bug report when I think they are presentable
:)

Namaste, Bruce

"Chris Aniszczyk" <zx@eclipsesource.com> wrote in message
news:gl2upd$mq$1@build.eclipse.org...
> By the way, we also have a bug open about making the editing of referenced
> services more visible:
>
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=248230
>
> Cheers,
>
> ~ Chris
Previous Topic:PDE tooling for DS
Next Topic:PDE Build, P2 Metadata and Target Platform Problems
Goto Forum:
  


Current Time: Sun Jun 13 19:06:31 GMT 2021

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

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

Back to the top