Thank you @gschmidt for acknowledging some of the frustration in the community. As a CEO of a similarly sized high-growth startup to another, I feel your challenges.
First, you need to to make money, and you need to make it fast. Understood. Guess what, we WANT you to make money. A platform needs a good custodian. See below for how I think you should make money (and BTW, telling us how you plan on making money, makes us trust you more – and help you).
Second, what is your strength? Is it code, is it JS … I believe it’s the community that you built and the goodwill of all of us. That is what will make you profitable. This means you need to consciously let go. The community will support you naturally. By letting go I mean the ‘We did not come to this decision lightly’ messages. It’s not your decision. Sorry to bring it to you. It’s the community’s. The bigger and the stronger we are, the happier (and richer you are).
Third, MDG is facing a challenge of indie / startup vs enterprise. Needs are different. Enterprise wants security, SQL, integrations and so on. But startups (who want simple / fast) keep you going, challenge you and your team, and quite often, help you pay the bills. Dropping Blaze is telling startups, ‘we are going corporate’, thanks for being here for the ride (and BTW, corporate will only adopt you once you have full stack of integrations AND solid security).
Lastly, I don’t think a fork is going to be all that hard (we are all conscious that a large portion of the latest round of funding is for bus dev – not technical dev). And I do think it will be detrimental to MDG and maybe to Meteor. We shouldn’t be fighting internally. We should be a happy family (ffmpeg suffered for a long time because of infighting).
Back to making money. You left a lot on the table and it should not be the community that picks it up. So many people out there selling Meteor courses and services, why is Modulus even in your space! You are playing catch up.
- Consulting services – you started, good … now accelerate this. Including, migration: help us migrate from Drupal and Wordpress
- Training services, videos, etc.
- Hosting, load balancing, etc. – accelerate this (we for one don’t want to spin up a VM, we WANT to use Galaxy - the new pricing model makes sense)
- Analytics and reporting
- Testing and debugging – why is an external dev doing this on your behalf?
- CMS – you NEED one to compete with Ghost and Wordpress – then you branch into themes, customizations etc.
- Integrations (e.g. with CRM’s and other third-party including Microsoft, IBM, AWS, Oracle etc.) – there HAS to be a way to sell paid packages / solutions to enterprise, or maybe support packages