Can I use Satisfies links between RRC projects?
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
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).
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).
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.