<rant>
Ok Remi, we get it, you don't like REST wont use REST and think it sucks,
but unless you have some constructive feedback here you are not contributing
to the cause. Whats it hurt if Stripes users have this *extra *option that
is available to them? Some people like the REST model and use it some don't,
move on. I'm sure you like some foods that I don't like, so should I say
those types of foods are useless and just suck? (kinda lame analogy, but you
get my point...) I'm sure not everyone uses or even likes Hibernate, but we
have Stripernate and tons of other tools out there for it. Why not have
another tool for how we interact and talk with Stripes?
Also, there are no new protocol nightmares or servers that don't implement
this, its all standard HTTP spec stuff. And by servers I mean HTTP/App
servers, grizzly,apache, etc. It all just comes down to whether the
application itself decides to deal with the it or not. That's the point of
REST. There is no 'extra' layer on top such Soap bindings and protocols or
anything, its just using more parts of the HTML spec then what is commonly
used today
</rant>
Back on topic, somewhere here someone mentioned the JSR spec for RESTful
services and it might be worth looking into how they are doing their
bindings/annotations. I currently have Jersey in our app, that was more of
just a test bed for using it, but it works fairly well and was simple to get
going with. One thing about the JSR spec though is that it is still a moving
target. Even between Jersey releases 0.7 and 0.8 there were compatibility
breaks with annotation bindings and the like.
And just a note on the Resolution type (json/xml/html) to return, I think
something along the lines of how Rails (and Jersey to a lesser extent)
handles it by using the extension on the request/get defines what type of
return you get. Not sure how flexible this could/should be but its
something to shoot for.
For REST/Stripes integration I definitely see it as more as way to allow
Stripes apps to talk with other apps/services in a standard way. I'm sure
most of us are using stripes because of the features it has, or more import,
the '*features*' it doesn't have and for the most part it stays out of the
way of your actual application code and logic, and that we would like to
keep it this way. But, if we had REST available, in a simple and 'stripes'
like fashion, it would add another option.
My $0.02
-Nick
On Wed, Jul 9, 2008 at 9:26 AM, VANKEISBELCK Remi <[EMAIL PROTECTED]> wrote:
> Well, my grognard's opinion is : "don't need it because I've
> considered it, and it just sucks" !
>
> Again, please prove the usefulness of using the HTTP method over a
> request parameter. Apart from making things even more complex (servers
> don't implement that and that method, new protocol nightmares etc.),
> and generating a huge amount of noise in trendy newsgroups, I don't
> see any.
>
> Meta-philosophical discussions I've read about all this are just the
> same they had for SOAP and WebServices back in the days. Buzzwords.
> The funniest thing is that I've read several times in such
> meta-philosophical discussions that REST was pragmatic compared to
> SOAP... :-)
>
> Cheers
>
> Remi
>
> On Wed, Jul 9, 2008 at 3:00 PM, Freddy D. <[EMAIL PROTECTED]> wrote:
> > having a 'don't need it, don't wanna
> > learn anything new' attitude.
>
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> _______________________________________________
> Stripes-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/stripes-users
>
-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users