Guys, don’t worry I don’t think we will fall into the $ trap... I very much agree with your analysis of the recent turn of events @WordPress. Matt seems to have great hopes for automattic but the way things are being handled is not necessarily a good thing for WordPress itself IMHO. For very different reason, Textpattern has suffered a great deal from Dean being away from the app’s development and the community ever since lauching TextDrive. With the Joyent buyout, it’s even more true... what followed lead some of us textpattern old timers to ask for some kind of basic organization and more communication. Finally, this has brought some improvement but after two years of comittment to txp I decided to "retire" from moderating the french community and writing the doc. The $ trap can take many forms...
Anyway, I agree that making $ with opensource projects is a fine line. It’s a balance to maintain and more importantly it’s a "spirit". This does not mean we should not be very careful to set up a sustainable development model : Ryan, Raymond, Jason and the team have put in hundreds of hours into this project and they all have bills to pay, a family to support and all...
The thing is, as long as the community gives back to the devs (can be donations, can be giving back a share of what you earn with the software, or also very important : contributing) and the devs don’t fall into the "fast & big bucks" syndrom, we’ll be fine. I think you can sell services and make a profitable living out of it, especially considering the great talents there are on this team. And to me, there is a big difference between
1) selling services (the premium paid support is a very nice idea) or
2) setting up a way to finance developments that wouldn’t be sustainable in the long run (core, major modules - plugins or snippets) without some kind of pledge or whatever system and
3) selling software or addons. Number 3 is not the way to go, it’s clear to me.
As for being "leery of putting the dev team out there for huge work", that’s a very good point. The way I see it, it’s a reminder that we should come up with ideas to make sure developping modules, plugins and snippets isn’t more rewarding financially than developping the core. The only idea that comes to mind is having a share of those development given back to the devs working on the core.
I like the idea. Like kickass I am not a young starry eyed idealist (though I am an idealist of some kind
), and the reason why I’ll donate a share of every contract I get working with MODx (My first 3 payment are coming up next month) is that I simply want the project to go on because MODx has become the most important tool for me. I like the "putting my money where my mouth is" sentence that I read somewhere when I came accross when I joined this community. That’s exactly the concept to me. I want MODx to keep improving, because I will get more contracts, then I’ll give more back and so on.. like Starbuck says, luckily if enough people believe in this, we’ll have a win-win situation...