Philosophical notes on Dancer, the Perl 5 web framework
Even though I had to let go of web programming for a while now, Dancer is still my favorite framework. Bad attitudes do not exist in Dancer, we don't trash anyone and we're not just polite and respectful towards each other (and by "each other" I'm definitely including all developers _and_ users), but we're also very attentive to one another.
That is how we're able to continue with the project successfully even when one or two core developers are very busy (which happens at times) - as with me right now or Sukria in the past. We're still able to push in new features, serious fixes or even major overhauls when needed.
For example, Dancer has pushed new pure-regex syntax (deprecating the regex path wrapper function we had before) and even provide plugins (w00t! plugins!) and we'll be adding websockets support (omg omg omg *drool*) as well!
Sukria wrote a blog post to share with the Perl community his thoughts on a few issues in Dancer and the development process. If you're interested (and you should be), check it out here.
On a more personal tone, I should say that the culture of trashing each other is something I hoped I left behind at high school. I'm sorry to find some people still enjoy this disgusting habit. Especially utilizing it for marketing. That is, to trash on purpose on order to make your "product" shine.
I personally don't see any room for manipulative bullshit like that in what is supposed to be a community, where you're suppose to support one another.