Quote from: MrsCommunication at Mar 28, 2008, 09:31 PM
Yes, I also remember the community being a little upset at the prospect of commercial support. Perhaps we should put out a brief survey (via surveymonkey), and ask if they are interested in this type of program before we invest a great deal of time creating and implementing this project. We could also ask them to specify what type of features they are interested in the most; what they find of value. Thoughts anyone?
What we’d like to accomplish is "productize" MODx to the point where it can support a company beyond just a few people. In my mind, MODx should become a viable niche industry, and I think it will take a company stepping up with dogged leadership in this regard to make that happen, a "Redhat of MODx" if you will. Either that, or a million-dollar plus donation so we can kick back and just focus on MODx for a few years without worrying about paying the bills. Ahem ... right!
Regardless, there’s no way we’re remotely approaching that now. If we didn’t have client work to be constantly working on you’d have seen an even more rapid and focused and dependable pace of development and updates to the site and documentation. These are the things I see the community and new users clamoring for over and over again.
The more we talk to companies adopting MODx—including those that are in development or have launched MODx sites with tens of billions of dollars (yes "B") in annual revenues—it has become more apparent having an organization behind MODx is a critically important milestone for it ever being taken seriously as a key piece of business infrastructure. Donations have not proven to be a viable way to support even one of the founders who work daily on MODx in addition to our necessary client work, two full time jobs for the last 3 or 4 years with barely any time off. We’re not complaining and donations have definitely picked up over the last few months, but in the end it’s all a moot point if we ultimate burn out. Running this project daily takes a tremendous amount of time and energy. I suspect it’s one of those things that no one really can appreciate until you’ve walked in similar shoes from inception through to where we are today.
With that said, the community is really what makes MODx so special, and our progress owes a huge debt of gratitude to it, so please don’t take this as our saying, "Gee, look what we’ve done! Aren’t we so smart/cool/whatever." Far from it: we’re constantly humbled and thankful by what individuals and organizations are doing in and with MODx.
Personally, I’m a huge fan of borrowing business models that have worked for other successful companies, hence my looking at projects like Magento and Drupal and even IBM’s Websphere operations and MySQL. My gut says our ultimate target has to be organizations that can afford the services/programs in the first place. This is why we keep coming back to targeting established developers and companies that see value in and more importantly can afford to pay perhaps thousands of dollars a year each in support and/or partner programs. Were what we’ve got in mind today available I wouldn’t even blink to pay $5000 per year.
If we can get enough similarly-minded companies on board with our vision and programs, then we can afford to pay people to work on documentation and communications full time. With the bases covered thoroughly, MODx can then become even more pervasive and friendly for the masses who might not fit the initial target demographic. Trying to serve the masses first though is probably an inevitably impossible task that would take Vegas-breaking magnitudes of good luck to survive. I for one am a terrible gambler and refuse to cheat.