|
|
|
|
|
by bsimpson
2820 days ago
|
|
Speaking personally (I happen to work at Google, but not on mail): The combinatorics of supporting multiple versions of a product get expensive very quickly. It's the same reason that web platform changes now affect evergreen browsers directly (even with the occasional breaking change), rather than introducing more modes like quirks and strict. Every variant you introduce grows the surface area for bugs and security issues, and adds at least one more case to consider when implementing new functionality. Even if you froze the featureset in the old UI, you'd still need to maintain compatibility with it as the backend evolves. It's not as simple as just leaving the old codebase running on a server somewhere. If Google wanted to invest in multiple mail products, it wouldn't have end-of-lifed Inbox. |
|