WB is the ONLY CMS I have ever used for website development for my clients, and I intend to continue as long as I can. I tried many of the others in my early search for a tool that felt good in my hands. Some looked prettier, many were much more popular, but none felt just right, simple as that. And then I found this forum full of positive, like-minded people from around the world, who seemed eager to help each other, and my decision was made. Few of those particular people are still seemingly active with WB or on the forum, all for their own reasons, which I respect. I've felt the tug over the years to try another CMS, whether it be a WB fork or one of the big names, but it just hasn't felt right to me. Maybe someday I will look back at all this time I have struggled through my early development days and say "What were you thinking?!", but I have always been of the mind, if something is broken, you fix it. You don't throw things away just to buy the next shiny new toy on the shelf.
I'm also a lover not a fighter. That said, I can find points to agree with on both sides. I voiced some of my thoughts on a similar thread back in January of this year -
http://forum.WebsiteBaker.org/index.php/topic,27938.msg194760.html#msg194760I was hopeful that I might be able to find a way to spark or reignite camaraderie toward a common goal. I was obviously naive and didn't realize the depth of the issues. Surely, this will not degrade to a debate of who is selfless vs. who is selfish.
All people have needs. From my experiences in life, most people don't realize what those needs truly are. But GIVING is the one need, which when exercised, brings the greatest fulfillment. We all have limits and responsibilities which restrain our time, but none of us are incapable of finding way to give. As far as WB is concerned, that could be devoting time to discussing positive ideas to further development, developing a module, testing a module, providing detailed feature request suggestions, or yes, even 'donating' to a developer. Even constructive criticism is a form of giving, but it's an empty offering when not accompanied by some form of suggestion or forward thinking idea toward improvement.
My call to action in my above linked post - "If there is anyone who wants to start working on even just one aspect they feel is lacking or a weakness, let's see what we can do as a community. I don't want to continue to just sit back while members walk out the door.", was met with the rousing sound of crickets. So, I will keep trying.
We need to be more efficient. We need to grow. We need to work together. Here's someplace we can start - When an added module functionality is requested in the forum, instead of the amazingly helpful developers energy and time being spent on typing scattered forum replies offering code snippets to hack individual installations of the module (a post which all to often gets lost in the abyss, or at the very least, obscured by the multitude of development thread tangents), we need to embrace that moment in time when there is momentum and passion around a topic to strengthen the core of that module, and see it through to a new version. We should try to refrain from bickering and stalling, and think, "why are we all here?". I'm not saying that the helpful developer should necessarily be the one to do all the work to update every module there are request for. If there is an active developer on that module, it would be nice if they took note and pride in furthering the usefulness of their offering. If there is no active module developer, perhaps we could have some "wranglers" who would be willing to piece these bits of refreshing code together and breath new life into stagnant developments, helping to build strength into the WB brand and family. I'm not sure what the best approach would be, but anything would be better than nothing.
Oh, I forgot to mention. I'm also a dreamer.
Peace to all.