Re: User Hypermedia format
Glenn Block <[email protected]> Thu, 27 Feb 2014 00:04:27 -0800
| Newsgroups | gmane.comp.web.services.rest |
|---|---|
| Message-ID | <CAEwD50D_8bXXoKoxpPBy1_effPtL29KSeWE7MOLdC+p7NwGXqg@mail.gmail.com> |
Hi Mike
Cool to see this. I am looking over the format. I can see there's some CJ
footprints there ;-)
Question on transclude. What do you mean when you say that if it is true it
should be embedded in the current document, do you mean it is already
present inline?
I am asking in reference to this example:
{
"name" : "person",
"rel" : "item",
"url" : "http://example.org/people/1",
"data" :
[
{"name" : "givenName", "value" : "Mike"},
{"name" : "familyName", "value" : "Amundsen"},
{"name" : "email", "value" : "[email protected]"},
{"name" : "avatarUrl", "transclude" : "true",
"value" : "http://example.org/avatars/1"}
]
},
Above, transclude is true. Where is the embedding / how does it play in?
Thanks
Glenn
On Sun, Feb 23, 2014 at 10:25 PM, mike amundsen <[email protected]> wrote:
>
>
> yep - you got it right.
>
> i might add some prose that sets expectations on which level of support
> for RFC6570 is needed in order to be uber-compliant. that might lower the
> bar for implementation.
>
>
>
>
> mamund
> +1.859.757.1449
> skype: mca.amundsen
> http://amundsen.com/blog/
> http://twitter.com/mamund
> https://github.com/mamund
> http://linkedin.com/in/mamund
>
>
> On Mon, Feb 24, 2014 at 12:48 AM, Alexander Johannesen <
> [email protected]> wrote:
>
>> Hiya,
>>
>> > as for the use of @model. this is applied to the associated @url in the
>> same <data> element. That means you have full control over how much is in
>> the @model and how much is in the @url. That includes path segements, etc.
>> just as outlined in RFC6570.
>> >
>> > Does this clarify things?
>>
>>
>> Only where RFC6570 is clear. :) I guess I'm responding to the examples
>> from the website where for example we've got ;
>>
>> <data name="search" rel="search" url="http://example.org/search"
>> model="{&title}" />
>>
>> Which I assume is applied to that URL with a ?param structure, but what
>> with ;
>>
>> <data name="search" rel="search" url="http://example.org/search"
>> model="/{&type}/{&title}" />
>>
>> Will that resolve to http://example.org/search/{type}/{title}? If yes,
>> then I understand how RFC6570 applies to the format. If no, I need
>> education.
>>
>>
>> Cheers,
>>
>> Alex
>>
>> --
>> Project Wrangler, SOA, Info Alchemist, UX, RESTafarian, Topic Maps
>> http://shelter.nu/blog | google.com/+AlexanderJohannesen
>> http://xsiteable.org | http://www.linkedin.com/in/shelterit
>>
>>
>> ------------------------------------
>>
>> Yahoo Groups Links
>>
>>
>>
>>
>
>