It's all about the answers!

Ask a question

Can I use Satisfies links between RRC projects?


Chris Palmer (251112) | asked Mar 06 '14, 11:09 a.m.
 I want to be able to link requirements in one RRC project to requirements in another RRC project using the Satisfies and Satisfied By link types but when I do I am only able to select requirements that are in the project I am linking from.

Is it possible to change this behavior so I can use the link type to link between projects? 

I am using RRC 4.0.1.

Thanks

2 answers



permanent link
Donald Nong (14.5k614) | answered Mar 06 '14, 7:18 p.m.
I think the easy way round this is to change the "What to link to" from the default "Link to an artifact in" to "Link to web" when you create the link. Use the title of the target artifact, such as "###: artifact title", as the label, and the shortcut to the target artifact, such as https://<host>:<port>/rm/resources/<UUID>, as the link. The end result will look the same.
I believe all the links are restricted to the same project by default, unless the link is of a known type that has lifecycle collaboration meaning, e.g. http://www.ibm.com/xmlns/rdm/types/Link. In other words, in the Manage Project Properties page, the link type should have a "RDF URI" defined (and it is also required that RRC understands and implements it).

Comments
Chris Palmer commented Mar 07 '14, 3:34 a.m.

Donald, thanks for the suggestion and insight.

I have considered using the external link but would prefer a neater solution; I also have not tested to see what the reporting capabilities are when using external links. I will look into setting the RDF URI for the link.

Thanks


permanent link
Maeve OReilly (3813) | answered Mar 07 '14, 7:30 a.m.
For me in 4.0.5 it is possible for the 'Link To' type, providing the projects are associated (manage this project area- Association). But Satisfies is only internal and as Donald notes has no RDF URI in RRC.

I think you should log a defect Chris and let development either fix or clarify.  In the RM project - https://jazz.net/jazz03/web/projects/Requirements%20Management

Note, satisfies is part of the OSLC RM spec http://open-services.net/bin/view/Main/RmSpecificationV2?sortcol=table;table=up#Resource_Requirement. 


Comments
Chris Palmer commented Mar 07 '14, 8:41 a.m.

Thanks Maeve. It is the Satifies link that we want to enable, the Link To type is too generic for our purposes. I will take your advice and log a defect.

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.