« The hardest thing about working on Open Specifications | Main | Opensocial Tips of the Hat and Wags of the Finger »

October 10, 2007

Memo to OAuth Service Providers

Memo to OAuth Service Providers: think of your consumers as your partners, and not just "users".

  • Understand that many of the consumer applications of your service are driving users to your site, and in the world of composable services, your consumer application developers will often have choice. Choice means power. Recognize.
  • Keep the channels of communication open with developers of consumers of your service. Use blogs, email lists, IRC channels, and show up at community events that are relevant to your service (barcamps, superhappydevhouse, etc).
  • Be transparent about API changes - try to schedule changes ahead of time, try to keep changes limited to a regular scheduled time, be prepared to rollback changes, and be especially available immediately after API changes.
  • Think like a service provider and be concerned about security, availability and uptime, even if nobody is directly complaining - remember, your service availability may impact the perceived quality of the services offered by consumer applications.
  • Be transparent about outages - you will have more credibility with your consumers (see above about choice).
  • Be proactive about supporting consumer applications - know which consumer applications are accessing your service - you never know who your friends might be. I suspect OAuth will be a great channel for business development!

Service providers who do this well: Linden Labs (Second Life), Pair Networks.

If your interested in this topic, I'll be at SuperHappyDevHouse 20 this weekend, and at a OAuth implementers meetup at SHDH20.

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83455eeb869e200e54f0980688834

Listed below are links to weblogs that reference Memo to OAuth Service Providers:

Comments

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Gabe's Stuff

Gabe Wachob's Tumblelog

June 2009

Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

Google Friend Connect