Hello, If I remember correctly, Zeppelin tried to keep backward compatibility for 0.X versions until 0.11.0. We made some break changes on 0.11.0 including deprecating some interpreters[1] and this Shell interpreter issue.
By the way, we'd better explain which Zeppelin supports the specific versions of interpreters. I read the link to Semver and it looks good and like a general idea, so I would like to follow it up but I want to see others' opinions. Thank you for the good suggestions. Best regards, Jongyoul Lee [1] https://cwiki.apache.org/confluence/display/ZEPPELIN/Interpreter+Maintenance 2024년 4월 15일 (월) 오후 7:21, Hong Liang <hlteo...@gmail.com>님이 작성: > +1 I think it would be good to have a clear expectation around the > backwards compatibility of upgrades in Zeppelin. > > There needs to be some nuance here... Since the functionality surface area > around interpreters is relatively large, it might be hard to ensure all > features are available per interpreter, but at the very least, we should > ensure that within Zeppelin's offering it is backwards compatible! > > Regards, > Hong > > > On 2024/04/15 10:06:42 Danny Cranmer wrote: > > > > 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/ > > > -- Best regards, Jongyoul Lee