← Back to team overview

openstack team mailing list archive

Re: API Versioning and Extensibility

 

Clickability is irrelevant. An API is an APPLICATION programming interface. It's about enabling applications to interact with it.

-George

On Oct 26, 2011, at 4:45 PM, Jorge Williams wrote:

> 
> On Oct 26, 2011, at 1:19 PM, Bryan Taylor wrote:
> 
>> So no pdfs or excel spreadsheets without conneg.
> 
> But PDFs and excel spreadsheets are precisely why you want variants!
> 
> "Here's my usage stats for 2009...
> 
> http://usage.api.acme.com/v1.0/jorgew/2009/usage.pdf";
> 
> You mean to tell me that I can't send that out as an e-mail?  Instead I have to say
> 
> "Please run this command to see my usage stats for 2009
> 
> curl -H "Accept: application/vnd.acme.com+pdf;version=1.0"  http://usage.api.acme.com/jorgew/2009/usage";
> 
> That seems silly to me, we're missing an important feature, the ability to click.
> 
> -jOrGe W.
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp

--
George Reese - Chief Technology Officer, enStratus
e: george.reese@xxxxxxxxxxxxx    t: @GeorgeReese    p: +1.207.956.0217    f: +1.612.338.5041
enStratus: Governance for Public, Private, and Hybrid Clouds - @enStratus - http://www.enstratus.com
To schedule a meeting with me: http://tungle.me/GeorgeReese

Attachment: smime.p7s
Description: S/MIME cryptographic signature


References