@Nadahar I know that you focus is currently not on official add-ons, but I believe it is important too. That’s why I want to share my experiences.
Currently I provide a marketplace page for the pythonscripting addon.
1. The first issues is that the marketplace variant it is not visible in the webui. Either because the version range cannot handle RC candidates or because there are collisions between the binding name of the marketplace and the official name. So the only chance to update, is currently the addons folder. is already fixed
-
If I configure the original addon via the web ui, I have to disable that one before I put the kar file into the addons folder. It is detected, installed and activated automatically. After, everything works fine.
If I don’t deactivate the original one, it can happen that 2 addons are running in parallel. -
If I configure the original addon via addons.cfg, I have to keep it activated. After the installation in the addons folder, I have to manually disable the original one via the openhab console, but still keep the seeting in addons.cfg activated.
If I disable the original one before, by removing “pythonscripting” from “automation=” (but “automation=*” entry must still exists), put the kar file into addons folder, it is installed and activated for some seconds, before it is disabled again. If I remove the line “automation=*” line, it works like the variant 2.