tag:blogger.com,1999:blog-3718956085911858962.post397829642580057019..comments2023-12-27T14:48:02.113+05:30Comments on Electric Sheep Blog: Wrest, REST and Ruby HTTP librariesAnonymoushttp://www.blogger.com/profile/11938300811286150164noreply@blogger.comBlogger11125tag:blogger.com,1999:blog-3718956085911858962.post-80325372259486492132010-02-18T21:21:24.513+05:302010-02-18T21:21:24.513+05:30In a word, yes. Give me a day or two and I'll ...In a word, yes. Give me a day or two and I'll have it set up for you.Anonymoushttps://www.blogger.com/profile/11938300811286150164noreply@blogger.comtag:blogger.com,1999:blog-3718956085911858962.post-8261956584924050312010-02-18T03:54:27.013+05:302010-02-18T03:54:27.013+05:30Hi Sidu,
Thanks for the library. It has made work...Hi Sidu,<br /><br />Thanks for the library. It has made working with the Facebook API tolerable. One question though... Is it posible to do multipart posts for Facebook photo uploads as defined here http://wiki.developers.facebook.com/index.php/Photos.upload ? Thanks for any pointers!<br /><br />-BradBradly Feeleyhttp://www.bradlyfeeley.comnoreply@blogger.comtag:blogger.com,1999:blog-3718956085911858962.post-29856516019801892752009-12-20T00:35:53.487+05:302009-12-20T00:35:53.487+05:30@Guilherme
1. Restfulie is indeed very neat. I wo...@Guilherme<br /><br />1. Restfulie is indeed very neat. I would wish for the "followup-metadata handling" part to be factored out into an independent small library so that other frameworks can readily use it. Ditto for the restfulie-java port. Shameless plug: http://code.google.com/p/bitumenframework/<br /><br />2. An effective way to implement versioning is to mark it in the media-type of request payload. At some point of time, you may like to consider putting request payload-version / media-type in the followup metadata as well.<br /><br />3. When users A and B have different permissions on a resource R, the metadata should report different followup links for A and B respectively. Doesn't it break HTTP caching (at least for the intermediary HTTP-aware routers)?<br /><br />4. The followup metadata is a great way to expose permitted activities on a resource. Integrating this data with HTTP OPTIONS verb may introduce a more complete resource-store description. WADL Sucks!<br /><br />These are just few of my thoughts and ideas. Please feel free to point out if my understanding about Restfulie appears to be incorrect, or if you have any questions -- kumar(dot)shantanu(at)gmailShantanu Kumarhttps://www.blogger.com/profile/05850495396182844220noreply@blogger.comtag:blogger.com,1999:blog-3718956085911858962.post-11342427565368481512009-12-17T06:37:35.428+05:302009-12-17T06:37:35.428+05:30Hello Shantanu!
Do you have any tips that you can...Hello Shantanu!<br /><br />Do you have any tips that you can give us to improve restfulie?<br /><br />RegardsUnknownhttps://www.blogger.com/profile/11889810216267273603noreply@blogger.comtag:blogger.com,1999:blog-3718956085911858962.post-7281487202284185952009-11-24T18:01:25.527+05:302009-11-24T18:01:25.527+05:30@Shantnu The book isn't published yet; it came...@Shantnu The book isn't published yet; it came up because we were talking about Restfulie on ThoughtWorks' internal dev mailing list and Jim mentioned he'd been collaborating with the guys from Caelum.Anonymoushttps://www.blogger.com/profile/11938300811286150164noreply@blogger.comtag:blogger.com,1999:blog-3718956085911858962.post-87736198493186730842009-11-24T15:50:10.619+05:302009-11-24T15:50:10.619+05:30@Sidu Could you give me an Amazon link for the boo...@Sidu Could you give me an Amazon link for the book? Is it called "Get /Connected" by any chance? I saw his talk with same title on InfoQ sometime ago though.Shantanu Kumarhttps://www.blogger.com/profile/05850495396182844220noreply@blogger.comtag:blogger.com,1999:blog-3718956085911858962.post-38313377071355324352009-11-24T14:30:50.093+05:302009-11-24T14:30:50.093+05:30@Shantanu Yeah, I know - that library's based ...@Shantanu Yeah, I know - that library's based off Jim Webber's book.<br /><br />@Hélião Thank you! Your comment has given me considerable motivation to continue working on Wrest. Thanks again :)Anonymoushttps://www.blogger.com/profile/11938300811286150164noreply@blogger.comtag:blogger.com,1999:blog-3718956085911858962.post-78017348397390818422009-11-19T15:51:32.540+05:302009-11-19T15:51:32.540+05:30Great library Sidu! I'm working on a project t...Great library Sidu! I'm working on a project that will rely a lot on REST. I was trying to decide if I'd go with PHP or Ruby. When I saw this code I've made up my mind. I've always thought Ruby was a great language but, since I'd never had sponsorship at work, I was being lazy in catching up with it. Now that I'm in a project that the decision over the platform is up to me, I'm definitely going with ruby, thanks to you! Your code really inspired me. I was looking at the delicious example and thinking: <br /> <br />"Hey, how this string is suddenly making rest calls, that's making no sen... wait a minute. Gosh, this is great!" :) <br /> <br />Keep up the good work!Héliãohttps://www.blogger.com/profile/10547098454256575037noreply@blogger.comtag:blogger.com,1999:blog-3718956085911858962.post-51260676270467595212009-11-15T02:02:17.297+05:302009-11-15T02:02:17.297+05:30You might find this relevant: http://github.com/ca...You might find this relevant: http://github.com/caelum/restfulieShantanu Kumarhttps://www.blogger.com/profile/05850495396182844220noreply@blogger.comtag:blogger.com,1999:blog-3718956085911858962.post-30640872983245146782009-08-22T23:57:19.001+05:302009-08-22T23:57:19.001+05:30Wrest::Core is a 'library for a library' i...Wrest::Core is a 'library for a library' if you get my drift. <br /><br />As such, I may not want to deserialise a response automatically (or at all) - hence the explicit call to deserialise.Anonymoushttps://www.blogger.com/profile/11938300811286150164noreply@blogger.comtag:blogger.com,1999:blog-3718956085911858962.post-20555825662278969072009-08-22T21:28:46.446+05:302009-08-22T21:28:46.446+05:30Why enforce .deserialize on every call?Why enforce .deserialize on every call?Anonymousnoreply@blogger.com