{"id":33063,"date":"2005-12-07T10:00:17","date_gmt":"2005-12-07T10:00:17","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/oldnewthing\/2005\/12\/07\/whimsical-embarrassment-as-a-gentle-form-of-reprimand\/"},"modified":"2005-12-07T10:00:17","modified_gmt":"2005-12-07T10:00:17","slug":"whimsical-embarrassment-as-a-gentle-form-of-reprimand","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/oldnewthing\/20051207-17\/?p=33063","title":{"rendered":"Whimsical embarrassment as a gentle form of reprimand"},"content":{"rendered":"<p>A few months ago, I messed up a cross-component check-in and broke the build. I&#8217;m not proud of it. (In my excitement over finally having passed a few weeks&#8217; worth of testing requirements, I absently submitted only one of the components for check-in! My change was 99% within one component, and I forgot about the other 1%.) My submission cleared the &#8220;single-component check-in&#8221; queue at around 4:30am, and before I got a chance to fix the problem at 8am, a complex job was submitted into the &#8220;multi-component check-in&#8221; queue. That job failed, of course, because I neglected to update the second component.<\/p>\n<p> A few hours later, I was greeted with a large inflatable bunny rabbit (looks <a href=\"http:\/\/www.artnet.com\/artwork\/424277582\/jeff-koons-inflatable-flower-and-bunny-tall-white-pink-bunny.html\"> similar to this guy<\/a>) in my office. His name is &#8220;Bug Bunny&#8221;, and it is my lot to be Bug&#8217;s keeper until somebody else breaks the build. (But hey, at least I fixed it before 5pm. At 5pm, my team&#8217;s lab kicks off its nightly builds, and if you break those builds, the next morning&#8217;s &#8220;official team build&#8221; doesn&#8217;t get released, and testers don&#8217;t have anything to install.) <\/p>\n<p> I suspect many groups have an object with a similar purpose, namely to be &#8220;bestowed upon&#8221; the person who most recently messed up. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>A few months ago, I messed up a cross-component check-in and broke the build. I&#8217;m not proud of it. (In my excitement over finally having passed a few weeks&#8217; worth of testing requirements, I absently submitted only one of the components for check-in! My change was 99% within one component, and I forgot about the [&hellip;]<\/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":[2],"class_list":["post-33063","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oldnewthing","tag-history"],"acf":[],"blog_post_summary":"<p>A few months ago, I messed up a cross-component check-in and broke the build. I&#8217;m not proud of it. (In my excitement over finally having passed a few weeks&#8217; worth of testing requirements, I absently submitted only one of the components for check-in! My change was 99% within one component, and I forgot about the [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/33063","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=33063"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/33063\/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=33063"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/categories?post=33063"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/tags?post=33063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}