Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




ClearCase integration

web-app

Not sure if this is the best place to ask this.

Is there an integration between ClearCase and Gemini?

norricorp
· 1
norricorp
Replies (6)
helpful
0
not helpful

Not out of the box. But I am sure that one can be created.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

Within a Clearcase UCM / clearquest integration (CQ is a chnage tracker tool), within CQ, a CC activity would be created, using the details from CQ.
I still need to read up on gemini so this may be rubbish (in which case my apologies) but when an issue is moved to a state of opened or ready to work on, there would be the option to create a CC activity.
Also when the work is complete and "delivered" in CC, a trigger could fire that would move the state in gemini to the next value.
I guess what would be nice as well would be to store change set infornation in gemini though this information is stored in clearcase.
Something like that.


norricorp
· 1
norricorp
helpful
0
not helpful

I think you can do all this using Gemini web services as long as you can get the issue id.

Have a look at our web services sample: http://www.countersoft.com/Default.aspx?PageID=58


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Thanks for that. I had a quick look inside the zip - is there any documentation to go with the c# files?


norricorp
· 1
norricorp
helpful
0
not helpful

These are my first thoughts on how it could be done - does it make sense.

We could write a plugin listener to listen for the issue state of in-progess. It can then run some C++ (or C# code - the manual is a little unclear) to run clearcase commands that would create an activity. We would need the stream for this so a request to the user would either have to be part of the code or could be added to the html page in gemini.

We could also put a trigger on delivery_complete in clearcase. This could run a perl script that would get the files that had changed and send them as a url to gemini - possibly.


norricorp
· 1
norricorp
helpful
0
not helpful

Yes, makes sense to me.

You will have to write a service that will listen to the status change. The service will use Gemini web services and will query for issue... and dod the job.


Mark Wing
· 9108
Mark Wing