Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="utf-8"?>
- <Witd:WITD application="Work item type editor" version="1.0" xmlns:Witd="http://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
- <WORKITEMTYPE name="Review">
- <DESCRIPTION>This work item tracks reviews and the results.</DESCRIPTION>
- <FIELDS>
- <FIELD name="Iteration Path" refname="System.IterationPath" type="TreePath" reportable="dimension">
- <HELPTEXT>The iteration of the product with which this review is associated</HELPTEXT>
- </FIELD>
- <FIELD name="Iteration ID" refname="System.IterationId" type="Integer" />
- <FIELD name="External Link Count" refname="System.ExternalLinkCount" type="Integer" />
- <FIELD name="Team Project" refname="System.TeamProject" type="String" reportable="dimension" />
- <FIELD name="Parent" refname="System.Parent" type="Integer" />
- <FIELD name="Remote Link Count" refname="System.RemoteLinkCount" type="Integer" />
- <FIELD name="Comment Count" refname="System.CommentCount" type="Integer" />
- <FIELD name="Hyperlink Count" refname="System.HyperLinkCount" type="Integer" />
- <FIELD name="Attached File Count" refname="System.AttachedFileCount" type="Integer" />
- <FIELD name="Node Name" refname="System.NodeName" type="String" />
- <FIELD name="Area Path" refname="System.AreaPath" type="TreePath" reportable="dimension">
- <HELPTEXT>The area of the product with which this review is associated</HELPTEXT>
- </FIELD>
- <FIELD name="Revised Date" refname="System.RevisedDate" type="DateTime" reportable="detail" />
- <FIELD name="Changed Date" refname="System.ChangedDate" type="DateTime" reportable="dimension" />
- <FIELD name="ID" refname="System.Id" type="Integer" reportable="dimension" />
- <FIELD name="Area ID" refname="System.AreaId" type="Integer" />
- <FIELD name="Authorized As" refname="System.AuthorizedAs" type="String" syncnamechanges="true" />
- <FIELD name="Title" refname="System.Title" type="String" reportable="dimension">
- <REQUIRED />
- <HELPTEXT>Short description of the review used to differentiate it in a list or report</HELPTEXT>
- </FIELD>
- <FIELD name="State" refname="System.State" type="String" reportable="dimension">
- <HELPTEXT>The workflow state of the review</HELPTEXT>
- </FIELD>
- <FIELD name="Authorized Date" refname="System.AuthorizedDate" type="DateTime" />
- <FIELD name="Watermark" refname="System.Watermark" type="Integer" />
- <FIELD name="Rev" refname="System.Rev" type="Integer" reportable="dimension" />
- <FIELD name="Changed By" refname="System.ChangedBy" type="String" syncnamechanges="true" reportable="dimension">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Reason" refname="System.Reason" type="String" reportable="dimension">
- <HELPTEXT>The reason why the review is in the current state</HELPTEXT>
- </FIELD>
- <FIELD name="Assigned To" refname="System.AssignedTo" type="String" syncnamechanges="true" reportable="dimension">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- <HELPTEXT>The person currently working on this review</HELPTEXT>
- </FIELD>
- <FIELD name="Work Item Type" refname="System.WorkItemType" type="String" reportable="dimension" />
- <FIELD name="Created Date" refname="System.CreatedDate" type="DateTime" reportable="dimension" />
- <FIELD name="Created By" refname="System.CreatedBy" type="String" syncnamechanges="true" reportable="dimension" />
- <FIELD name="Description" refname="System.Description" type="HTML" />
- <FIELD name="History" refname="System.History" type="History">
- <HELPTEXT>Discussion thread and other historical information</HELPTEXT>
- </FIELD>
- <FIELD name="Related Link Count" refname="System.RelatedLinkCount" type="Integer" />
- <FIELD name="Tags" refname="System.Tags" type="PlainText" />
- <FIELD name="Board Column" refname="System.BoardColumn" type="String" reportable="dimension" />
- <FIELD name="Board Column Done" refname="System.BoardColumnDone" type="Boolean" reportable="dimension" />
- <FIELD name="Board Lane" refname="System.BoardLane" type="String" reportable="dimension" />
- <FIELD name="State Change Date" refname="Microsoft.VSTS.Common.StateChangeDate" type="DateTime">
- <WHENNOTCHANGED field="System.State">
- <READONLY />
- </WHENNOTCHANGED>
- <WHENCHANGED field="System.State">
- <SERVERDEFAULT from="clock" />
- </WHENCHANGED>
- </FIELD>
- <FIELD name="Activated Date" refname="Microsoft.VSTS.Common.ActivatedDate" type="DateTime" reportable="dimension">
- <WHENNOTCHANGED field="System.State">
- <READONLY />
- </WHENNOTCHANGED>
- </FIELD>
- <FIELD name="Activated By" refname="Microsoft.VSTS.Common.ActivatedBy" type="String" syncnamechanges="true" reportable="dimension">
- <WHENNOTCHANGED field="System.State">
- <ALLOWEXISTINGVALUE />
- <READONLY />
- </WHENNOTCHANGED>
- </FIELD>
- <FIELD name="Resolved Date" refname="Microsoft.VSTS.Common.ResolvedDate" type="DateTime" reportable="dimension">
- <WHENNOTCHANGED field="System.State">
- <READONLY />
- </WHENNOTCHANGED>
- </FIELD>
- <FIELD name="Resolved By" refname="Microsoft.VSTS.Common.ResolvedBy" type="String" syncnamechanges="true" reportable="dimension">
- <WHENNOTCHANGED field="System.State">
- <ALLOWEXISTINGVALUE />
- <READONLY />
- </WHENNOTCHANGED>
- </FIELD>
- <FIELD name="Resolved Reason" refname="Microsoft.VSTS.Common.ResolvedReason" type="String" reportable="dimension" />
- <FIELD name="Closed Date" refname="Microsoft.VSTS.Common.ClosedDate" type="DateTime" reportable="dimension">
- <WHENNOTCHANGED field="System.State">
- <READONLY />
- </WHENNOTCHANGED>
- </FIELD>
- <FIELD name="Closed By" refname="Microsoft.VSTS.Common.ClosedBy" type="String" syncnamechanges="true" reportable="dimension">
- <WHENNOTCHANGED field="System.State">
- <ALLOWEXISTINGVALUE />
- <READONLY />
- </WHENNOTCHANGED>
- </FIELD>
- <FIELD name="Integration Build" refname="Microsoft.VSTS.Build.IntegrationBuild" type="String" reportable="dimension">
- <SUGGESTEDVALUES expanditems="true">
- <LISTITEM value="<None>" />
- </SUGGESTEDVALUES>
- <SUGGESTEDVALUES expanditems="true" filteritems="excludegroups">
- <GLOBALLIST name="Builds - ME" />
- </SUGGESTEDVALUES>
- <HELPTEXT>The build in which the review was completed</HELPTEXT>
- </FIELD>
- <FIELD name="Purpose" refname="Microsoft.VSTS.CMMI.Purpose" type="HTML">
- <REQUIRED />
- <HELPTEXT>The purpose of the review</HELPTEXT>
- </FIELD>
- <FIELD name="Comments" refname="Microsoft.VSTS.CMMI.Comments" type="HTML">
- <HELPTEXT>Comments for the review</HELPTEXT>
- </FIELD>
- <FIELD name="Minutes" refname="Microsoft.VSTS.CMMI.Minutes" type="HTML">
- <HELPTEXT>The minutes of the review meeting</HELPTEXT>
- </FIELD>
- <FIELD name="Meeting Type" refname="Microsoft.VSTS.CMMI.MeetingType" type="String">
- <ALLOWEDVALUES expanditems="true">
- <LISTITEM value="Meeting" />
- <LISTITEM value="Offline" />
- </ALLOWEDVALUES>
- <DEFAULT from="value" value="Offline" />
- <HELPTEXT>The type of the review meeting</HELPTEXT>
- </FIELD>
- <FIELD name="Called Date" refname="Microsoft.VSTS.CMMI.CalledDate" type="DateTime">
- <HELPTEXT>The date and time the review was called</HELPTEXT>
- </FIELD>
- <FIELD name="Called By" refname="Microsoft.VSTS.CMMI.CalledBy" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- <HELPTEXT>The person who called the review</HELPTEXT>
- </FIELD>
- <FIELD name="Required Attendee 1" refname="Microsoft.VSTS.CMMI.RequiredAttendee1" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Required Attendee 2" refname="Microsoft.VSTS.CMMI.RequiredAttendee2" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Required Attendee 3" refname="Microsoft.VSTS.CMMI.RequiredAttendee3" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Required Attendee 4" refname="Microsoft.VSTS.CMMI.RequiredAttendee4" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Required Attendee 5" refname="Microsoft.VSTS.CMMI.RequiredAttendee5" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Required Attendee 6" refname="Microsoft.VSTS.CMMI.RequiredAttendee6" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Required Attendee 7" refname="Microsoft.VSTS.CMMI.RequiredAttendee7" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Required Attendee 8" refname="Microsoft.VSTS.CMMI.RequiredAttendee8" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Optional Attendee 1" refname="Microsoft.VSTS.CMMI.OptionalAttendee1" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Optional Attendee 2" refname="Microsoft.VSTS.CMMI.OptionalAttendee2" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Optional Attendee 3" refname="Microsoft.VSTS.CMMI.OptionalAttendee3" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Optional Attendee 4" refname="Microsoft.VSTS.CMMI.OptionalAttendee4" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Optional Attendee 5" refname="Microsoft.VSTS.CMMI.OptionalAttendee5" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Optional Attendee 6" refname="Microsoft.VSTS.CMMI.OptionalAttendee6" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Optional Attendee 7" refname="Microsoft.VSTS.CMMI.OptionalAttendee7" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Optional Attendee 8" refname="Microsoft.VSTS.CMMI.OptionalAttendee8" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Actual Attendee 1" refname="Microsoft.VSTS.CMMI.ActualAttendee1" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Actual Attendee 2" refname="Microsoft.VSTS.CMMI.ActualAttendee2" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Actual Attendee 3" refname="Microsoft.VSTS.CMMI.ActualAttendee3" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Actual Attendee 4" refname="Microsoft.VSTS.CMMI.ActualAttendee4" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Actual Attendee 5" refname="Microsoft.VSTS.CMMI.ActualAttendee5" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Actual Attendee 6" refname="Microsoft.VSTS.CMMI.ActualAttendee6" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Actual Attendee 7" refname="Microsoft.VSTS.CMMI.ActualAttendee7" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- <FIELD name="Actual Attendee 8" refname="Microsoft.VSTS.CMMI.ActualAttendee8" type="String" syncnamechanges="true">
- <ALLOWEXISTINGVALUE />
- <VALIDUSER />
- </FIELD>
- </FIELDS>
- <WORKFLOW>
- <STATES>
- <STATE value="Active">
- <FIELDS>
- <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
- <REQUIRED />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
- <ALLOWEXISTINGVALUE />
- <REQUIRED />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
- <EMPTY />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
- <ALLOWEXISTINGVALUE />
- <EMPTY />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
- <EMPTY />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
- <EMPTY />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
- <ALLOWEXISTINGVALUE />
- <EMPTY />
- </FIELD>
- </FIELDS>
- </STATE>
- <STATE value="Closed">
- <FIELDS>
- <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
- <REQUIRED />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
- <ALLOWEXISTINGVALUE />
- <REQUIRED />
- </FIELD>
- </FIELDS>
- </STATE>
- <STATE value="Resolved">
- <FIELDS>
- <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
- <COPY from="field" field="System.Reason" />
- </FIELD>
- <FIELD refname="System.AssignedTo">
- <ALLOWEXISTINGVALUE />
- <REQUIRED />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
- <REQUIRED />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
- <ALLOWEXISTINGVALUE />
- <REQUIRED />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
- <EMPTY />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
- <ALLOWEXISTINGVALUE />
- <EMPTY />
- </FIELD>
- </FIELDS>
- </STATE>
- </STATES>
- <TRANSITIONS>
- <TRANSITION from="Resolved" to="Closed">
- <REASONS>
- <DEFAULTREASON value="Minor Changes Complete" />
- </REASONS>
- <FIELDS>
- <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
- <ALLOWEXISTINGVALUE />
- <COPY from="currentuser" />
- <VALIDUSER />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
- <SERVERDEFAULT from="clock" />
- </FIELD>
- </FIELDS>
- </TRANSITION>
- <TRANSITION from="Active" to="Closed">
- <REASONS>
- <DEFAULTREASON value="Accepted (as is)" />
- </REASONS>
- <FIELDS>
- <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
- <ALLOWEXISTINGVALUE />
- <COPY from="currentuser" />
- <VALIDUSER />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
- <SERVERDEFAULT from="clock" />
- </FIELD>
- </FIELDS>
- </TRANSITION>
- <TRANSITION from="Active" to="Resolved">
- <REASONS>
- <REASON value="Accepted with Major Changes" />
- <DEFAULTREASON value="Accepted with Minor Changes" />
- </REASONS>
- <FIELDS>
- <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
- <ALLOWEXISTINGVALUE />
- <COPY from="currentuser" />
- <VALIDUSER />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
- <SERVERDEFAULT from="clock" />
- </FIELD>
- </FIELDS>
- </TRANSITION>
- <TRANSITION from="Closed" to="Active">
- <REASONS>
- <DEFAULTREASON value="Closed in Error" />
- </REASONS>
- <FIELDS>
- <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
- <ALLOWEXISTINGVALUE />
- <COPY from="currentuser" />
- <VALIDUSER />
- </FIELD>
- <FIELD refname="System.AssignedTo">
- <COPY from="field" field="Microsoft.VSTS.Common.ClosedBy" />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
- <SERVERDEFAULT from="clock" />
- </FIELD>
- </FIELDS>
- </TRANSITION>
- <TRANSITION from="Resolved" to="Active">
- <REASONS>
- <DEFAULTREASON value="Major Changes Complete" />
- </REASONS>
- <FIELDS>
- <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
- <ALLOWEXISTINGVALUE />
- <COPY from="currentuser" />
- <VALIDUSER />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
- <SERVERDEFAULT from="clock" />
- </FIELD>
- </FIELDS>
- </TRANSITION>
- <TRANSITION from="" to="Active">
- <REASONS>
- <DEFAULTREASON value="New" />
- </REASONS>
- <FIELDS>
- <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
- <ALLOWEXISTINGVALUE />
- <COPY from="currentuser" />
- <VALIDUSER />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.CMMI.CalledBy">
- <ALLOWEXISTINGVALUE />
- <COPY from="currentuser" />
- <VALIDUSER />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
- <SERVERDEFAULT from="clock" />
- </FIELD>
- <FIELD refname="Microsoft.VSTS.CMMI.CalledDate">
- <SERVERDEFAULT from="clock" />
- </FIELD>
- <FIELD refname="System.AssignedTo">
- <DEFAULT from="currentuser" />
- </FIELD>
- </FIELDS>
- </TRANSITION>
- </TRANSITIONS>
- </WORKFLOW>
- <FORM>
- <Layout HideReadOnlyEmptyFields="true" HideControlBorders="true">
- <Group Margin="(4,0,0,0)">
- <Column PercentWidth="90">
- <Control Type="FieldControl" FieldName="System.Title" ControlFontSize="large" EmptyText="<Enter title here>" LabelPosition="Top" />
- </Column>
- <Column PercentWidth="10">
- <Control FieldName="System.ID" Type="FieldControl" ControlFontSize="large" LabelPosition="Top" />
- </Column>
- </Group>
- <Group Margin="(10,0,0,0)">
- <Column PercentWidth="50">
- <Group Label="Status">
- <Column PercentWidth="100">
- <Control Type="FieldControl" FieldName="System.AssignedTo" Label="Assi&gned To" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="System.State" Label="Stat&e" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="System.Reason" Label="Reason" LabelPosition="Left" />
- </Column>
- </Group>
- </Column>
- <Column PercentWidth="50">
- <Group Label="Meeting">
- <Column PercentWidth="100">
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.CalledBy" Label="Called By" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.CalledDate" Label="Called Date" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.MeetingType" Label="Meeting Type" LabelPosition="Left" />
- </Column>
- </Group>
- </Column>
- </Group>
- <Group>
- <Column PercentWidth="50">
- <TabGroup>
- <Tab Label="Attendees">
- <Group>
- <Column PercentWidth="50">
- <Group Label="Required">
- <Column PercentWidth="100">
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee1" Label="Required attendee 1" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee2" Label="Required attendee 2" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee3" Label="Required attendee 3" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee4" Label="Required attendee 4" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee5" Label="Required attendee 5" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee6" Label="Required attendee 6" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee7" Label="Required attendee 7" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee8" Label="Required attendee 8" LabelPosition="Left" />
- </Column>
- </Group>
- </Column>
- <Column PercentWidth="50">
- <Group Label="Actual">
- <Column PercentWidth="100">
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee1" Label="Actual attendee 1" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee2" Label="Actual attendee 2" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee3" Label="Actual attendee 3" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee4" Label="Actual attendee 4" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee5" Label="Actual attendee 5" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee6" Label="Actual attendee 6" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee7" Label="Actual attendee 7" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee8" Label="Actual attendee 8" LabelPosition="Left" />
- </Column>
- </Group>
- </Column>
- </Group>
- <Group>
- <Column PercentWidth="100">
- <Group Label="Optional">
- <Column PercentWidth="100">
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee1" Label="Optional attendee 1" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee2" Label="Optional attendee 2" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee3" Label="Optional attendee 3" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee4" Label="Optional attendee 4" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee5" Label="Optional attendee 5" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee6" Label="Optional attendee 6" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee7" Label="Optional attendee 7" LabelPosition="Left" />
- <Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee8" Label="Optional attendee 8" LabelPosition="Left" />
- </Column>
- </Group>
- </Column>
- </Group>
- </Tab>
- <Tab Label="Purpose">
- <Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.CMMI.Purpose" Dock="Fill" LabelPosition="Top" />
- </Tab>
- <Tab Label="Minutes">
- <Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.CMMI.Minutes" Dock="Fill" LabelPosition="Top" />
- </Tab>
- <Tab Label="Comments">
- <Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.CMMI.Comments" Dock="Fill" LabelPosition="Top" />
- </Tab>
- </TabGroup>
- </Column>
- <Column PercentWidth="50">
- <TabGroup Margin="(5,0,0,0)">
- <Tab Label="History">
- <Control Type="WorkItemLogControl" FieldName="System.History" Dock="Fill" LabelPosition="Top" />
- </Tab>
- <Tab Label="Attachments">
- <Control Type="AttachmentsControl" LabelPosition="Top" />
- </Tab>
- <Tab Label="All Links">
- <Control Type="LinksControl" LabelPosition="Top">
- <LinksControlOptions>
- <LinkColumns>
- <LinkColumn RefName="System.ID" />
- <LinkColumn RefName="System.WorkItemType" />
- <LinkColumn RefName="System.Title" />
- <LinkColumn RefName="System.AssignedTo" />
- <LinkColumn RefName="System.State" />
- <LinkColumn LinkAttribute="System.Links.Comment" />
- </LinkColumns>
- <WorkItemLinkFilters FilterType="includeAll" />
- <ExternalLinkFilters FilterType="includeAll" />
- <WorkItemTypeFilters FilterType="includeAll" />
- </LinksControlOptions>
- </Control>
- </Tab>
- </TabGroup>
- </Column>
- </Group>
- </Layout>
- <WebLayout ShowEmptyReadOnlyFields="false">
- <!--**********************Work Item Extensions**********************
- Extension:
- Name: board-group
- Id: ottostreifel.board-group
- Group contribution:
- Id: ottostreifel.board-group.board-work-item-form-group
- Description: Custom work item form group
- Extension:
- Name: duplicate-bug
- Id: ottostreifel.duplicate-bug
- Group contribution:
- Id: ottostreifel.duplicate-bug.duplicates-group
- Description:
- Note: For more information on work item extensions use the following topic:
- http://go.microsoft.com/fwlink/?LinkId=816513
- -->
- <SystemControls>
- <Control Type="FieldControl" FieldName="System.Title" EmptyText="<Enter title here>" />
- <Control Label="Assi&gned To" Type="FieldControl" FieldName="System.AssignedTo" />
- <Control Label="Stat&e" Type="FieldControl" FieldName="System.State" />
- <Control Label="Reason" Type="FieldControl" FieldName="System.Reason" />
- <Control Label="History" Type="WorkItemLogControl" FieldName="System.History" />
- <Control Label="Attachments" Type="AttachmentsControl" Name="Attachments" />
- <Control Label="Links" Type="LinksControl" Name="Links" />
- <Control Label="&Area" Type="WorkItemClassificationControl" FieldName="System.AreaPath" />
- <Control Label="Ite&ration" Type="WorkItemClassificationControl" FieldName="System.IterationPath" />
- </SystemControls>
- <Page Label="Details" LayoutMode="FirstColumnWide">
- <Section>
- <Group Label="Purpose">
- <Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.CMMI.Purpose" />
- </Group>
- <Group Label="Minutes">
- <Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.CMMI.Minutes" />
- </Group>
- <Group Label="Comments">
- <Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.CMMI.Comments" />
- </Group>
- </Section>
- <Section>
- <Group Label="Status">
- <Control Label="Reason" Type="FieldControl" FieldName="System.Reason" />
- </Group>
- <Group Label="Required">
- <Control Label="Required attendee 1" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee1" />
- <Control Label="Required attendee 2" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee2" />
- <Control Label="Required attendee 3" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee3" />
- <Control Label="Required attendee 4" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee4" />
- <Control Label="Required attendee 5" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee5" />
- <Control Label="Required attendee 6" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee6" />
- <Control Label="Required attendee 7" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee7" />
- <Control Label="Required attendee 8" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.RequiredAttendee8" />
- </Group>
- <Group Label="Optional">
- <Control Label="Optional attendee 1" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee1" />
- <Control Label="Optional attendee 2" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee2" />
- <Control Label="Optional attendee 3" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee3" />
- <Control Label="Optional attendee 4" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee4" />
- <Control Label="Optional attendee 5" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee5" />
- <Control Label="Optional attendee 6" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee6" />
- <Control Label="Optional attendee 7" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee7" />
- <Control Label="Optional attendee 8" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.OptionalAttendee8" />
- </Group>
- </Section>
- <Section>
- <Group Label="Deployment">
- <Control Type="DeploymentsControl" Name="Deployments" />
- </Group>
- <Group Label="Development">
- <Control Type="LinksControl" Name="Development">
- <LinksControlOptions ViewMode="List" ZeroDataExperience="Development" ShowCallToAction="true">
- <ListViewOptions GroupLinks="false"></ListViewOptions>
- <LinkFilters>
- <ExternalLinkFilter Type="Build" />
- <ExternalLinkFilter Type="Integrated in build" />
- <ExternalLinkFilter Type="Pull Request" />
- <ExternalLinkFilter Type="Branch" />
- <ExternalLinkFilter Type="Fixed in Commit" />
- <ExternalLinkFilter Type="Fixed in Changeset" />
- <ExternalLinkFilter Type="Source Code File" />
- <ExternalLinkFilter Type="Found in build" />
- <ExternalLinkFilter Type="GitHub Pull Request" />
- <ExternalLinkFilter Type="GitHub Commit" />
- </LinkFilters>
- </LinksControlOptions>
- </Control>
- </Group>
- <Group Label="Related Work">
- <Control Type="LinksControl" Name="Related Work">
- <LinksControlOptions ViewMode="List">
- <LinkFilters>
- <WorkItemLinkFilter Type="System.LinkTypes.Duplicate-Reverse" />
- <WorkItemLinkFilter Type="System.LinkTypes.Hierarchy-Reverse" />
- <WorkItemLinkFilter Type="Microsoft.VSTS.Common.TestedBy-Forward" />
- <WorkItemLinkFilter Type="Microsoft.VSTS.Common.TestedBy-Reverse" />
- <WorkItemLinkFilter Type="System.LinkTypes.Hierarchy-Forward" />
- <WorkItemLinkFilter Type="System.LinkTypes.Duplicate-Forward" />
- <WorkItemLinkFilter Type="System.LinkTypes.Dependency" />
- <WorkItemLinkFilter Type="System.LinkTypes.Related" />
- <ExternalLinkFilter Type="GitHub Issue" />
- </LinkFilters>
- <Columns>
- <Column Name="System.State" />
- <Column Name="System.ChangedDate" />
- <Column Name="System.Links.Comment" />
- </Columns>
- </LinksControlOptions>
- </Control>
- </Group>
- <Group Label="Meeting">
- <Control Label="Called By" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.CalledBy" />
- <Control Label="Called Date" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.CalledDate" />
- <Control Label="Meeting Type" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.MeetingType" />
- </Group>
- <Group Label="Actual">
- <Control Label="Actual attendee 1" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee1" />
- <Control Label="Actual attendee 2" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee2" />
- <Control Label="Actual attendee 3" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee3" />
- <Control Label="Actual attendee 4" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee4" />
- <Control Label="Actual attendee 5" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee5" />
- <Control Label="Actual attendee 6" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee6" />
- <Control Label="Actual attendee 7" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee7" />
- <Control Label="Actual attendee 8" Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.ActualAttendee8" />
- </Group>
- </Section>
- </Page>
- </WebLayout>
- </FORM>
- </WORKITEMTYPE>
- </Witd:WITD>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement