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

Do APIs exist for a work item creation wizard?

As an exercise to become more familiar with Jazz, we tried to create process templates using our process authoring tool, but we ran into some limitations with respect to what was allowed to be specified for the default work items. My colleague, Sutthi, has already created separate posts for these issues, but we are now considering a different approach and would like to get your opinion.

Instead of creating the bulk of the items (tasks, work products, etc.) described in the process description upfront during project creation, we would like to build an instantiation wizard that would allow users to select entities from the process description and instantiate them as work items on-demand. We already have a metadata representation of the data from our tool and are wondering if the necessary APIs exist for us to be able to:

1. create a wizard UI for both RTC and web UI
2. create work items of various types
3. specify the values of work item custom fields during creation
4. create links between the newly created work items

I realize that these may seem like simple questions with obvious answers, but we were surprised to find out that some of the above were not supported in the process specification so we thought it best to ask here before investing further. Our understanding is that we can use the same APIs that are used by RTC so I am assuming that once the project is created, we should have full control over work item and work item link creation. Is that correct?

Thanks,
Dave

0 votes



2 answers

Permanent link
1. create a wizard UI for both RTC and web UI
2. create work items of various types
3. specify the values of work item custom fields during creation
4. create links between the newly created work items

I realize that these may seem like simple questions with obvious
answers, but we were surprised to find out that some of the above
were not supported in the process specification so we thought it best
to ask here before investing further. Our understanding is that we
can use the same APIs that are used by RTC so I am assuming that once
the project is created, we should have full control over work item and
work item link creation. Is that correct?

What you describe above is possible using the Client Library API exposed
by the Work Item component. Take a look at
IWorkItemCommon/IWorkItemClient/IWorkItemServer for details and don't
hesitate to ask if questions come up.

Regards,
Patrick

0 votes


Permanent link
That is reassuring. Thanks for the confirmation.

Dave

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
× 10,938

Question asked: Dec 20 '07, 2:49 p.m.

Question was seen: 8,010 times

Last updated: Dec 20 '07, 2:49 p.m.

Confirmation Cancel Confirm