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

SDK documentation

Where can I find documentation on extending jazz as a developer?

0 votes



9 answers

Permanent link
Today there is no documentation on extending Jazz as a developer. You
will have to dig into the Jazz source code.

Sorry about that.
Philippe

0 votes


Permanent link
Philippe,
If I were working on creating an adapter for another SCM where in the
code should one start looking?

Philippe Krief wrote:
Today there is no documentation on extending Jazz as a developer. You
will have to dig into the Jazz source code.

Sorry about that.
Philippe

0 votes


Permanent link
Philippe,
I was doing some digging through the source code in the Client SDK.
Would I be correct in saying that the code that implements the SCM
functions in Jazz is limited to this set of plugins?

1) com.ibm.team.scm.service
2) com.ibm.team.scm.common
3) com.ibm.team.scm.client

Mark D. Parry wrote:
Philippe,
If I were working on creating an adapter for another SCM where in
the code should one start looking?

Philippe Krief wrote:
Today there is no documentation on extending Jazz as a developer. You
will have to dig into the Jazz source code.

Sorry about that.
Philippe

0 votes


Permanent link
That is SDK code (contains API). The SDK is not necessarily all the
client code. In this case it is. You can always inspect the Jazz client
features to see what plugins are part of a particular component. It's
possible that a component might have additional internal plugins in the
client runtime set.

Jim D'Anjou
Jazz Jumpstart

Mark D. Parry wrote:
Philippe,
I was doing some digging through the source code in the Client SDK.
Would I be correct in saying that the code that implements the SCM
functions in Jazz is limited to this set of plugins?

1) com.ibm.team.scm.service
2) com.ibm.team.scm.common
3) com.ibm.team.scm.client

Mark D. Parry wrote:

Philippe,
If I were working on creating an adapter for another SCM where in
the code should one start looking?

Philippe Krief wrote:

Today there is no documentation on extending Jazz as a developer. You
will have to dig into the Jazz source code.

Sorry about that.
Philippe

0 votes


Permanent link
"Mark D. Parry" <parrym@us.ibm.com> wrote in message
news:45EF3756.9000704@us.ibm.com...
Philippe,
I was doing some digging through the source code in the Client SDK. Would
I be correct in saying that the code that implements the SCM functions in
Jazz is limited to this set of plugins?

1) com.ibm.team.scm.service
2) com.ibm.team.scm.common
3) com.ibm.team.scm.client

The file system component, which has both client and server plug-ins,
is a major portion of the overall source control feature; it builds on the
scm component.

James Synge
Jazz Server Development

0 votes


Permanent link
Hi Mark,

It would help to understand exactly what you are trying to do? What you
would expect from such an adapter?

If you want to use another SCM system with Jazz, our current story is to
use that systems SCM client and then use Jazz work items and builds with
that SCM.

Cheers,
Jean-Michel
Jazz SCM Lead

Mark D. Parry wrote:
Philippe,
If I were working on creating an adapter for another SCM where in
the code should one start looking?

Philippe Krief wrote:
Today there is no documentation on extending Jazz as a developer. You
will have to dig into the Jazz source code.

Sorry about that.
Philippe

0 votes


Permanent link
Thanks for following up on this. We are trying to get Jazz to work with
a CMVC back end by writing a SCM Adapter. In the short term we are
trying to get file functions like checkout and checkin to work. Longer
term we are hoping to support additional CMVC features.

Jean-Michel Lemieux wrote:
Hi Mark,

It would help to understand exactly what you are trying to do? What you
would expect from such an adapter?

If you want to use another SCM system with Jazz, our current story is to
use that systems SCM client and then use Jazz work items and builds with
that SCM.

Cheers,
Jean-Michel
Jazz SCM Lead

Mark D. Parry wrote:
Philippe,
If I were working on creating an adapter for another SCM where in
the code should one start looking?

Philippe Krief wrote:
Today there is no documentation on extending Jazz as a developer. You
will have to dig into the Jazz source code.

Sorry about that.
Philippe

0 votes


Permanent link
I know this topic is quite old, but we also have a need to build a gateway to our source control product, which is mainframe based, and many of our software product teams USE that SCM as part of the development/qa/support processes..

I've looked thru the source and and some of the WIKI, but there seems to be a little missing

https://jazz.net/wiki/bin/view/Main/SCMAndFilesystemDesignDocumentation

any guidance welcomed.

sam

0 votes


Permanent link
I've looked thru the source and and some of the WIKI, but there seems to be a little missing

https://jazz.net/wiki/bin/view/Main/SCMAndFilesystemDesignDocumentation

any guidance welcomed.

sam


I've also been frustrated by the lack of any real docs, but so far I've been able to make decent progress by Google searching jazz.net to find previous questions and setting up the 3.0 SDK as a PDE development platform (since the SDK includes sources).

That said, it's still a lot of trial & error I'm afraid; that & posting lots of questions here.

0 votes

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,954

Question asked: Feb 22 '07, 4:58 p.m.

Question was seen: 13,700 times

Last updated: Feb 22 '07, 4:58 p.m.

Confirmation Cancel Confirm