Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

what training and skills required to develop plugins for RTC

I work for a bank that does .NET development, however, my team and I want to develop plugins for the projects within the bank. Whats skills are required to develop the plugins aand what training can be suggested to build our skills so we can develop that plugins.

0 votes



2 answers

Permanent link
Hi Mohammed,

When you extend RTC, you programatically add or change features in the RTC Eclipse Client or the RTC server. Either way, this is accomplished by writing Eclipse plug-ins using the RTC API.

The article purposely pointed by Sam (RTC 3.0 Extensions workshop) shows you how you could extend and enhance Jazz capabilities. It could help you at figuring out the APIs and the process required to implement these customizations.

About skills :
extension workshops states that "Of particular help would be familiarity with work items, build definitions and basic process customization. In addition, you should be familiar with Java programming and debugging using Eclipse. Some familiarity with Eclipse plug-in programming would also be helpful but is not strictly required."

Also note that the RTC Extensions Workshop was updated for RTC 4.0/CLM 2012.
Depending on the version you're currently running, please check https://jazz.net/library/article/1000

I'd also advise you to check the "Extending Rational Team Concert 3.x" landing page :
https://jazz.net/library/article/784

Stephane Leroy
Jazz Jumpstart

1 vote

Comments

my linked page has a link to the 4.0 workshop too.. which is why I posted it.. (solves both at once!)


Permanent link
plugins use the Eclipse model and java. <br>

I would start with the developers workshop..<br>
https://jazz.net/library/article/634/

there really aren't that many different plugins to support..<br>

Operation Advisor - should this workitem save operation be permitted? yes/no <br>
    example here: I wrote an advisor to enforce 'Depends On' linked workitems to be treated as required,
   the source code is posted here on the forum somewhere..<br>
https://jazz.net/forum/questions/64268/operation-advisor-custom-precondition-for-work-items

Operation Participant - after the workitem is actually saved, you may add some work on to the event. <br>

Sam

0 votes

Comments

Thanks for the answer, however my question was regarding custom plugins that we can develop and the type of skills required to do that so that my team and I can upskill on those areas.

Thanks

sorry, don't know what you mean by 'custom' plugins?

if you mean create complete plugins for eclipse, then you would have to go to the eclipse opensource project to get their doc. that is outside the RTC scope.

Your answer

Register or log in 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 10,926
× 456
× 89
× 1

Question asked: Aug 16 '12, 7:47 a.m.

Question was seen: 6,328 times

Last updated: Aug 16 '12, 12:21 p.m.

Confirmation Cancel Confirm