@kornel One strategy is to ship the features continually and then announce them to the press later. It’s ok if existing customers enjoy them earlier. The press moment is to attract new customers.
@kornel Ah yeah, in a programming language or protocol, this strategy would be bad.
Ember.js solved a similar problem with "editions". https://emberjs.com/editions/
@jeremiahlee Rust has this problem. There's a small release every 6 weeks. They tried to have a fanfare re-release of already-released features (AKA Rust 2018), but it caused confusion: what actually was released in a new version, what was old, how fast is the language actually changing, etc.