It's all about the answers!

Ask a question

Extending Jazz and using it for project development


yogesh arora (86102) | asked Jan 14 '09, 7:25 p.m.
Hi

We are extending the Jazz server side and client side. We have written a server component and a client plugin in eclipse for using that component.
We also want to use Jazz for our day to day code/requirements/workitems management.

Can u guys share some best tips on doing the same

Thanks
Yogesh Arora

3 answers



permanent link
Richard Backhouse (6661) | answered Jan 15 '09, 6:08 a.m.
JAZZ DEVELOPER
Yogesh,

If you have not yet done so I would suggest getting a target platform
configured that reflects the binary prereqs that your server and client
code require to build and run. You can take advantage of the PDE tooling
to create a Target Definition (File->New->Plug-in Development->Target
Definition) that you can then reference in the PDE Target Platform
preferences page.

With this in place you have now separated your environment you need to
develop your code from what your code itself needs to run. For example
this would enable you to upgrade your Jazz for day to day
code/requirements/workitems management while leaving the code you
develop use another version of Jazz.

Richard
Jazz Web UI and Server Development

yogesh.arora wrote:
Hi

We are extending the Jazz server side and client side. We have written
a server component and a client plugin in eclipse for using that
component.
We also want to use Jazz for our day to day
code/requirements/workitems management.

Can u guys share some best tips on doing the same

Thanks
Yogesh Arora

permanent link
yogesh arora (86102) | answered Jan 15 '09, 8:43 p.m.
i m new to both jazz and eclipse plugin development. Could you please elaborate on this

permanent link
Richard Backhouse (6661) | answered Jan 16 '09, 7:58 a.m.
JAZZ DEVELOPER
When you start up Eclipse for PDE/plugin development you have a Target
Platform configured to provide the prereqs that the plugins you are
developing require. By default the configured Target Platform is the
same as the environment that you are running in. So if you are
developing in RTC 1.0 your Target Platform will also be RTC 1.0 and you
can write jazz plugins that will be targeted for RTC 1.0

However if you are running in RTC 1.0 and you are planning on writing
jazz plugins targeted for say RTC 2.0 you would have to setup an
alternative Target Platform.

If you go to the Target Platform preferences page
(Window->Preferences->Plug-in Development->Target Platform) you will see
that you have the option of selecting an alternative location for it. Or
you can create your own predefined Target via the PDE Target Definition
Editor and reference it on the preferences page. Creating your own
predefined one would be useful if you want to share the same target
between a group of developers.

HTH

Richard
Jazz Web UI and Server Development

yogesh.arora wrote:
i m new to both jazz and eclipse plugin development. Could you please
elaborate on this

Your answer


Register or to post your answer.