|
The only unfortunately side effect to standardization of tools is that in many ways it will put new innovations into a "dead-end". Someone else on another thread said something along the same lines with licensing, where certain licenses may halt further development, which is true.
I agree that part of the issue is the way the community interacts with each other. It seems less "cooperative" then most other hobbies. A lot of times I've seen people flamed when "sounding out" an idea, which may have merit if changed slightly, or was thought out more, only to basically disappear instead because of the flames saying, "thats idiotic" or "no one would play a mud with that!" etc.
Because of the flames (go to nearly any thread on TMC and you'll see tons of them), many would-be developers say nothing at all about their ideas, or have second thoughts about putting together a mud, releaseing snippets, codebases, etc. There was a whole builder vs coder tirade for a while, when in fact these two groups should be working TOGETHER in development. Many coders for muds remain behind the scenes, some take active roles on the muds they code for (especially their own..). Those that don't, when told something they coded isn't balanced, or might be difficult to learn, or whatever get ticked off or ignore what is said, instead of listening and coming together and seeing if a collaborative effort would bring about a good feature, or change. Somehow it seems like builders and coders have become almost antagonistic towards each other, which is a damn shame.
Sometimes though, an admin/builder and a coder mesh well, and there is a good, free flow of ideas from both sides, and they work together to make the idea into a reality. THAT is when the innovations happen. But, again, many of these innovations are never released to the community because of the antagonism, flamewars, and general competativeness (in the negative sense) so prevalent now in the community.
Personally, because of the attitude of certain parts of the community, I've decided to never release the codebase we're working on, nor any snippets of it, nor detail any of the innovations/features we've been creating for the mud. I decided on this course because when discussing even something simple as policies on my mud I've been ridiculed and flamed, as have many others. Why? What's it matter to others that I chose to not allow multi-logging, or sharing chars? Every mud is different, and the admins set the policies he/she feels are "right" for his/her mud. Why bust his/her stones?
The antagonism has been getting worse and worse, and even some of the mud hosts are being veritably attacked for taking steps to protect their livelihood from hackers and such. Other mudhosts act like complete asses and these same attackers say nothing.
It just don't make sense to contribute to the community anymore, when all it gets you is grief.
|