<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Programmer fluff</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/jasoncl/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/jasoncl/feed.xml</link>
    <description>Comments about what I&amp;#039;m currently working on.</description>
    <lastBuildDate>Wed, 17 Apr 2019 04:06:56 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Meeting day</title>
      <link>https://docs.microsoft.com/archive/blogs/jasoncl/meeting-day</link>
      <pubDate>Mon, 12 Jan 2009 19:37:16 GMT</pubDate>
      <dc:creator><![CDATA[MSDN Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/jasoncl/2009/01/12/meeting-day/</guid>
      <description><![CDATA[Today turned into meeting day.&nbsp; All but one hour was meetings.&nbsp; And when I finally did get...]]></description>
      <content:encoded><![CDATA[<p>Today turned into meeting day.&nbsp; All but one hour was meetings.&nbsp; And when I finally did get a chance to work my assigned build machine was dirty.&nbsp; I had to do a scorch and sync before I could do any work.&nbsp; And of course it took longer than an hour.&nbsp; At least I was able to do a bunch of low priority things while I was waiting.&nbsp; I also did a bug fix on my local machine that I can just copy to the build machine tomorrow when it's done doing its clean up.&nbsp; Tonight I'm going to have to finish up my commitments.&nbsp; The whole weekend was enough of a delay.&nbsp; I should have at least tried to look at it.&nbsp; Oh well, at least I have until the end of this week to finish them.&nbsp; I've only got 1 section left anyhow.&nbsp; This year they are looking really good.</p> <p>Tomorrow only has 3 meetings so I should be able to work on my bugs.&nbsp; I checked today and I've got 20 bugs on my plate.&nbsp; Its a little high, but the worst part is that 8 of them are Dev 10 bugs.&nbsp; They put you in "bug jail" when you have more than 8.&nbsp; Missed it by <em>that</em> much.</p>]]></content:encoded>
    </item>
    <item>
      <title>Back from vacation</title>
      <link>https://docs.microsoft.com/archive/blogs/jasoncl/back-from-vacation</link>
      <pubDate>Tue, 06 Jan 2009 19:53:29 GMT</pubDate>
      <dc:creator><![CDATA[MSDN Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/jasoncl/2009/01/06/back-from-vacation/</guid>
      <description><![CDATA[Wow, what a vacation can do to your mindset.&nbsp; I really needed the time off.&nbsp; I was on...]]></description>
      <content:encoded><![CDATA[<p>Wow, what a vacation can do to your mindset.&nbsp; I really needed the time off.&nbsp; I was on vacation from 12/20 till 1/5.&nbsp; 16 days of bliss.&nbsp; Well except for the freak snow storm for about half of the time.&nbsp; There is still snow on the ground where I live. Oh well, at least it was super relaxing.</p> <p>When I got back I had a boat load of email to go through.&nbsp; I admit that I cheated and checked my work email a few times while I was on vacation.&nbsp; I probably went through a 100 or so emails before coming back.&nbsp; I'm surprised how much email I got.&nbsp; I figured since all of MS was shutdown for most of that time I would only really get the automated emails.&nbsp; Not only was I wrong, but I even had people waiting for replies on the 5th when I got back.&nbsp; Dang OOF message saying when I was coming back. hehe.&nbsp; Anyhow, all is done and now I'm fully caught up.</p> <p>Today for the most part I've been working on my commitments.&nbsp; I've finished going through my old ones figuring out which need to be updated or dropped.&nbsp; Also I started creating the 6th commitment for the new team I'm on, content management.&nbsp; Luckily there are a few tools that I'll get to work on in this space so I'm putting them on the list now.</p> <p>I'm also adding my comments about what I have done so far.&nbsp; Which of course pointed out that I haven't done enough community work this year.&nbsp; I need to get on it quickly.&nbsp; I'm about 24 hours behind the curve.&nbsp; I need to spend at least 2 hours a week from now on to make up the time loss.&nbsp; Our main community person (<a href="http://blogs.msdn.com/KarinM">KarinM</a>) is in my team so it shouldn't be to hard to find something to work on.&nbsp; I already sent her an email about working on a few blog posts for our <a href="http://blogs.msdn.com/windowssdk">main team blog</a>.&nbsp; Perhaps here in a few weeks I'll have a post to point to.</p> <p>More on the work front; I think we figured out a good method of tracking our work on the CAM team.&nbsp; It looks like I'm going to be spammed with bugs to fix.&nbsp; At least now that we are in Wix they are not that difficult to track down and fix.&nbsp; I imagine I'll be an expert at our authoring here in just a few.&nbsp; Never mind the fact that I wrote most of it while I was on the scrum team.&nbsp; I wonder when I'll get help with this. Bah! That's what tools are for right? Lol.&nbsp; Speaking of, I got authorized to work on some tools again.&nbsp; That makes me very happy indeed.&nbsp; A programmer with nothing to work on but XML files is not a happy programmer.</p> <p>Well the wife just called and once to go home.&nbsp; I'll have to cut this post off a little short.&nbsp; Maybe next time I'll talk about the super yummy prime rib roast I had for both Christmas and new year's dinner.&nbsp; Also, I apologize for this stream of consciousness blog post.&nbsp; Normally I write it then go back and edit it.&nbsp; Just don't have the time today.</p> <p>P.S. I know I'm the only reader.&nbsp; But still.</p>]]></content:encoded>
    </item>
    <item>
      <title>ReOrg</title>
      <link>https://docs.microsoft.com/archive/blogs/jasoncl/reorg</link>
      <pubDate>Thu, 04 Dec 2008 15:40:48 GMT</pubDate>
      <dc:creator><![CDATA[MSDN Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/jasoncl/2008/12/04/reorg/</guid>
      <description><![CDATA[The WinSDK team has been re-organized again.&nbsp; Same people but different structure.&nbsp; This...]]></description>
      <content:encoded><![CDATA[<p>The WinSDK team has been re-organized again.&nbsp; Same people but different structure.&nbsp; This also marks the end of my scrum days too.&nbsp; Now we have 3 major groups; feature crews, release management, and content management.&nbsp; I'm now on the content management team with Karin, Lisa, and Derek.&nbsp; From our charter it looks like we are going to maintain all current content and be the point of contact for external customers.&nbsp; This group will also not be using scrum.&nbsp; We found out that bugs and customer or vender relations doesn't work very well with how we implemented scrum.&nbsp; Oh well, at least I was a scrum master for a few sprints.&nbsp; It was nice trying it out, but I'll be glad to go back to the old style for a little bit.&nbsp; Although I have a feeling that some of what we learned while doing </p> <p>As the only dev on the team I think I'll be responsible for fixing any bugs found in our current releases (authoring not the actual samples or docs) and porting those fixes to our next release.&nbsp; Karin also is in charge of the group blog.&nbsp; So that might mean I'll need to write some of the blog posts.&nbsp; Good thing I have been practicing here.</p>]]></content:encoded>
    </item>
    <item>
      <title>Build break!</title>
      <link>https://docs.microsoft.com/archive/blogs/jasoncl/build-break</link>
      <pubDate>Thu, 04 Dec 2008 00:00:00 GMT</pubDate>
      <dc:creator><![CDATA[MSDN Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/jasoncl/2008/12/04/build-break/</guid>
      <description><![CDATA[Last night both of our RIs were submitted to both the VC and Main branches.&nbsp; It was a little...]]></description>
      <content:encoded><![CDATA[<p>Last night both of our RIs were submitted to both the VC and Main branches.&nbsp; It was a little optimistic to go into Main at the same time as VC but Jeff felt that we wouldn't have very many errors if any at all.&nbsp; Thankfully he was right.&nbsp; We have 1 error in VC and 3 in Main.&nbsp; Curtis fixed the one in VC, I fixed the first two issues in Main, and Mahmoud fixed the last issue in Main.&nbsp; We had the same deadline as before (9 PM) but this time we finished just about 5.&nbsp; A few of us stayed to make sure the build got submitted and started correctly.</p>]]></content:encoded>
    </item>
    <item>
      <title>Holy bad test run Batman!</title>
      <link>https://docs.microsoft.com/archive/blogs/jasoncl/holy-bad-test-run-batman</link>
      <pubDate>Tue, 02 Dec 2008 19:25:21 GMT</pubDate>
      <dc:creator><![CDATA[MSDN Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/jasoncl/2008/12/02/holy-bad-test-run-batman/</guid>
      <description><![CDATA[Wow, what a day!&nbsp; We have had most of the dev team working on investigating the last few...]]></description>
      <content:encoded><![CDATA[<p>Wow, what a day!&nbsp; We have had most of the dev team working on investigating the last few remaining inbox failures on a checked build. We need to know exactly what is the problem so we know that we are not introducing any new errors.</p> <p>I was looking into the vs\VSData\Package\UnitTests tests.&nbsp; These tests were providing more information in their error messages than the tests were expecting.&nbsp; It turns out that these tests were the retail version instead of the checked versions.&nbsp; This caused the difference in error message.&nbsp; The checked versions normally have a lot more verbose information than the retail versions.</p> <p>Anyhow, the retail version of the tests were on all of the tests boxes.&nbsp; This lead us to think that the test submission might have the wrong path for where to pick up the tests.&nbsp; Sure enough, when we checked the submission the path was wrong.&nbsp; This most likely means that we will have to resubmit the testing.&nbsp; That normally takes between 1 and 2 days to complete.&nbsp; If that is the case then we will most definitely miss our check in time of 9PM.</p> <p>Curtis in the mean time is submitting the LKG build shelveset.&nbsp; At least half of the work will get checked in.&nbsp; And I'm a little happy that its the stuff that I worked on that will get checked in.&nbsp; Time will tell for the inbox&nbsp; content submission.</p>]]></content:encoded>
    </item>
    <item>
      <title>First day after Thanksgiving</title>
      <link>https://docs.microsoft.com/archive/blogs/jasoncl/first-day-after-thanksgiving</link>
      <pubDate>Mon, 01 Dec 2008 20:16:00 GMT</pubDate>
      <dc:creator><![CDATA[MSDN Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/jasoncl/2008/12/01/first-day-after-thanksgiving/</guid>
      <description><![CDATA[Back from Thanksgiving holidays.&nbsp; Wow did I ever need the break, and I sure did use the...]]></description>
      <content:encoded><![CDATA[<P>Back from Thanksgiving holidays.&nbsp; Wow did I ever need the break, and I sure did use the time.&nbsp; I came back barely able to remember what I was working on.&nbsp; It was great!&nbsp; After about an hour work of reading email I was caught up enough to start working.</P>
<P><STRONG>We are completely test clean for the retail builds of both LKG and inbox!</STRONG></P>
<P>This is a huge milestone.&nbsp; I know we would get here at some point, but actually getting here feels quite nice.&nbsp; All of our remaining work will be on the checked versions of the 2 builds.&nbsp; These errors are far lower priority since they are only seen in the debug build with all debugging turned on.&nbsp; This normally creates a much larger number of errors.&nbsp; Almost all of which would be assert failures.</P>
<P>So our current status of both paths is.</P>
<UL>
<LI>1 error in LKG</LI>
<LI>3 errors in inbox</LI></UL>
<P>Curtis is working on LKG and I've taken over investigating inbox.&nbsp; For LKG Curtis thinks the error is from a missing registry key.&nbsp; So he has filed a bug (which allows us to RI) so we don't have to worry about LKG at all any more.&nbsp; All we need to do now is check it in.&nbsp; For inbox I discovered that the test box was missing Mahmoud's fix for 1 of the tests.&nbsp; After the fix was applied the test passed.</P>
<P>At this point we are down to just 2 errors for all of these super complex projects.&nbsp; Both errors are for the checked version of inbox.&nbsp; I'm investigating the vs\VSData\Package\UnitTests and Curtis is working on vs\VSD\datatools\ParameterizeQuery.&nbsp; Both have emails out to the test owners, but you know that's not enough.&nbsp; In the mean time the investigation continues on our side.</P>
<P>For my error I've discovered that the test seems to be very flaky.&nbsp; There are some bugs already open for the test; one for each version after ours.&nbsp; I'm hoping that the changes are known (at least to the test owner) enough that I can see if reverting them could fix the test.&nbsp; If that is the case then we can just file a bug and submit anyway.</P>
<P>Tomorrow should bring results from both emails.&nbsp; The people are in China so it takes a day turnaround for us to get anything back.&nbsp; I sure hope these guys have an idea of why stuff fails.</P>]]></content:encoded>
    </item>
    <item>
      <title>Joining SCubed</title>
      <link>https://docs.microsoft.com/archive/blogs/jasoncl/joining-scubed</link>
      <pubDate>Wed, 19 Nov 2008 18:38:00 GMT</pubDate>
      <dc:creator><![CDATA[MSDN Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/jasoncl/2008/11/19/joining-scubed/</guid>
      <description><![CDATA[Good news, I hope. I'm moving scrum teams. I've been in the same scrum team since we started using...]]></description>
      <content:encoded><![CDATA[<P>Good news, I hope. I'm moving scrum teams. I've been in the same scrum team since we started using scrum. That was 11 sprints ago. I'm moving from the "Murcs" team to the "SCubed" team. We are actually taking both of the devs from the Murcs team and swapping them with the devs on the SCubed team. </P>
<P>I think this change is keyed on the completion of all of the LKG work. I've been working on the build portion and the rest of the group has been working on the content part. Both seem to have finished at the same time. Right now I'm doing the RI of the content up to the VC branch. And tomorrow I'll start the work to do the same thing for the build part. And hopefully by the Sunday we will have both payloads completed and out of our hands. </P>
<P>Feels so nice to get jobs done. I'm looking forward to see what I'll be working on next. I know it will have something to do with our new interop work. Maybe work on Vista bridge or something. We will see soon enough.</P>]]></content:encoded>
    </item>
    <item>
      <title>LKG smoke testing</title>
      <link>https://docs.microsoft.com/archive/blogs/jasoncl/lkg-smoke-testing</link>
      <pubDate>Mon, 17 Nov 2008 15:02:47 GMT</pubDate>
      <dc:creator><![CDATA[MSDN Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/jasoncl/2008/11/17/lkg-smoke-testing/</guid>
      <description><![CDATA[We choose not to create a Gibraltar run last night.  We didn't want to use up the VC team's machines...]]></description>
      <content:encoded><![CDATA[<p>We choose not to create a Gibraltar run last night.  We didn't want to use up the VC team's machines on a build of unknown quality.  Although it looks like this might be a good build.  Last night's builds ran without fail for all 3 platforms.  And this morning we kicked off the layout build at 5:45 AM.  Thankfully Curtis gets up super early otherwise I might have had to do it.  Anyhow, it completed in just 1 hour and 45 minutes.  Much faster than it has in the past; although this time we didn't do any CABing.  Installs are going now on about 10 machines thanks to Mike Johnson.  We should have results later today.  If all goes well we can start a Gibraltar run tonight.  We already confirmed with Dawn that VC has enough machines available in their pool to accommodate both the LKG build and in the box work.
</p><p>In other good news we might be able to meet all of our goals for M3!  Jeff told me that he had looked over the time line and if all goes well with this smoke testing then we will still be on time for the M3 milestone.  I could have sworn we were not going to make this.  We had so many discussions about when the last possible day would be and what our contingency plans are.  At least now we probably won't need them.</p>]]></content:encoded>
    </item>
    <item>
      <title>LKG done?</title>
      <link>https://docs.microsoft.com/archive/blogs/jasoncl/lkg-done</link>
      <pubDate>Sun, 16 Nov 2008 16:23:31 GMT</pubDate>
      <dc:creator><![CDATA[MSDN Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/jasoncl/2008/11/16/lkg-done/</guid>
      <description><![CDATA[LKG is 100% error free in the VC branch!  On Friday I discovered that the new windowscodecs.lib file...]]></description>
      <content:encoded><![CDATA[<p>LKG is 100% error free in the VC branch!  On Friday I discovered that the new windowscodecs.lib file was bad.  It didn't have the proper exports for WPF to compile correctly.  So out with the hack fix from earlier and in goes the correct fix.  The lib file just needed to be replaced with the good one.  I'm so happy that this saga is over.  I'm tired of working on the weekends.  Heck someone on the team suggested Saturday's be called "taking back your life day". 
</p><p>Today I'm doing all of the work needed to get a full test run in our parent branch.  Once I'm done collecting and sorting the data I'll submit the test run on all 3 platforms.  Then off to home.  Maybe enjoy a movie with my wife for a change.  I'm crossing my fingers for not working next weekend.</p>]]></content:encoded>
    </item>
    <item>
      <title>Great news for LKG work</title>
      <link>https://docs.microsoft.com/archive/blogs/jasoncl/great-news-for-lkg-work</link>
      <pubDate>Tue, 11 Nov 2008 16:34:29 GMT</pubDate>
      <dc:creator><![CDATA[MSDN Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/jasoncl/2008/11/11/great-news-for-lkg-work/</guid>
      <description><![CDATA[We have made some great strides on the LKG work.  The WinSDK branch is building completely clean and...]]></description>
      <content:encoded><![CDATA[<p>We have made some great strides on the LKG work.  The WinSDK branch is building completely clean and the VC branch is down to 1 error.  The only remaining error in the VC branch is a well understood problem that the WPF team has a fix for already on the TFS server.  Once TFS comes back up from its upgrade then we can scorch and sync the enlistment to get this fix.  In the mean time I created a workaround for this issue.  I commented out the part of the WPF projects that reference the files we are having trouble with.  Basically we are just skipping the sub project that we can't build.  This will get undone when TFS is back up so that we can get the real project building.
</p><p>Right now we have 2 machines building the amd64 flavor of VS.  We are doing 2 machines so that we can verify any errors that 1 of them has if they do get any errors.  I'm assuming they will not have any errors since last night's builds were clean except for this 1 issue.
</p><p>I know this is dev work but I can't wait to get back to a normal project.  I want to write some new code.  I'm missing it.</p>]]></content:encoded>
    </item>
  </channel>
</rss>