The good ship WS-Addressing

Well, at long last WS-Addressing has reached Recommendation status!  (At least, the Core and SOAP Binding have.)  I count this effort as quite successful.  The Working Group navigated some difficult and contentious issues, resulting in a specification that should traverse the shoals of interoperability safely.

This Working Group was an experiment in "fast track", with an aggressive schedule and a correspondingly higher bar for interop testing.  How did we do?  Here are the actual and projected milestones for WS-Addressing:

As you can see we didn’t quite live up to our expectations, missing our projected delivery date by about 60%.  The largest lag was in CR testing, which IMO we started fairly promptly after issuing CR, worked on diligently, and completed about as rapidly as we could.  The only way to avoid this delay would have been to start interop testing way back in Last Call, but that is always a hard sell to implementers as the spec is still churning.

Anyway, I am quite pleased that we’re done.  Especially since this was the last chance to lock down the namespace to deliver WS-Addressing 1.0 support in Windows Communication Foundation 1.0.  We caught the boat!