- From: Mike Burrows <mjb@asplake.co.uk>
- Date: Mon, 19 Jul 2010 18:13:36 +0100
- To: Joe Gregorio <joe@bitworking.org>
- Cc: URI <uri@w3.org>
- Message-ID: <AANLkTimdR4OdZjRVFrcJgzx3wWOrLReyFQqOuV-FWHkY@mail.gmail.com>
Hi Joe,
Re point 6, just to mention that there are examples of what I describe in
the JSON description of the Buzz API. I am led to believe that you are
familiar with this.
That aside, where next with the spec, implementation issues etc? If there's
anything I can do...
Regards,
Mike
mjb@asplake.co.uk
http://positiveincline.com
http://twitter.com/asplake
On 2 June 2010 11:18, Mike Burrows <mjb@asplake.co.uk> wrote:
<snip>
>
On 2 June 2010 05:00, Joe Gregorio <joe@bitworking.org> wrote:
>
>> 6. I've come across yet another case where going in reverse, from a
>> template
>> to matching, would be useful. How about carving out () at the end of
>> an expression as a place where a regex could be stored for applications
>> that want to use a template for matching against incoming requests, but
>> just state that the allowed regex's and matching algorithms are outside
>> the scope of the current spec?
>>
>
>
> That could be done without changing the spec at this stage. Routes (for
> example) has a syntax that allows a regex to be embedded - e.g.
> "{foo:[a-z]+}" - but it's usually much better to provide these as separate
> parameters to the route definition. Implementers are free to do something
> similar now with the URI Template spec as it stands, and meanwhile the spec
> can progress towards approval.
>
> It should be sufficient for servers to be able to generate URI Templates
> from their native formats (this is what described_routes does with templates
> from Routes or Rails); in the worst case they can be maintained separately.
> So far I've manage to avoid doing anything that will encourage clients to
> parse URIs.
>
> <snip>
>
Received on Monday, 19 July 2010 17:14:10 UTC