Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

How to create preconditions by Stream/Component

 Hi, 

Is it possible to configure preconditions per Stream/Component? For example, I need that for Stream A it is required that the user associates a workitem, but it shouldn't be mandatory for Stream B. 


I´ll appreciate your help. 


Thanks, 

0 votes


Accepted answer

Permanent link
As Geoff mentioned, the preconditions are defined per team, so you need to associate your streams with different team areas. You can customize the preconditions for a particular team area by opening the team area editor and clicking the "Customize the process" hyperlink that appears in the top right. This will open to Process Customization tab for that team area.

You mentioned that you need all team members to be able to deliver to all streams. If you grant users permission to deliver change sets in your project, then they will inherit those permissions in any team areas within the project. So it sounds like you'll be able to achieve your goals.
Leonardo Marzo selected this answer as the correct answer

0 votes

Comments

What if I have more streams than project areas? I think this solution doesn't scale. It would be better in my opinion if the precondition "Require Work Items to Match Query" allows you to configure not only the Component, but also the Stream

Note that you don't need additional project areas ... just additional team areas (still overhead, but not as heavyweight as a new project area).   But requesting the built-in precondition to allow you to configure per stream would be a reasonable enhancement request (see Sumant's comment if you need a link for that).


2 other answers

Permanent link
You would need to have Stream A and Stream B owned by different team/project areas.

1 vote

Comments

 I don't think it is possible to set different preconditions for different teams of the same project area. Even when that's possible, I need all streams to be owned by the project area. 


How can I request an enhancement? 

Hi Leonardo

Here's the link to raise a RFE (Request For Enhancement):


It is possible to set different preconditions for each team area in the project area.  Just for interest's sake, why do you need all streams to be owned by the project area?

 Because all teams should be able to deliver changes to any streams. 


Could you tell me which are the steps to configure, for example, the precondition "Require Work Items and comments [Deliver (server)]" for TeamA ? 

When I go to Team Configuration --> Operation Behaviour I don't see the option to select the team. 

Did you follow Jared's guidance on clicking the "Customize the process" button?


Permanent link
 I have created the enhancement request: https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.workitem.viewWorkItem&id=313638

0 votes

Your answer

Register or log in 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 79

Question asked: Dec 30 '13, 1:02 p.m.

Question was seen: 5,809 times

Last updated: Apr 24 '14, 3:04 p.m.

Confirmation Cancel Confirm