I think there must have been some tremendous misunderstanding on both sides then. It definitely isn’t the case that anything was rejected or ignored.
I was under the impression that @5iver is working on Add JythonScriptEngineFactory by 5iver · Pull Request #7208 · openhab/openhab-addons · GitHub and the main reason why it was considered work-in-progress and thus not being merged is that it does not yet comply with the add-on naming convention. Adding and dealing with the helper libraries was clearly a second step after that.
The reason why the PRs are closed is that Github automatically did that when we rewrote the history of that repo - this happened to many PRs and I hope this didn’t cause anyone to think that we simply close PRs without any further comments - I tried to make it clear to everyone through the automatic migration comment.
I’m thus very happy to see a PR with the migrated code (and adapted to the naming convention) and will do my best to very quickly help reviewing and merging it.