It's all about the answers!

Ask a question

Extending RTC


Peter Keeler (3153) | asked Oct 15 '08, 5:21 a.m.
Hi, We are planning a significant pilot in the UK and we are looking at extending the current capabilities. I would appreciate your input on the following.

1. To develop a plug-in do I follow the standard Plugin Development used on Eclipse?

2. What messages does the Work Item view broadcast? Can another view listen to them (I am thinking for context sensitive help here on a tab by tab basis).

3. What custom plug-ins for RTC have been developed to date?

Rgds

Peter

8 answers



permanent link
Matt Lavin (2.7k2) | answered Oct 17 '08, 8:24 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
Hi. I'm glad to hear you are looking to extend Jazz

1. Two wiki topics should cover the general approach to developing a
Jazz extension:
https://jazz.net/wiki/bin/view/Main/RtcSdk
https://jazz.net/wiki/bin/view/Main/JazzLabs

2. Hopefully somebody from the workitem team can give more details here

3. That's a tough question to answer. People who extend Jazz/RTC do
not always tell us what they have done (though we would always love to
hear). Inside IBM a collection of Rational products are moving onto the
Jazz Platform. Notably, Rational Quality Manager and Rational
Requirements Composer should be some of first product to be available
based on Jazz.

Matt Lavin
Jazz Server Team


peterkeeler wrote:
Hi, We are planning a significant pilot in the UK and we are looking
at extending the current capabilities. I would appreciate your input
on the following.

1. To develop a plug-in do I follow the standard Plugin Development
used on Eclipse?

2. What messages does the Work Item view broadcast? Can another view
listen to them (I am thinking for context sensitive help here on a
tab by tab basis).

3. What custom plug-ins for RTC have been developed to date?

Rgds

Peter

permanent link
David Brauneis (50611) | answered Oct 17 '08, 9:06 a.m.
JAZZ DEVELOPER
I have also had some personal experience extending the Jazz platform in
the Build area.

Regards,
David Brauneis
IBM Rational Build Forge Architecture & Development


Matt Lavin wrote:
Hi. I'm glad to hear you are looking to extend Jazz

1. Two wiki topics should cover the general approach to developing a
Jazz extension:
https://jazz.net/wiki/bin/view/Main/RtcSdk
https://jazz.net/wiki/bin/view/Main/JazzLabs

2. Hopefully somebody from the workitem team can give more details here

3. That's a tough question to answer. People who extend Jazz/RTC do
not always tell us what they have done (though we would always love to
hear). Inside IBM a collection of Rational products are moving onto
the Jazz Platform. Notably, Rational Quality Manager and Rational
Requirements Composer should be some of first product to be available
based on Jazz.

Matt Lavin
Jazz Server Team


peterkeeler wrote:
Hi, We are planning a significant pilot in the UK and we are looking
at extending the current capabilities. I would appreciate your input
on the following.

1. To develop a plug-in do I follow the standard Plugin Development
used on Eclipse?

2. What messages does the Work Item view broadcast? Can another view
listen to them (I am thinking for context sensitive help here on a
tab by tab basis).

3. What custom plug-ins for RTC have been developed to date?

Rgds

Peter

permanent link
sébastien etter (21687) | answered Oct 21 '08, 8:23 a.m.
Hi Peter,

You will find all help that you need on wiki and forums !

I've just start development of a "Item Browser" plugin which allows users to view graphically items and relation between items.

Here is a first screenshot of my early early development (Work Item Oriented)

http://www.jazzonstage.net/sites/default/files/capture.png

Sbastien Etter
CapGemini TS

permanent link
Evan Hughes (2.4k1318) | answered Oct 21 '08, 9:33 a.m.
JAZZ DEVELOPER
Sbastien: That looks great! Will it work on any link type, or just links between work items?

permanent link
sébastien etter (21687) | answered Oct 21 '08, 10:28 a.m.
In a first step, links between work items.
In a second step, show all kind of links :

- Show all work items linked to an iteration plan, a team area, or a user
- Browse a Project Area and all its sub items
- etc...

I will post soon a link to my Jazz Team Server

Thank you for your interest :wink:

permanent link
Patrick Streule (4.9k21) | answered Oct 22 '08, 3:56 a.m.
JAZZ DEVELOPER
Hi Sbastien,

Nice!

In a first step, links between work items.
In a second step, show all kind of links :

When you use the StandardLabelProvider, support for rendering all link
types might come nearly for free (see Work Item's LinkLabelProvider for
some special cases).

Opening a link can also be done quite transparently using
Hyperlinks.open(...).

Maybe you can use these hints.

Regards,
Patrick
Jazz Work Item Team

permanent link
Peter Keeler (3153) | answered Oct 22 '08, 10:22 a.m.
Many thanks for those that responded. I have been away hence why I have not responded earlier. I will look at the link in more detail over the next few days

It is great to know that there are kindering spirits outthere.


Rgds

PK

permanent link
sébastien etter (21687) | answered Oct 23 '08, 3:24 a.m.
Thanks Patrick,

I'll try to use these hints !

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.