greptilian logo

IRC log for #rest, 2014-09-16

https://trygvis.io/rest-wiki/

| Channels | #rest index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
00:18 pdurbin 'A "definition" is usually relatively short, measured by a few sentences.
00:18 pdurbin http://www.ietf.org/mail-archive/web/apps-discuss/current/msg12973.html
00:18 pdurbin good point
00:20 whartung Well whatever the "concise definition of REST" is, the "industry" appears to have it wrong.
00:22 mamund the definition will need to treat REST as a style, not a spec. it will look close to the definitions of impressionism, swedish modern, etc.
00:22 whartung sounds fruitful
00:22 whartung just reminds me
00:23 whartung "the specification is specific, the language English, in which it is written, is not.
00:28 pdurbin whartung: that's awesome
00:29 pdurbin whartung: oh hey, some progress: Philip Durbin on Twitter: "And now, with the new pluggable auth model @michbarsinai and I came up with... getting shibboleth login working!" - https://twitter.com/philipdurbin/status/510571782261465088
00:31 whartung nice!
00:31 whartung it's only been, what, a year?
00:31 pdurbin quiet you
00:32 pdurbin keep getting pulled off to other projects
00:33 pdurbin and in our new code base, we're able to make auth pluggable more easilyl
00:33 whartung cool
00:33 whartung gotta run, ttyl
00:34 pdurbin o/
00:47 mamund just added the
00:47 mamund just added the REST Definition topic as a 5in5 for RESTFest https://github.com/RESTFest/2014-Greenville/wiki/Mike-Amundsen#rest
01:00 pdurbin mamund: good stuff
01:05 mamund will be interesting to see if anything comes out of that short session.
01:05 mamund i think we could write a one or two para definition that would be useful (even if everyone in the world won't like all of it ;)
01:05 mamund pdurbin: you at RESTFEet this year?
01:06 pdurbin nope. javaone in a couple weeks. giving a talk
01:06 mamund ahh, right
01:06 mamund thx for the RT, btw ;)
01:07 pdurbin it was a fav but sure :)
01:07 pdurbin looking forward to your definition
01:07 mamund ;) me, too!
01:07 pdurbin heh
01:11 mamund pdurbin: was just wracking my brain trying to remember what i recently shared from your greptillian.com domain....
01:11 mamund can't put my finger on it.
01:12 pdurbin hmm!
01:13 pdurbin logs for this channel maybe :)
01:13 mamund ROFL! that might be it!
01:13 mamund sheesh
01:13 mamund it's a name that sticks w/ ya -- great job
01:13 pdurbin it's supposed to scream unix
01:15 mamund screams lizard to me;)
01:15 fumanchu joined #rest
01:16 pdurbin that too
01:16 mamund unix lizard -- yeah, that works.
02:39 * talios idles
02:39 talios allo
03:16 _ollie joined #rest
04:03 alxbl joined #rest
04:07 proteusguy joined #rest
04:37 DrCode joined #rest
04:39 _ollie1 joined #rest
05:47 singh_abhinav joined #rest
05:51 singh_abhinav I'm new to restful web services ...any pointers on books/ blogs/ videos to start with
06:14 tmoore singh_abhinav: http://restfulwebapis.com/
06:33 tr3online joined #rest
07:10 singh_abhinav1 joined #rest
07:16 singh_abhinav joined #rest
07:23 rosstuck joined #rest
07:45 systmkor joined #rest
07:46 talios joined #rest
08:06 singh_abhinav1 joined #rest
08:36 graste joined #rest
08:44 Left_Turn joined #rest
09:01 martinfilliau joined #rest
09:05 tr3onlin_ joined #rest
09:10 felipernb left #rest
09:42 proteusguy joined #rest
10:19 boedy joined #rest
10:30 tr3online joined #rest
10:44 shrink0r joined #rest
11:22 systmkor joined #rest
12:34 singh_abhinav joined #rest
13:18 ironChicken joined #rest
13:37 foist joined #rest
14:32 danizord joined #rest
14:35 pezra joined #rest
15:07 graste when I have an http accept or content-type header having a value like "application/foo+json;bar=baz"
15:07 graste what are the parts called and how would I call the whole specific media type string (including the parameters)
15:07 graste type/subtype+format;parameters?
15:07 graste what's the name for the whole string then?
15:09 graste application/atom+xml;type=entry ,charset=UTF-8
15:09 graste application/hal+json;profile=foo
15:10 mamund graste: there are a handful of RFCs on this.
15:11 mamund basically, IIRC, you have type/subtype;paramters
15:11 graste yeah, but under registry are only the parts and not a name for "the whole specific string"
15:11 mamund http://www.iana.org/assignments/media-types/media-types.xhtml
15:11 graste click
15:12 graste yes, been there
15:12 mamund "the whole specific string" -- you mean the "media type"?
15:13 graste yes, my question is a "naming things" question
15:13 mamund i see, well, i see "media type" and "MIME media type" all over these RFCs and the page we shared.
15:14 mamund i've said "media type identifier" in the past, too.
15:14 graste I could say "application/atom+xml" is atom media type and "application/atom+xml;type=entry" is a specific media type itself
15:14 mamund wait, you want two names now?
15:14 graste so a combination of type, subtype, format? and parameters is "one specific thing"
15:14 mamund LOL - it's a media type.
15:15 mamund why do you want two names?
15:15 graste :\
15:15 mamund i am missing something
15:15 graste because it is two things for me when I want to render it
15:15 graste depending on format, parameters etc
15:15 mamund hmmmm.....
15:15 graste even though it may be all "atom media type"
15:15 mamund so you want to separate ones that have params from ones that don't?
15:16 mamund in your names, i mean
15:16 graste for example
15:16 graste yes
15:16 mamund well "parameterized media type"?
15:16 graste as rendering hal as json and utf8 may be something different from hal as xml  with profile foo and utf-16
15:17 mamund well, "different" is what i am curious about.
15:17 graste does the "+json" have a name?
15:17 mamund different in the bits on the wire, right? -- the representation
15:17 mamund no, that's just a convention.
15:17 graste yes, I'm talking representation
15:17 mamund well, the XML peeps might have called that +thing something...
15:17 * mamund grabs the xML spec
15:17 graste :D
15:18 mamund http://tools.ietf.org/html/rfc3023#section-7
15:18 mamund "suffix"
15:18 _ollie Just twenty lines into the conversation and we're at XML already… some countries would consider this rude behavior…
15:19 graste col
15:19 graste suffix, thanks
15:19 mamund hey, i go where the trail leads me!
15:19 graste cool
15:19 mamund that's just something the XML peeps made up
15:19 daxim__ RFC 6839
15:19 mamund IIRC, it kinda annoys some in the media type space ;)
15:19 graste I just need a name for that part as I may need to parse that or whatever
15:19 daxim__ IT'S GROWING
15:19 mamund Crockford has said he _hates_ that thing and didn'
15:20 mamund want to see it get popular w/ JSON types
15:20 daxim__ "structured syntax suffix"
15:20 mamund you know how that worked out ;)
15:20 graste thx for the hint at http://tools.ietf.org/html/rfc6839
15:20 mamund "Although the use of a suffix was not considered as part of the original MIME architecture, this choice is considered to provide the most functionality with the least potential for interoperability problems or lack of future extensibility. "
15:21 mamund http://tools.ietf.org/html/rfc3023#appendix-A
15:21 graste :>
15:21 mamund hvae fun!
15:21 graste good pointers all around - googling that stuff just doesn't work that good ^^
15:22 graste I was just wondering about the naming things stuff as a php lib I had a look at names the media type variants just "format" and does not take parameters into account
15:22 graste https://github.com/willdurand/Negotiation/issues/30
15:23 mamund graste: it helps to know where the skeletons are buried ;)
15:23 graste and I was wondering if I understood the whole thing wrong
15:23 graste hehe :>
15:24 graste in that issue I made an example of parameter usage for streaming vs. non-streaming content for odata
15:38 danizord_ joined #rest
15:48 shrink0r joined #rest
15:52 foist joined #rest
16:01 pezra joined #rest
16:14 tr3online joined #rest
16:19 danizord joined #rest
16:32 tr3online joined #rest
16:35 mamund joined #rest
16:39 shrink0r joined #rest
16:39 tr3online joined #rest
16:39 danizord joined #rest
16:43 tr3onlin_ joined #rest
16:57 tr3online joined #rest
17:04 cigarshark joined #rest
17:06 pezra joined #rest
17:32 ordnungswidrig1 joined #rest
17:35 danizord joined #rest
17:37 _ollie joined #rest
17:40 danfinch joined #rest
17:43 pezra1 joined #rest
18:14 tr3online joined #rest
18:19 foist joined #rest
18:25 foist joined #rest
18:58 graste joined #rest
19:12 danizord joined #rest
19:13 ordnungswidrig joined #rest
19:17 ordnungswidrig1 joined #rest
19:47 systmkor1 joined #rest
20:14 ordnungswidrig joined #rest
20:15 fumanchu_ joined #rest
20:28 ordnungswidrig joined #rest
20:35 ordnungswidrig joined #rest
20:48 tr3online joined #rest
21:49 tr3online joined #rest
22:14 tr3online joined #rest
22:32 tr3online joined #rest
23:00 pezra joined #rest

| Channels | #rest index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

https://trygvis.io/rest-wiki/