It’s not like we want this to happen. It’s out of our control when/if it does happen. There’s nothing I personally can do about it except to warn people not to depend on Jython expecting it’s going to be there forever. Of all the parts of OH, it is the most at danger of just up and quitting on us.
It’s been more than five years. That’s a pretty good run. But nothing lasts forever.
And even if we had a replacement, that replacement is going to be very different. It’ll be Python 3 and it’ll likely be built on a new helper library so all your OH interactions will be different anyway.
But I’ll say again, if you like Python, there is already excellent support for Python based rules in HABApp.
I can say that jRuby and JS Scripting are equally and in some ways even simpler than Jython.
And if you are not a programmer Blockly is excellent because it’s all done with visual building blocks.
And don’t forget almost everything your rules do is interact with openHAB. All of those interactions use the same concepts and approaches. It’s not like trying to translate Mandarin into Swahili. It’s more like trying to translate Spanish into Portuguese. The words and syntax will be different for sure but over all you’ve already figured out the logic and there will be lots of similarities.