Hello all, I was reading the shell interpreter thread [1], and it made me wonder about the backwards compatibility guarantees that Zeppelin offers. As a user, I would expect to be able to upgrade from 0.11.0 > 0.11.1 without breaking changes or losing functionality. I would not expect to lose an interpreter.
I had a quick look on the dev mailing list and website and cannot find anything documenting the version strategy. If it does exist, can you please share the link? If not, I would propose we define a versioning strategy that helps users understand compatibility and guarantees, etc. A good place to start is semver [2]. I look forward to hearing from the community. Thanks, Danny [1] https://lists.apache.org/thread/opf3h6b0wc4pnsvqsy0b50vzmozd9qbn [2] https://semver.org/