Search the web
Sign In
New User? Sign Up
rest-discuss · REST Discussion Mailing List
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
YAATRTA HATEOAS   Message List  
Reply | Forward Message #12730 of 14020 |
In the never ending quest to replace the acronym HATEOAS with something more intuitive and pronounceable, I humbly submit Yet Another Attempt To Replace The Acronym (YAATRTA) HATEOAS: HYDEPR (HYpermedia DEscribes PRotocols). Credit goes to Jim Webber for coining the term "Hypermedia Describes Protocols". My "value add" was simply to turn it into an acronym: HYDEPR (pronounced HIGH-de-pur). (Hey, that's what analysts do. :-))

Here's how to use it in context: "Perhaps the most important RESTful 'uniform interface' constraint is the HYDEPR constraint (formerly known as the HATEOAS constraint)."

Read this post for more information: 

Epiphany: Replace HATEOAS With "Hypermedia Describes Protocols"


-- Nick

--
Nick Gall
Phone: +1.781.608.5871
AOL IM: Nicholas Gall
Yahoo IM: nick_gall_1117
MSN IM: (same as email)
Google Talk: (same as email)
Email: nick.gall AT-SIGN gmail DOT com
Weblog: http://ironick.typepad.com/ironick/


Wed Jun 3, 2009 1:33 pm

nick_gall_1117
Offline Offline
Send Email Send Email

Forward
Message #12730 of 14020 |
Expand Messages Author Sort by Date

In the never ending quest to replace the acronym HATEOAS with something more intuitive and pronounceable, I humbly submit Yet Another Attempt To Replace The...
Nick Gall
nick_gall_1117
Offline Send Email
Jun 3, 2009
1:33 pm

... I think the phrase "Hypermedia Describes Protocols" is pretty non-intuitive, and certainly doesn't convey as much as HATEOAS does when expanded....
Noah Slater
ntbslater
Offline Send Email
Jun 3, 2009
1:43 pm

... That's why the quest is never ending! Heh. -- Nick -- Nick Gall Phone: +1.781.608.5871 AOL IM: Nicholas Gall Yahoo IM: nick_gall_1117 MSN IM: (same as...
Nick Gall
nick_gall_1117
Offline Send Email
Jun 3, 2009
1:50 pm

... "HATEOAS" is atrocious, and "HYDEPR" is not much better. I've never found "the hypermedia constraint" or "hypermedia" to be insufficient. -- ...jsled ...
Josh Sled
joshsled
Offline Send Email
Jun 3, 2009
1:59 pm

Perhaps LAST -- "links as state transitions." I can image all sorts of "Who's on first" style routines as people talk about the "last REST constraint...." ...
Peter Keane
pkeane_littl...
Offline Send Email
Jun 3, 2009
2:07 pm

+1 to Peter for "LAST" "Which is the hypermedia constraint?" "The LAST one."' "Yeah, but which one is last?" "The hypermedia one." "But that's the first one,...
mike amundsen
mamund
Online Now Send Email
Jun 3, 2009
2:25 pm

... If you are trying to dumb things down for people, then the best route is to provide reference implementations they can simply copy. (I'm being serious....
johnzabroski
Offline Send Email
Jun 4, 2009
5:21 am

For me, actually the more important word in the expanded HATEOAS is not Hipermedia, but Engine. Implying that is not sufficient for a representation "to have...
António Mota
amsmota
Offline Send Email
Jun 3, 2009
2:18 pm

... Per the code-on-demand bits of REST, presumably the server DID originate that javascript, so I don't think that breaks HATEOS. --peter...
Peter Keane
pkeane_littl...
Offline Send Email
Jun 3, 2009
2:35 pm

That was a illustration I used to make my point, not necessarily something technically correct. But forget about the last paragraph if you don't like images,...
António Mota
amsmota
Offline Send Email
Jun 3, 2009
2:49 pm

... Sure. "Hypermedia", "the Hypermedia constraint", "HATEOAS", "HYDEPR" ... whatever the term, needs to be fully expanded, described, ascertained, used, &c. ...
Josh Sled
joshsled
Offline Send Email
Jun 3, 2009
4:06 pm

... I agree it has to be fully described. However, I think much of the confusion and misunderstanding surrounding HATEOAS is precisely because the simplistic...
António Mota
amsmota
Offline Send Email
Jun 3, 2009
4:32 pm

... I've read your posting and Jim Webber's presentation you're referring to. For maximum impact I'll put it very boldly and far beyond my level of...
Michael Schuerig
mschuerig
Offline Send Email
Jun 3, 2009
3:12 pm

... Well said. It seems to me that, some times, this term gets stretched wildly to imply a broader concept or philosophy. It is nothing more than an...
Subbu Allamaraju
sallamar
Offline Send Email
Jun 3, 2009
3:30 pm

It may not exist now, but it must be possible to produce an hypermedia format capable of fully describing state-transition semantics/syntax? Cheers, Mike...
Mike Kelly
pleb1985
Offline Send Email
Jun 3, 2009
3:45 pm

Let's not forget that Code-On-Demand can, maybe in a limited way, do that......
António Mota
amsmota
Offline Send Email
Jun 3, 2009
4:03 pm

... That is not completely accurate, a client can understand *only* a sub-set of those transitions. That's what make HATEOAS so effective in decoupling...
António Mota
amsmota
Offline Send Email
Jun 3, 2009
3:58 pm

Please read it again. For any transition that the client wants to follow, it needs to *fully* understand the syntax and semantics. Subbu...
Subbu Allamaraju
sallamar
Offline Send Email
Jun 3, 2009
4:13 pm

What I expect to happen here, although it has not happened yet due to the feeble attempts to do the same using WS-* ideas, is for at least semi-standard...
Bob Haugen
bob.haugen@...
Send Email
Jun 3, 2009
4:22 pm

... I did. Maybe you forgot to write the "for any transition that the client wants to follow" part? Nevertheless, I think it's important to stress the point I...
António Mota
amsmota
Offline Send Email
Jun 3, 2009
4:22 pm

... That is usually the characteristic of extensible formats. Subbu...
Subbu Allamaraju
sallamar
Offline Send Email
Jun 3, 2009
4:46 pm

Are you saying that when I click on a link, my browser has some understanding of the semantics of the link? Are these semantics just "this is the link I follow...
wahbedahbe
Offline Send Email
Jun 4, 2009
2:54 am

Browsers know the semantics of certain things for sure. For instance, they know how to "present" markup, and know about certain kinds of links. But they do not...
Subbu Allamaraju
sallamar
Offline Send Email
Jun 4, 2009
1:19 pm

The idea of registering "rel" values is an interesting step toward establishing additional semantic information that can be used in state engine applications. ...
mike amundsen
mamund
Online Now Send Email
Jun 4, 2009
1:55 pm

I think you're too late.... ... -- Bill Burke JBoss, a division of Red Hat http://bill.burkecentral.com...
Bill Burke
patriot1burke
Offline Send Email
Jun 3, 2009
4:15 pm

... Just find better things to do. If you are seriously pronouncing "HATEOAS" often, then you are "doing it wrong". The idea that you need to say "Hypermedia...
johnzabroski
Offline Send Email
Jun 4, 2009
5:14 am

... I'm ALWAYS looking for better things to do. ... I'm NOT saying HATEOAS more than once in a conversation, on average. The problem is that I have a hundred...
Nick Gall
nick_gall_1117
Offline Send Email
Jun 4, 2009
10:01 am

I do like Ian Robinson's categorization of "hypermedia controls", aka links and forms. Although I'm not sure the term control is understood in the same way in...
Sebastien Lambla
serialseb
Offline Send Email
Jun 4, 2009
1:12 pm

I think the supremely accurate term that's cropped up in the literature is "affordances", but I chose "controls" to help visualize the levers and buttons an...
is_robinson
Offline Send Email
Jun 4, 2009
2:22 pm
First  | < Prev  |  Last 
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help