It's all about the answers!

Ask a question

How can customer use a third party library in Jazz SCM?


Qiong Feng Huang (76911610) | asked Aug 08 '12, 11:01 p.m.
JAZZ DEVELOPER
How can customer use a third party library in Jazz SCM? Customers have lots of data/libraries saved in third party tools.  They don't want to move those data/libraries from the existing tools into Jazz SCM. But they want to manage those data/libraries through Jazz SCM. For example, they want to load these data/libraries as the components in Jazz SCM.  I believe this is something like CC Connector. So, the question is: is it reasonable that customer implements his own "connector" to get this support. If so, how? Is there any document about how to create a connector? Is there any legal issue here?

2 answers



permanent link
Ralph Schoon (63.4k33646) | answered Aug 08 '12, 11:56 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Hi,

if you refer to jar files or dll's as libraries, please have a look at the Money That Matter example that ships with CLM the example has external jar files checked into SCM and is loading them during builds.

The CC connector however does something completely different. It allows to use RTC with CC as SCM system, replacing RTC SCM and linking work items to CC change sets instead.

Comments
Geoffrey Clemm commented Aug 18 '12, 8:16 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

Note that the CC Connector has a couple of components ... the CC Bridge (which acts as Ralph describes) and the CC Synchronizer, which performs a 2-way synchronization of a ClearCase stream/branch with an RTC stream. Writing a good synchronizer is very hard.


permanent link
sam detweiler (12.5k6195201) | answered Aug 18 '12, 9:34 a.m.
but to followup on Ralphs comment.. putting binary files into the SCM is bad practice. you should use a binary repository, like Asset Manager or Artifactory. the size and use of binaries is different, and the loading of the binaries consumes precious RTC resources in ways unexpected.. particularly if the consumers of the files are not on the same physical network as the RTC source repository.

you also don't get proper tracking of the consumption (use in product,,,) for traceability..


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.