You can look at the wrapper I wrote and usually use in my apps: https://github.com/mattetti/macruby-httpwrapper/blob/master/macruby_http.rb
It's not perfect but it might help you. - Matt Sent from my iPhone On Nov 14, 2010, at 13:14, Joshua Ballanco <jball...@gmail.com> wrote: > Hey Leigh, > > I don't (currently) have much of an opinion about HotCocoa, but regarding the > specific example you give, there has been some talk about implementing the > Ruby net/* libraries on top of NSURLConnection and friends. In the past, the > problem has been that NSURLConnection is inherently async and the net/* > libraries attempt to do things a bit more synchronous. However, maybe we > could use an alternative Ruby library (like HTTParty) as a starting point > instead? > > Cheers, > > Josh > > > On Nov 13, 2010, at 10:08 PM, Leigh Caplan wrote: > >> Hey everybody, >> >> I wanted to say hi to the list and introduce myself - I've been lurking for >> awhile and come by when I need help, but RubyConf has me all fired up, so >> I'd like to start engaging more with the community. My name is Leigh Caplan, >> and I'm a developer in Seattle, WA. I like long walks on the beach, dinner >> by candlelight, and not having to write my Mac OS X apps in Objective C. >> >> First, I wanted to tell everyone about a potentially useful menu extra that >> I created called CobraMenu. It's meant to be a simple "traffic light" for CI >> Joe (the super simple/awesome CI server written by the Github guys). You can >> find more info at http://texel.github.com/CobraMenu/ or just clone/fork it >> from https://github.com/texel/CobraMenu >> >> Next, developing this got me thinking about HotCocoa, and how it could >> evolve into a really useful project in the future. I had a chat w/ Matt >> Aimonetti today, and he mentioned that Rich Kilmer, while still interested >> in the project, both didn't have time to maintain it and also wasn't >> convinced that its current goal as a DSL for creating UI elements was >> necessarily useful for anything but trivial projects. Apparently there's >> also been some discussion to this effect on this list, but I'm a bit late to >> the party, so I apologize. >> >> Now, I *can* see a need for a ruby-like DSL for Cocoa, but in my opinion, it >> would be much more exciting if we endeavored to wrap other Cocoa classes and >> idioms in a loving Ruby-like embrace. Here's a rudimentary example (very >> much like something I've done in CobraMenu): >> >> HotCocoa::URLConnection.get('http://google.com') do |c| >> >> c.success { success_callback } >> >> c.failure { failure_callback } >> >> c.error { |e| error_handler.call_something e } >> >> end >> >> >> I'd be interested to see if other people think this is a good idea. If so, I >> can formulate a strategy, and get to work :) >> >> Leigh >> _______________________________________________ >> MacRuby-devel mailing list >> MacRuby-devel@lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel > > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel