RRC: Versioning artifacts
2 answers
One way to link to any version of an RRC artifact, is to first open that specific revision in the artifact history, and copy the URL from the browser address bar. You will notice it has a #revision extension.
This URL can then be pasted into other RRC artifacts, e-mail, instance messages or even in the description of a work item or test case as a hyperlink.
Comments
Thanks for that information Robin!
Although that is a serious work around, it's good to know! If you have an attribute defined to indicate version numbering (or revision) this could satisfy a small part of the need to be able to link to older versions of an artifact.
I attended the Plan Jam. However we (Ericsson) have two enhancement items created in December 2009 related to this on RM area on jazz.net: https://jazz.net/jazz03/web/projects/Requirements%20Management#action=com.ibm.team.workitem.viewWorkItem&id=21291 https://jazz.net/jazz03/web/projects/Requirements%20Management#action=com.ibm.team.workitem.viewWorkItem&id=21415
FYI: in the RM Backlog
https://jazz.net/jazz03/web/projects/Requirements%20Management#action=com.ibm.team.apt.viewPlan&page=com.ibm.team.apt.web.ui.plannedItems&id=_UA74kKw4EeG4nO8CTXNgNQ&planMode=com.ibm.team.apt.viewmodes.internal.backlog2
you will see the following that might be of interest:
[DOORS Next] Requirements versions and configurations utilizing VVC [CLM] [DOORS Next] Artifact Sharing, Potentially Controlled Reuse, Across Modules (VVC) [RM] Data Comparison (Merge)
VVC - Versions, Variants and Configurations - is work that is just starting and will evolve in future releases.
Eric,
In the release of RRC 4.0 we have not provided any new additional capabilities for working with versions and variants. It was never in our RRC 2012 release plan (as posted here on jazz.net). We had many other high priority features that we were focusing on as you’ll see in our “What’s New” or “New and Noteworthy” documents.
However as you've already hinted this is an area of great interest for our RM RRC team as well as the broader CLM team. If you look at our current plan backlog you'll see that we recognize this as a strategic focus for a future RRC release and we hope to start sharing more in the near future on our plans for further support.
As for today in RRC 4.0 you will need to support version and variant development models using manual methods with links and attributes.
There are actually several ways that some customers have approached supporting variants (beyond baselines or attributes with links) but in all cases it will require some level of manual effort and management. You could perhaps investigate using the requirements embed capability that we have since RRC 3.x or manage parallel requirements in multiple collections (then branch/copy and link them when you want a separate stream).
Jared Pulham
Product Manager, Jazz Requirements Management Tools
Comments
Jared,
We are trying to manage versions in RRC also.
In your last paragraph you state "There are actually several ways that some customers have approached supporting variants (beyond baselines or attributes with links) but in all cases it will require some level of manual effort and management. You could perhaps investigate using the requirements embed capability that we have since RRC 3.x or manage parallel requirements in multiple collections (then branch/copy and link them when you want a separate stream)."
Do you have any information on the collection method you suggest above? As far as I can tell in RRC 4.0.1 a collection is always displaying the latest version of an artefact even if it has changed in another collection.
Thanks
Stephen Toop
Comments
Rosa Naranjo
FORUM MODERATOR / JAZZ DEVELOPER Jun 13 '12, 2:19 p.m.Eric, have you entered an enhancement request? We did have a Jazz Plan Jam recently but it is currently only open for voting on ideas submitted: https://jazz.ideajam.net Try searching to see if someone already submitted the above as an idea and then vote on it.