Which APIs are used to fetch and write requirements to Doors NG, when Project scope is Global Configuration
1. What is functional difference between Local and Global configuration ?
2. Which APIs are used to fetch and write requirements to Doors NG, when Project scope is Global Configuration? As integration tool, i need to integrate Doors NG with other tool. Here, the scope is global configuration. We are already supporting the local configuration of door ng using APIs, which difference we need to implement for Global Configuration ?
3. In Global configuration , if the one requirement can be available in all streams, then in each stream, will it contain the same unique id or will it contain the different id in different stream? What is conflict strategy, if all users are making changes in same requirement in diff streams ?
4. Steps to enable global configuration in Doors Ng project.
|
One answer
David Honey (1.8k●1●7)
| answered Sep 08 '22, 5:53 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Partial answers to some of your questions:
1. What is functional difference between Local and Global configuration ?
You can find information about this in the OSLC Configuration Management primer at https://oslc-op.github.io/oslc-specs/notes/config-primer/config-primer.html. Quoted from that document:
3. In Global configuration , if the one requirement can be available in all streams, then in each stream, will it contain the same unique id or will it contain the different id in different stream? What is conflict strategy, if all users are making changes in same requirement in diff streams ?
Your question is too imprecise to give a meaningful answer. Unless you have performed a component refactor, all versions of a specific requirement will belong to the same component. All versions of thatr equirement will have the same numeric requirement id. Different versions of requirement will have their own versioned artifact URI. If the same version of the same requirement is selected by multiple streams and/or baselines, then the same versioned artifact is referenced in each such local configuration. As described in the OSLC Configuration Management primer (see above), it is common to reference a requirement by its concept URI and a configuration context. If the specified configuration context is a DN local configuration, such as an RM stream, that will resolve to the version of that requirement selected in that specified local configuration. If the specified configuration context is a global configurqation, then as described in the primer, this is first resolved to a local configuration from knowing the component that owns the requirement and the contributiuon tree of the global configuration.
4. Steps to enable global configuration in Doors Ng project.
You first need to visit https://www.ibm.com/docs/en/elm/6.0?topic=applications-considerations-enabling-configuration-management to read and accept the considerations before enabling configuration management (in DN or ETM). That self service page can generate a configuration management license key.
Then:
|
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.