and/or request headers
are omitted. IME this often causes confusion and bugs, because developers don't
understand the context of the request or response.
- Finally, could you possibly make the PDF version NOT have grey backgrounds
for all of the examples? It wastes a lot of ink...
Cheers,
--
Mark
change
the output. In the meantime, I'm able to build PDFs that use no grey
background for examples, and I'll send those your way.
Thanks,
Anne
Anne Gentle
a...@openstack.org
my blog | my book | LinkedIn | Delicious | Twitter
On Sun, May 29, 2011 at 8:01 PM, Mark Nottingham m...@mnot.net
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp
--
Mark Nottingham http://www.mnot.net
me anything else.).
See:
http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-14#section-8.4.16
vs
http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-14#section-8.4.7
Cheers,
--
Mark Nottingham http://www.mnot.net/
___
Mailing
Hey,
Sorry it took a while to get back; other things intervened.
On 03/06/2011, at 11:56 PM, Jorge Williams wrote:
On Jun 2, 2011, at 10:41 PM, Mark Nottingham wrote:
The problem I mentioned before, though, is that XML Schema brings more
issues to the table than it solves.
1) People
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp
--
Mark Nottingham http://www.mnot.net
@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack
/tokens/fa8426a0-8eaf-4d22-8e13-7c1b16a9370c;
rel=keystone-token
Fixed: s/tenants/tokens/ (my bad).
On 9/4/11 7:40 PM, Mark Nottingham m...@mnot.net wrote:
Still getting up to speed on the finer points of keystone, but makes
sense to me.
Is X-Auth-Token keystone-specific? If so
On 9/4/11 9:51 PM, Mark Nottingham m...@mnot.net wrote:
Good point; Link makes more sense on a response.
Cheers,
On 05/09/2011, at 12:49 PM, Bryan Taylor wrote:
Hmmm, I'm thinking more about this. Would using the Link: header break
the
ability to use the Vary header? I can't
My .02 -
Pretty much every Open Source project I've been involved in has two lists set
up like this, once they get off the ground. Like others have said, it doesn't
mean the groups separate, only that the discussions are easier to follow...
Cheers,
--
Mark Nottingham http://www.mnot.net
/ListHelp
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp
that are appropriate, but because of its escape-hatch nature, there
really isn't anything it isn't allowed to do, semantically.
Cheers,
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack
to be prescriptive, of course (e.g., to
have a sane approach to versioning).
Cheers,
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https
versioning in the
APIs, just that it fulfils a very different function (managing change in
representation formats).
Cheers,
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack
@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe
I've started a list of proposed goals here:
http://wiki.openstack.org/Governance/Proposed/APIGoals
Please pile on...
On 11/10/2011, at 11:53 PM, Jay Pipes wrote:
On Tue, Oct 11, 2011 at 1:11 AM, Mark Nottingham m...@mnot.net wrote:
+1 (sorry for the lag, been travelling).
I'd like
it.
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp
--
Mark Nottingham http://www.mnot.net
On 13/10/2011, at 5:42 PM, Bryan Taylor wrote:
On 10/12/2011 07:55 PM, Mark Nottingham wrote:
The duplication of effort can be solved by having an intermediary do the
translation. Repose already does this.
That's where there be dragons. Inferring that the user wants to go to
version N
also
http://www.mnot.net/blog/2011/10/25/web_api_versioning_smackdown.
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net
On 27/10/2011, at 5:19 AM, Bryan Taylor wrote:
On 10/24/2011 11:20 PM, Mark Nottingham wrote:
tl;dr
Much omitted, since it's long... I agree strongly with 98% of what you are
saying.
I'll focus on the variants here. I'd rather just get rid of them.
I think there's a discussion
with it.
What do you mean by machine consumption -- are you saying that you want
clients to automatically generate bindings?
Cheers,
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post
On 27/10/2011, at 3:19 PM, Mark Nottingham wrote:
I floated the idea a while back that we get rid of variants altogether and
instead use an HTML representation to offer the user a choice of how to view
the information that includes pre elements with JSON and XML formatted
text. It could
on versioning and extensibility -- but
WADL isn't really designed for this. I'm sketching up something more
appropriate, and will be able to talk about it soon (hopefully).
Cheers,
-S
From: Mark Nottingham [m...@mnot.net]
Sent: Thursday, October 27
/~openstack
More help : https://help.launchpad.net/ListHelp
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More
for it in 10 different languages ... which is why XML/JSON hold
such appeal (although JSON in C keeps me awake at night).
-S
From: Mark Nottingham [m...@mnot.net]
Sent: Thursday, October 27, 2011 10:38 AM
To: Sandy Walsh
Cc: Mellquist, Peter; Joseph
On 28/10/2011, at 2:39 AM, Bryan Taylor wrote:
On 10/26/2011 11:19 PM, Mark Nottingham wrote:
To be truly RESTful at the level of the Fielding article (which I
actually think is the best description of HATEOAS there is) you
shouldn't have these variants at all. I worry about us trying
Example output at:
http://mnot.github.com/wadl_stylesheets/
Cheers,
On 28/10/2011, at 9:55 AM, Mark Nottingham wrote:
FWIW, a long time ago* I wrote an XSLT to generate HTML docs from WADL -- see:
https://github.com/mnot/wadl_stylesheets
I haven't maintained them in some time; however
rather evaluate the tools based upon
the use case, rather than arguing by assertion.
Thanks,
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe
:
Hi Mark
This is cool!
Could you apply this for OpenStack WADL?
Could you generate parameter list from XSD with XSLT?
2011/10/27 Mark Nottingham m...@mnot.net:
Example output at:
http://mnot.github.com/wadl_stylesheets/
Cheers,
On 28/10/2011, at 9:55 AM, Mark Nottingham wrote
://help.launchpad.net/ListHelp
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp
On 31/01/2012, at 4:45 AM, Caitlin Bestler wrote:
Mark Nottingham asked:
Why not just use
Cache-Control: no-cache?
That way, intervening caches will do the right thing too...
Even with no caching anywhere you still have N replicas (typically three)
that will be updated
-Control: authoritative), next time things get revised.
Anyway, not a big deal, as it's already out there.
Cheers,
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp
--
Mark Nottingham
http://www.mnot.net
@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp
--
Mark Nottingham
http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
seriously more
complex, hard to develop, understand, maintain, test, document, etc. in the
meantime, just to allow static language users to have their IDEs help them.
Something that the dynamic folks have gotten pretty used to living without.
Cheers,
--
Mark Nottingham
http://www.mnot.net
effort on it), and
3. Put some considered caveats around our current use of WADL and XML Schema.
Cheers,
--
Mark Nottingham
http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe
; should be an interesting discussion.
Cheers,
--
Mark Nottingham
http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help : https
-Owner: mnot m...@mnot.net
Gerrit-Reviewer: Devin Carlen de...@openstack.org
Gerrit-Reviewer: SmokeStack
Gerrit-Reviewer: mnot m...@mnot.net
--
Mark Nottingham
http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post
. The IETF
is currently working on one for JSON; it should be progressing soon.
http://tools.ietf.org/html/draft-ietf-appsawg-json-patch
Cheers,
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post
On 24/05/2012, at 10:06 PM, Brian Waldon wrote:
On May 24, 2012, at 4:12 AM, Mark Nottingham wrote:
The other limitation is having defined and registered patch formats. The
IETF is currently working on one for JSON; it should be progressing soon.
http://tools.ietf.org/html/draft-ietf
it comes to API features... I feel *very* strongly.
All the best,
- Gabriel
-Original Message-
From: openstack-bounces+gabriel.hurley=nebula@lists.launchpad.net
[mailto:openstack-
bounces+gabriel.hurley=nebula@lists.launchpad.net] On Behalf Of
Mark Nottingham
Sent
not building the APIs just for Horizon; they're for lots of folks,
and subtle semantics -- even when well-documented, much less when they're not
-- are often misunderstood.
Cheers,
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https
@lists.launchpad.net
[mailto:openstack-
bounces+gabriel.hurley=nebula@lists.launchpad.net] On Behalf Of
Mark Nottingham
Sent: Tuesday, June 12, 2012 7:20 PM
To: Jay Pipes
Cc: openstack@lists.launchpad.net
Subject: Re: [Openstack] [keystone] v3 API draft (update and questions to
the community)
On 13
@lists.launchpad.net
[mailto:openstack-bounces+liem_m_nguyen=hp@lists.launchpad.net] On Behalf
Of Mark Nottingham
Sent: Tuesday, June 12, 2012 8:43 PM
To: Gabriel Hurley
Cc: openstack@lists.launchpad.net
Subject: Re: [Openstack] [keystone] v3 API draft (update and questions
, the collected samples are aggregated and
saved. There is a web-based viewer for the resulting call graphs (using
d3.js)
Cheers,
--
Mark Nottingham http://www.mnot.net/
___
Mailing list: https://launchpad.net/~openstack
Post to : openstack
45 matches
Mail list logo