Just followed the long “Who is CEO of Meteor ?” thread… and… quite frankly, I found it quite depressing.
The problem of Meteor is that, with age, it has lost the HYPE WAR.
Hype is a dumb measurement. For one thing to be cool, it does not matter how many people love or support it ! What counts is the growth! The derivative is more important than the module. Then… as people watch the trends… not the actual numbers… choices are made… Sometime the wrong ones.
By loosing the hype war, users also left afraid of continuity. The irony is that Meteor did an outstanding job in keeping compatibility and continuity! I wrote my application when it was Meteor 1.01 and node 0.10 and, with some few modifications, just a few dropped packages, it still works at the latest version today! I still use lay loading and not a single import statement and my application works flawlessly. Which other framework can claim that?
But Meteor is now confusing for new users… it wants to be everything for everybody. Not all packages are reliable. Most tutorials are outdated and new users seem reluctant in coming in to a framework that seems have lost the hype.
If I was Meteor’s CEO I would launch my new Hype! My new new vision to the future!
I would call it " MeteorTosh" !
It would be either a break from the past AND/OR a more focused and lighter version of Meteor.
Not compatible with previous packages, projects, tutorials.
As a jumpstart for previous supporters, maybe a Meteor roseta npm package for running older Meteor projects, but that’s it. Then Meteortosh would be Free to make breaking changes. Projects willing to take advantages of the new Meteortosh functionalities would have to be converted.
Sure I would keep Meteor.js. It would be maintained for years to come. This is software… This is not like replacing an Apple ][ line… Meteor can continue to evolve in parallel.
But I would free myself, technically and Marketing wise, to create the new hype, the next big thing!
Technically it may not be much different from what Meteor already offers today. Although being able to make breaking changes from the past, getting lighter, etc, that could represent a leap change to the platform, Meteor is already an extreme advanced platform.
What you guys think?