So here goes ...
After a lot of thought and reading on the future state of Meteor (including on this forum), it became obvious that the freemium model may not be serving us all well. Corporate / Enterprise customers have different needs than many of us tech companies / startups / devs who are happy with the 'classic' Meteor.
Specifically, the pace of development of Meteor has slowed down dramatically in favor of Apollo.
We have already cloned the main Meteor repo and were able to solve the main struggles we see on the forum, namely DBs:
- Replace Mongo with RethinkDB (95% ready some quirks to solve before going to production)
- Replace Mongo with MySQL (with @vlasky's help)
Both of these included the use of Mongo-syntax on server and client-side -- so almost straight replacement of collection declaration and you are good to (in #1 above we even got the accounts / password of Meteor to fully use RethinkDB)
We also like (very much) Blaze [i.e. HTML-based templating] AND pub/sub -- GraphQL looks great ... for someone else (again corporate / enterprise interfacing with many other API's).
Given the slowness of MDG in pushing in changes to their repos, and their refocusing on Apollo, is it worthwhile at this point for the community to step in or should we just watch it slowly change / whither away.
PS: If you are skeptical about this post, just know that we are actually running Meteor off our own fork already. So this is not pie in the sky. We just can't support everyone else's needs on our own. Nothing of course stopping us from keeping pulling from the main repo to include GraphQL and other updates, so we are still in sync with the main direction.
Thoughts? @mitar, @sacha, @aadams, @joshowens