So far, none of them has made any code contributions to the projects I’ve created for them. I appreciate that their real value is that they’ve taken the time to criticise, however sharply and harshly, and that it’s when you stop hearing from them that you know you’re really screwed. Ultimately they’ve helped me understand that I made the decision to work in what is probably the industry with the highest-rising, fastest changing standards, and if I want to stay part of that industry, I’d do better to greet their contributions that irritate me so much when they deliver them with the greatest gratitude, since without them, I’m just another dreamer, free to imagine that what I do is fabulous, instead of being able to actually make it that way. And they’ve taught me to be generous with my criticism, when I see potential in something, and to be silent with things that don’t matter.
Omnivore, seriously.
I deleted your post mocking one of the other members here to save your reputation. I thought I’d give you a second chance.
We at modx have never shied away from criticism. Go look at
JIRA for the buglists of critics finding bugs or feature requests. Go search the forums to find posters here who’ve drastically influenced the project’s direction and code (for a recent example, see Revolution topics/foci). We develop our team from these forums - primarily from people who offer constructive criticism, and then offer solutions.
However, we don’t tolerate immature behaviour. I don’t care how right your code is - if you’re going to be smart-aleck and sassy about it, chances are we’d rather not implement your code into a GPL project. There are tons of other solutions, and I’m sure someone else with a much nicer temperament could find one.
So, it boils down to this: what are you here for? If you’re here to help, we welcome you with open arms. If you’re here to criticise, please stick to forum etiquette (it’s a small task, really). If you’re here to troll - well, I’d suggest you find somewhere else.
We are a
team in this community. That means contributors here are unofficially part of the modx team. Which means they know to respect each other and offer criticism in a way that values the other team members as human beings. I can promise you any other team development environment that grows and continues to thrive holds to those same standards. Teams that fail are teams that lose respect for one another. You will not find that here.
We do not tolerate self-vaulting, sarcastic commentators who decide to deride the team that spends their own time and money creating a product for free.
I know you’ve made much better comments on this forum. In all respect, we’d like to ask you to stick to those, and keep the snark away from modx.