RE: URI Template experience

I am working on two drafts (XRD in OASIS, draft-hammer-discovery in IETF) which make use of URI templates. Assuming this proposal will not be published as an RFC within 6 months, these drafts will need to define their own syntax. The current proposed syntax in XRD is extremely limited, and only includes simple variable substitution (no lists or arrays) and a single operator ('%') to require encoding of reserved characters.

Any reason why the reserved substitution operator is '+' and not '%' (as in percent-encoded)?

I want to explicitly design it to be a compatible subset of the work being proposed here to allow libraries written for this proposal to process the more limited XRD template syntax as well. The only thing I need to accomplish that is to make sure the encoding operator is the same (which right now means changing my proposal to use '+' instead of '%').

Any advice on how to deal with the different timelines for these specs?


> -----Original Message-----
> From: [] On Behalf Of Roy
> T. Fielding
> Sent: Friday, August 21, 2009 12:51 PM
> To:
> Cc: Mark Nottingham; Joe Gregorio; URI
> Subject: Re: URI Template experience
> On Aug 20, 2009, at 11:31 PM, Mike Burrows wrote:
> > Has there been any progress on URI Templates since the last flurry of
> > mails in early June?  Would a sneak preview of the new syntax be
> > possible?
> I actually did a lot of work on it just prior to the IETF
> deadline, but failed to make it far enough for a new draft
> before needing to switch back to httpbis.  You can see it
> in the work area:
> draft-gregorio-uritemplate.xml
> I will swap back in soon,
> ....Roy

Received on Saturday, 19 September 2009 21:49:03 UTC