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

How to provide default Work Item Templates?

I'm looking for a way to provide a set of work item templates by default for new projects. I'd be ok with either having the WI templates created automatically on Project Area creation through the process template or by having them shared down through a master shared project area. Does anybody have any ideas on how to do this?

I did find this WI on the topic but it doesn't seem to have any ideas...

I'd also be willing to even do something crazy like hooking into a Project Area created event and invoking the WI template import, although this would not be preferred. If this is the route to take does anybody have any hints on APIs available to invoke the WI template import?

0 votes



2 answers

Permanent link
If Rational Team Concert's WI templates feature (A feature available in WI query view, right mouse click to open "Create Work Item Template..." menu), I think the followings are options you can take:

  1. Import Work Item from .csv ("File" -> "Import..." -> "Team" menu).
  2. Use bulk creation of workitems using support provided way (https://jazz.net/wiki/bin/view/Main/BulkMoveWorkItemsBetweenProjectAreasInRTC3)
  3. Use programmatic work item creation via API (or OSLC) https://jazz.net/wiki/bin/view/Main/ProgrammaticWorkItemCreation
  4. Use "Rational Method Composer V7.5.2" to define WBS template of project and export into Rational Team Concert.

Personally, #4 option is suitable for more process oriented software development projects because it allows to view how to work on task by viewing the process (step by step instruction how to do it).

Still original RTC WI template features are good enough for most of the projects.


0 votes

Comments

Thanks for the ideas. The built in RTC WI Template feature is what we're looking for and meets our needs, the problem is we'd like to be able to define WI templates by default in new Project Areas that are created.

Use "Extract Process Template.." (available in upper left corner of process area customization view) menu will create new process template with WI templates attached to it.

For existing process templates, I have not verified by myself, it might be possible to attach WI templates by uploading WI template file (.xml) to process attachments (link tab), and modify process configuration source. E.g.

<configuration-data id="com.ibm.team.workitem.configuration.templates" xmlns="http://com.ibm.team.workitem/templates">
 <template content="processattachment:/workitemtemplates/com.ibm.team.workitem.template1.xml" identifier="com.ibm.team.workitem.template1" name="TEST"/>
 </configuration-data>

Note this way might not be supported way.


Permanent link
As you already mentioned, the work item template is the way to go. Just this additions:

1. If you have existing project areas that should make use of a work item template of another project area, than you have to export the work item template from RTC client and import it into the other project area. Choose File->Export->Team->work item template to export the desired template to an XML-File.
So you do not have to change the process configuration source for that.

2. If you want to add work item templates to a process template, than you can add it in the configuration data->work items->Templates section of the process configuration.  In the end if you are satisfied with the selection of work item templates in your project area you can extract a new process template from that (as alreday mentioned above) and use that to establish project areas.


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
× 6,132
× 48

Question asked: Aug 21 '12, 9:24 p.m.

Question was seen: 4,872 times

Last updated: Aug 22 '12, 3:03 a.m.

Confirmation Cancel Confirm