Cited the wrong JSR.  Integrating JSR-303 (bean validations) is beyond a 
hack.

arma...@uwm.edu wrote:
> As a developer that has been using Stripes for over 4 years (since 1.3), 
> I truly have nothing but positive things to say about the framework. 
> And I agree with many of the sentiments being expressed (needs better 
> marketing, mostly feature-complete).
> 
> Additionally, my organization is exactly the organization that Ross 
> described in his e-mail.  We are a 3 person development team that has 
> been using Stripes because it allows us to get things done mostly 
> without getting in the way.
> 
> I would also like to add that I love the marketing ideas being thrown 
> around.  Currently, it seems very difficult for the average developer to 
> contribute to the site in any meaningful way.  Any improvements would be 
> welcome.  And I would be happy to help with some documentation or articles.
> 
> That all being said, I have some thoughts on features and releases.
> 
> While the project is mostly feature-complete, it feels difficult to 
> write extensions that are not hackish.  For example, the URL writing has 
> never met my needs for my projects.  The default implementation is 
> probably fine for most people but it incredibly difficult to swap it out 
> for something else.  I mean, I certainly could use a urlrewrite (and 
> have) but this is ridiculously tedious.  I would like to write my own 
> implementation (act a little more like Rails routes) but don't want to 
> recreate the wheel (many methods and classes are private or otherwise). 
>   My point is, it is difficult to extend this part of the project.  This 
> is also true for tag renderers and validation (integrating JSR-311 is 
> beyond a hack).  I think ensuring extension points should be one the 
> major development focuses of the project.  It would certainly encourage 
> more extension development.
> 
> And while I know there hasn't been a releasable version of 1.6 at this 
> point, I believe that Stripes should be releasing regular previews or 
> betas.  I feel disinclined to checkout and build the latest version of 
> Stripes  and integrate it into one of my projects.  However, if 
> previews/betas that were mostly stable were released, I would certainly 
> be inclined to download them.  Using Rails terminology, I don't want the 
> edge version but would like the near-edge version.  This also has the 
> benefit of showing development activity.
> 
> Finally, it would be nice to see a true roadmap for the project.  I 
> suppose I can go into JIRA and see what is coming.  And while I know the 
> project feels feature-complete, there should still be some sort of plan. 
>   For me, roadmaps are one of things that help me evaluate a project's 
> liveliness.
> 
> I know that was a lot but I hope I was not off-base.
> 
> Regards,
> Andy
> 
> 
> Ross Sargant wrote:
>> I agree with the sentiment that the framework is basically feature 
>> complete. I've been a happy user for 2+ years and for the size and scale 
>> of projects I work on, I'd have to say I have no serious complaints at all. 
>>
>> I've actually appreciated the fact that stripes is such a limited & 
>> focussed framework and sticks to that. That saves me all the time I'd 
>> normally have to spend learning the latest bells & whistles myself and 
>> passing knowledge on to others on my team. It doesn't make any sense for 
>> stripes to give that virtue up in the hope that the developer activity & 
>> feature bloat associated with that will somehow attract more users.
>>
>> My experience with stripes has been that it makes the really tedious 
>> stuff easy but it doesn't lay down so much that you can't freely apply 
>> your own creativity where you want. I think that is ideal and if it 
>> ain't broke, don't fix it. 
>>
>> So,it would seem to me that its the marketing side that needs more 
>> urgent attention. If the level of activity on the mailing list is at all 
>> indicative of the number of users then clearly there is an issue but for 
>> every 1 person who decides not to use stripes due to its slow release 
>> cycle, there could be 10 people who just don't know about it at all. 
>>
>> I also agree that this is a very high quality mailing list. I *suspect* 
>> that many on this mailing list hold more senior technical positions in 
>> smaller organizations and used that position to introduce stripes 
>> without having to justify it to a commission. That "demographic" is 
>> probably the best chance for growth and the philosophy behind stripes 
>> really works in that setting. A simple, reliable thing that is easy to 
>> learn and helps you get things done. It might not get you full buzzword 
>> points on your product brochure but you'll definitely sleep well!
>>
>> Unfortunately, I'm no marketer but I don't mind lending a hand where I 
>> can :)
>>
>>
>>
>>
>>
>>
>> On Wed, Sep 1, 2010 at 9:40 PM, Freddy Daoud <xf2...@fastmail.fm 
>> <mailto:xf2...@fastmail.fm>> wrote:
>>
>>     Hi all,
>>
>>     I have been thinking about this topic for quite some time now and,
>>     admittedly, have been "avoiding" it.. but now that the discussion has
>>     been sparked, I can't hide my head in the sand anymore.
>>
>>     I am happy to see the responses to Nikolaos's post. Some very good
>>     points are made.
>>
>>     Most of these concerns are known to the community, but the problems
>>     remain:
>>
>>     * the web site is dry and lacks visual appeal. this has been discussed
>>     time and again and we can't find anyone with the artistic talent, the
>>     time, and the will to redesign the site.
>>
>>     * development is not as active as it used to be. i think the framework
>>     has somewhat peaked because it is, for the most part,
>>     feature-complete.
>>
>>     * my own involvement in the framework has been reduced to answering
>>     questions on the mailing list. don't get me wrong--i am not claiming
>>     that i was ever one of the main developers. clearly, Tim and Ben are.
>>     But, when I was working on the book, I was also developing
>>     professionally with Stripes, and the two combined made me very
>>     interested in Stripes' features. A few of the tweaks that made it into
>>     the 1.5 release were directly related to writing the book.
>>
>>     * more on the previous point: I still develop professionally with
>>     Stripes, but have not much interest in any major new features. The
>>     current trunk suits me fine. Any "nice-to-haves" I consider not part
>>     of the core framework, and I put them in Rayures.
>>
>>     * I fully agree with the full-stack idea. This is what Rayures does.
>>     In one minute, you can set up a Stripes project that is ready to run
>>     with Maven, Tomcat plugin, Spring, Hibernate, JPA, Log4J, and TestNG.
>>
>>     * about the lack of developer activity: I think we need some new
>>     blood. I can't speak for Ben, but I think it is too much to ask of him
>>     being almost the sole developer. Personally, I gave my all to write
>>     the book, improve the documentation, contribute to the framework when
>>     I could, write articles (e.g. The Server Side), write blog posts, post
>>     links on DZone, get book reviews, promote Stripes on forums.. But now
>>     I am *burnt out*. As I mentioned earlier, I still answer questions on
>>     the mailing list when I can, but other than that, I need to just be a
>>     happy Stripes *user*.
>>
>>     * more on the previous point: I think there are several people who are
>>     quite skillful, sharp, and competent who would make great developers
>>     for Stripes. I think we need a group of those people to step up and
>>     keep the framework alive. Several names come to mind, but I won't name
>>     them because I don't want to offend anyone by omission, nor do I want
>>     to put anyone on the spot.
>>
>>     * yes I know it is lame when someone says "I'd like feature X" and the
>>     reply is "ok then why don't you implement it?" but sometimes the
>>     person actually says "I did implement it! can you add my code?" But
>>     the problem remains that someone needs to validate the code, decide if
>>     it belongs in the core (lest we bloat the framework, something we've
>>     been trying to avoid and shoud continue to resist), and so on. This is
>>     the job of a "core" group of developers who have the Stripes
>>     philosophy at heart. Unfortunately, since the departure of Tim, this
>>     core seems to have disintegrated. No disrespect at all to Tim by the
>>     way, he created a truly awesome framework and gave me an awesome topic
>>     to write about. I certainly don't blame him for having moved on.
>>
>>     Before this post gets too long (too late!) I guess in conclusion, we
>>     all agree that Stripes needs more steam in terms of development,
>>     marketing, spreading the good word, blogging, revamping the site,
>>     developing bells and whistles--extensions that make you go "wow" but
>>     keeping them outside the core.
>>
>>     Stripes needs more activity. The question is, who is willing to invest
>>     themselves into this goal? Who is willing to take over, for the future
>>     of Stripes?
>>
>>     If there is enough response, how do we "hand over the reigns"?
>>
>>     Cheers,
>>     Freddy
>>
>>
>>     
>> ------------------------------------------------------------------------------
>>     This SF.net Dev2Dev email is sponsored by:
>>
>>     Show off your parallel programming skills.
>>     Enter the Intel(R) Threading Challenge 2010.
>>     http://p.sf.net/sfu/intel-thread-sfd
>>     _______________________________________________
>>     Stripes-users mailing list
>>     Stripes-users@lists.sourceforge.net
>>     <mailto:Stripes-users@lists.sourceforge.net>
>>     https://lists.sourceforge.net/lists/listinfo/stripes-users
>>
>>
>>
>>
>> -- 
>> Ross Sargant
>> Software Engineer
>> p: 954-623-6015 x2108
>> email: rsarg...@tvrc.com <mailto:rsarg...@tvrc.com>
>>
>> TVR Communications LLC
>> 541 S. State Road 7,Suite 5,Margate, Florida,33068
>>
>> http://www.tvrc.com
>>
>>
>> ------------------------------------------------------------------------
>>
>> ------------------------------------------------------------------------------
>> This SF.net Dev2Dev email is sponsored by:
>>
>> Show off your parallel programming skills.
>> Enter the Intel(R) Threading Challenge 2010.
>> http://p.sf.net/sfu/intel-thread-sfd
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Stripes-users mailing list
>> Stripes-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/stripes-users
> 
> ------------------------------------------------------------------------------
> This SF.net Dev2Dev email is sponsored by:
> 
> Show off your parallel programming skills.
> Enter the Intel(R) Threading Challenge 2010.
> http://p.sf.net/sfu/intel-thread-sfd
> _______________________________________________
> Stripes-users mailing list
> Stripes-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/stripes-users

------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
Stripes-users mailing list
Stripes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to