<html><head><style>body{font-family:Georgia,Arial;font-size:15px}</style></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div id="bloop_customfont" style="font-family:Georgia,Arial;font-size:15px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">Thank you Eric.</div><div id="bloop_customfont" style="font-family:Georgia,Arial;font-size:15px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Georgia,Arial;font-size:15px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">For my own piece of mind, if you are not doing so already, please keep that private development branch of </div> the testframe work regularly pushed to a remote on gitlab. It’s ok if it’s in a private branch under your personal account there.<div><br></div><div>..m<br> <div id="bloop_sign_1454370240654788096" class="bloop_sign"></div> <br><p class="airmail_on">On February 1, 2016 at 3:29:32 PM, Eric S. Raymond (<a href="mailto:esr@thyrsus.com">esr@thyrsus.com</a>) wrote:</p> <blockquote type="cite" class="clean_bq"><span><div><div></div><div>Mark Atwood <fallenpegasus@gmail.com>:
<br>> Hello everyone (and hello from AU, I am in Geelong this week for #lca2016).
<br>>
<br>> What have you all worked on in the past couple of weeks, what successes and
<br>> frustrations have you had, and what do you see yourself working on over
<br>> this next week?
<br>
<br>Successes:
<br>
<br>1. I've gotten back the ability to do Coverity scans and am keeping us
<br>clean on that front. This is a bit more of a statement than it might
<br>otherwise be because Coverity upgunned its auditing capability recently;
<br>it's checking more invariants and throwing more warnings than it used to.
<br>
<br>2. I'm also on top of our issue queue. Our incidence of known bugs not
<br>inherited from Classic is nil. The dog that isn't barking is more
<br>bug reports - we're getting peripheral little stuff about port issues
<br>and documentation but no functional bugs. I like that kind of boredom.
<br>
<br>3. Following the recent polishing pass by Sanjeev, I'm pretty happy
<br>with the state of our documentation. It has now been eyeball-checked
<br>against the code's behavioral reality by *three* different people; the
<br>quality and freshness is way ahead of Classic's.
<br>
<br>4. We appear to be shipping solid code. Our small but active pool of
<br>test users absorbed 0.9.1 without a ripple. I think there are grounds
<br>for believing that our next several point releases will be uneventful
<br>to the point of being boring. Lovely, lovely boredom...
<br>
<br>Ongoing work:
<br>
<br>1. I'm still slogging away at capture/replay. It's hard work with enough
<br>reverses that I'm now doing it on a private branch. I have concluded that
<br>the previous strategy of intercepting only the protocol-machine calls
<br>won't work - doing that there's no way to keep a huge amount of peer state
<br>up to date. So now I'm trying to mock at the packet-I/O level, in effect
<br>fully capturing and resimulating ntpd's network environment.
<br>
<br>2. In the near future (later this week and early next) I mean to
<br>budget some time to cross-port some of the recent (non-security) bug
<br>fixes from Classic; I'm leaving the security stuff to Daniel. I don't
<br>believe any of these are actually very important, but it's good PR to
<br>plug everything Classic has plugged.
<br>
<br>Blockers:
<br>
<br>I'm not currently blocked on any resources, nor on actions by others.
<br>Hal Murray has not yet responded to my suggestion that we divvy up the
<br>fix cross-ports from Classic, but I can start on those before he does.
<br>
<br>Recommendations:
<br>
<br>Our next natural breakpoint for a 0.9.2 release will be when either (1)
<br>Amar finishes the unit tests, or (2) Hal and I finish cross-porting the
<br>classic fixes.
<br>
<br>General note:
<br>
<br>I've been quiet lately because I've let myself slow down to normal
<br>hours and more variety of work from the intense tempo and
<br>near-monomaniacal concentration I was maintaining for most of last
<br>year. That was effort well spent - it bought us the relatively smooth
<br>sailing we're having now - but not really sustainable.
<br>
<br>I'm taking it easier now so I can speed up when we need me to. I expect
<br>that'll be in the immediate run-up to 1.0.
<br>--
<br> <a href="http://www.catb.org/~esr/">Eric S. Raymond</a>
<br></div></div></span></blockquote></div></body></html>