We are back to our normal programming schedule.
The week started with a look at the OAuth community, the new WRAP protocol, and plans for OAuth 2.0. We reviewed the recent changes to XRD, the discovery protocol stack (aka the Hammer Stack), and compared machine discovery to how people interact with the unknown. And we examined the new host-meta proposal and redesigned Well-Known URI specification. Continue reading
This was a light blogging week with mostly short posts. They included an invitation to attend the upcoming Internet Identity Workshop, clarifications to help those implementing OAuth on the server side, announcement about OAuth being nominated for a Webware 100 award, call for action in the Open Web Foundation, and some advice on versioning specifications.
I will be in traveling to New York, New Jersey, and Virginia over the next 10 days. Hope to see a lot of my New York friends while I'm there.
Continuing the themes of the last week, this week provided another approach to explaining XRD by comparing it side-by-side to XRDS. Even those new to this branch of discovery will find the comparison helpful in explaining the XRD architecture. Next came two posts about extending OAuth beyond the 3-legged scenario and into access sharing among multiple third-party applications. And last, I posted a quick report from the IETF 74th meeting regarding the outcome of the OAuth BoF.
It was a busy week but very productive (hence the slow posting).
This week was all about XRD.
After the new XRD schema sneak-peak, I spent this week explaining how it could be applied to the two use cases on many people’s minds: OAuth and OpenID. I stared with applying XRD to the current OpenID discovery flow, something I hope the OpenID community will take on. Next I gave some background about the previous attempts at OAuth discovery, and then describe what I’m thinking for the new OAuth discovery protocol.
The next two posts (and the one to follow next week) focused on the overall architecture, breaking the XRD document into three sections, and describing using examples the XRD extensibility model.
And last, I would like to remind you that the IETF OAuth meeting will take place Monday at 1pm during the 74th IETF meeting in San Francisco. We plan to finish the charter and get some work done. Hope you join us.
First, a quick reminder. If you are attending SXSW tomorrow, March 15th, I will be joining David Recordon, Dawn Foster, David Rudin, and Dare Obasanjo for a panel on ‘Post Standards: Creating Open Source Specs‘. We will be talking about the Open Web Foundation, community developer specifications, and about the legal and moral issues involved in interoperability and community specifications.
This week included three important topics: a new edition of the OAuth Core 1.0 specification, the first preview of the new XRD format, and a couple of posts explaining the work of the Open Web Foundation, starting with why we need a new process and what that process looks like. I also reiterated my employer’s position on OpenID (in case it wasn’t clear).
(Or, What I’ve Been Up To Lately at Yahoo!)
This week was as much about what I got to write as it was about why I didn’t get (around) to write. And the funny thing is, it’s a good thing. I’ll explain.
But first, let’s recap this week’s posts. I started by talking about OAuth, where we are as a community, where we are going, and gave some ideas on how people can keep the effort moving forward. I continued with a brief discussion on using content negotiation for discovery, and concluded with the first post in a series about the new landscape of discovery: the XRD protocol stack.
Back to why I didn’t get to write more…
It if wasn’t obvious, the theme this week, more than anything else was ‘return to blogging’. I’ve missed putting my ideas on (virtual) paper and while spec-writing is fun, it doesn’t allow for as much creative expressiveness.
This week I have joined the conversation about Twitter’s new OAuth API, discussed ideas for improving OAuth on the desktop, thought out-loud about what Open means, defined the Equal Access Principle, criticized some recent trends with OpenID, but also praised what OpenID has accomplished so far, and continued my guide to Discovery.
I also started explaining how discovery is evolving, and that will my main theme in the coming week. I will offer among other thoughts, an in-depth preview of XRD, the new frontier in discovery. I know many of you have been waiting patiently to jump right in and write code, so I hope you will like what you see.
For those attending SXSW March 15th, I will be joining David Recordon, Dawn Foster, David Rudin, and Dare Obasanjo for a panel on ‘Post Standards: Creating Open Source Specs‘. We will be talking about the Open Web Foundation, community developer specifications, and about the legal and moral issues involved in interoperability. BTW, If you ever wondered, the answer is yes. A Microsoft lawyer can be a lot of fun to work with!
Later that month, March 22-27, I will be at the 74th IETF meeting in San Francisco. We will have another OAuth BoF (currently scheduled for Monday afternoon) and plan to finish the charter and get some work done.