{"id":109428,"date":"2024-02-20T07:00:00","date_gmt":"2024-02-20T15:00:00","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/oldnewthing\/?p=109428"},"modified":"2024-02-20T16:05:23","modified_gmt":"2024-02-21T00:05:23","slug":"20240220-00","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/oldnewthing\/20240220-00\/?p=109428","title":{"rendered":"Microspeak: Closing out, duping out"},"content":{"rendered":"<p>Windows has <a title=\"We called it RAID because it kills bugs dead\" href=\"https:\/\/devblogs.microsoft.com\/oldnewthing\/20200317-00\/?p=103566\"> gone through many defect tracking systems<\/a>. The details may change, but the overall shape remains the same. I will defer details to <a title=\"Track active, open, resolved, or closed work items\" href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/devops\/boards\/work-items\/about-work-items?view=azure-devops&amp;tabs=cmmi-process#track-active-open-resolved-or-closed-work-items\"> this summary in the Azure DevOps documentation<\/a>.<\/p>\n<p>One possible Reason for resolution is <i>Duplicate<\/i>, which means that the issue is already covered by another work item. The act of marking a work item as Duplicate is informally known as <i>duping out<\/i>. So you can say, &#8220;There are three new bugs today, but they are all the same issue as bug 31415, so I&#8217;ve <i>duped them out<\/i>.&#8221;<\/p>\n<p>Similarly, the act of marking a resolved work item as Closed is informally known as <i>closing out<\/i>. &#8220;Please look at your resolved bugs and <i>close out<\/i> the ones that no longer repro.&#8221;<\/p>\n<p>(<i>Repro<\/i> is a common abbreviation for <i>reproduce<\/i>.)<\/p>\n<p>In both cases, the <i>out<\/i> is optional. You can say that you have <i>duped<\/i> a work item (<i>to<\/i> another work item), and you can say that you have <i>closed<\/i> a work item.<\/p>\n<p>I find it interesting that the preferred adverbial preposition for &#8220;changing the status of a work item to move it further down the lifecycle&#8221; is &#8220;out&#8221;. I suspect that is used because the change in state causes the work item to disappear from a query, so it&#8217;s &#8220;out of the way&#8221;.<\/p>\n<p>Also interesting is that you can&#8217;t &#8220;resolve out&#8221; a bug, even though that follows the same pattern of moving a work item further down the lifecycle.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Making work items no longer appear on a query.<\/p>\n","protected":false},"author":1069,"featured_media":111744,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[105,26],"class_list":["post-109428","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oldnewthing","tag-microspeak","tag-other"],"acf":[],"blog_post_summary":"<p>Making work items no longer appear on a query.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/109428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/users\/1069"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/comments?post=109428"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/109428\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media\/111744"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media?parent=109428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/categories?post=109428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/tags?post=109428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}