Discussion of plugin API
ATM we use the KTextEditor plugin API.
Inside Kate we started to add more and more hacks to expose extra API and we now started to share more common high level code inside the kateprivate library.
It will be more and more uncertain if the plugins at all work in other host applications like KDevelop and RKWard.
Perhaps it is now time to think about if that makes still sense.
The idea of the basic plugin stuff was to allow that others can use our stuff to get more contributions, I fail to see that this happens, since a long time, e.g. years, I don't see that happen.
I tend to the idea of just dropping that interfacing for KF6 and only export our API via our private lib to the plugins we ship, that will allow a faster and easier evolution and if we ever start to see out of kate.git plugins one can still think about stabilizing that library and installing it for 3rdparty plugins in the future.
Feedback on that is welcome.