Out of the box stripes is just about perfect, it's very minimalist and clean. I have been pleased with the code activity and the quality of the commits, the project is always improving despite being small and close-knit (this is one of the best qualities of the project, more committers = more confusion and senseless feature bloat).
As far as I am concerned, the only thing stripes isn't perfect with now is ajax events. We (and probably everyone else) were forced to write our own set of glue code to make ajax work correctly with validation errors etc. Fortunately prototype 1.6 and the x-json header made this pretty simple, but I think the web framework could take responsibility and make this easier on everyone. This is a shortcoming and I'm not sure if there's any motivation right now to address it. Cleaner ajax event support should be thoroughly discussed.
Also I'd like to move all of our @Validate tags to fields in the entity beans where they belong. I know some work has been done on this and maybe we can have it as a core feature in a future release. I think after the JSR on a standard validator thing is released, stripes should take that and run with it (assuming they don't totally botch it like they did with type erasure).
A comprehensive ajax heavy component tag library is lacking also (data grid, list shuttle, etc.) - but this might be considered way out of the scope of stripes. And the fact that stripes is just an HTTP framework is great, the full stack frameworks like ROR will pigeon hole you into some things that are not always the best solution for your app. Stripes makes it very clear that after it binds the request in, you're free to do whatever the hell you want.
-----Original Message-----
From: VANKEISBELCK Remi [mailto:remi@...]
Sent: Friday, March 06, 2009 7:09 AM
To: Stripes Users List
Subject: Re: [Stripes-users] Web framework evaluation - What is beautiful in Stripes?
Hi Sebastian,
All you've heard yet was mostly about the technical superiority of
Stripes over many of the competitors. It's simple, it does what you
need (binding, first class FORM/validation support, extensibility
etc.) without ever getting in your way, just like you'd have imagined
it should be ! No jokes, that's the Stripes feelin'...
When it comes to numbers, Stripes has IMHO one of the most interesting
and passionate community. The mailing lists are very active, so is
JIRA. We have a few "core" developers, and sure the commit log isn't
long as Spring's... but is that a real indicator ? I really think that
it's a good thing that we have this "core" team that share the same
values (don't feature creep, KISS, etc.), and improve our favorite
framework. Those guys (and not only the ones you see in the SVN log)
really push it forward, and they are amazingly responsive. I actually
find the support for Stripes way ahead of several popular OSS projects
that we all use ! And moreover there's fless bugs in Stripes ;-P
Stripes is simple and quite well designed, there's not that much LOCs,
so maintening it is quite easy. You could actually do this yourself,
thanks to the simplicity and elegance of its design/architecture. Just
the few goodies you need over the raw Servlet API... No FUD, just
facts ! That's why I love it.
Cheers
Remi
2009/3/6 Sebastian Hennebrueder <usenet@...>:
> Hello,
>
> I need to get some numbers confirmed:
> Core developers seem to be 3 people
> At least from Jira I had the impression that there are no regular
> committers who are continously providing patches. This can of course be
> wrong.
>
> --
>
> Best Regards / Viele Gruesse
>
> Sebastian Hennebrueder
> ---
> Training for Java Persistence and Hibernate - http://www.laliluna.de
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
> -Strategies to boost innovation and cut costs with open source participation
> -Receive a $600 discount off the registration fee with the source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> Stripes-users mailing list
> Stripes-users@...
> https://lists.sourceforge.net/lists/listinfo/stripes-users
>
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Stripes-users mailing list
Stripes-users@...
https://lists.sourceforge.net/lists/listinfo/stripes-users
|