On Thu, 19 May 2011, Timothy Appnel wrote: > While I am a proponent of plugins in general I'm not sure about that > here. It's just practical and making things more difficult than they > need to be based on principal. Perhaps I'm missing something some > significant benefit I'm missing. > > CAD has REST functionality already. So it made sense to make what is a > minor extension to that because it was the most practical and the path > of least resistance. I also believe that REST tunneling is a > dispatching function, not an app one. >
Well C::A::P::REST also does tunneling in the context of dispatch. Your problem is you already have a nice, working dispatcher so you don't want to switch to a new one just to get some extra goodies. In that case it would make sense to add functionality to C::A::Dispatch (though I recommend you just switch ;-) All I have to add is that you should use REST::Utils instead of all new code. You would also get MIME Media Type based matching in the process. > I don't want to have to load an app class just to figure out if it > which run mode I need to call. What in C::A::P::REST would require you to do that? -- Jaldhar H. Vyas <jald...@braincells.com> ##### CGI::Application community mailing list ################ ## ## ## To unsubscribe, or change your message delivery options, ## ## visit: http://www.erlbaum.net/mailman/listinfo/cgiapp ## ## ## ## Web archive: http://www.erlbaum.net/pipermail/cgiapp/ ## ## Wiki: http://cgiapp.erlbaum.net/ ## ## ## ################################################################