It might be just me - but I don't understand why any company would want to make their roadmap public. I feel like only the company's competitors ever look at it
I'd say if your competitors are relying on looking at your roadmap to compete with you, then they're in trouble. Single features are often easy to copy but it's a losing battle if your competitor is way out in front of you and you're trying to copy them feature-by-feature.
Similar argument with open sourcing your product. Couldn't your competitors look at your code? Sure they could, but if that's how they're trying to compete, they're going to lose. Plus, their engineers will probably look at your code and think they can do better anyway ;-)
We are a lot more concerned with making customers feel like part of the company’s growth than worrying about competitors.
Our customers love seeing the roadmap. And we are lucky to have an engineering team that really does deliver what’s promised. So we like to show that (hence the public release notes that connect to items on the roadmap).
This gives customers confidence that we really will deliver what we say we will, and they can plan their adoption of the product around it.
The community also really loves seeing their own suggestions make it into the roadmap. The way I see it, we’re all building this together.
At the end of the day, it’s not the best product that will always win. It comes down to community.
Why not? If i'm a potential customer and i see some features are missing, having the roadmap to visualise how they plan to evolve is great. Without that, why would i waste time contacting them, bothering with an NDA and what not just to know if they plan on adding X or Y?