In another thread there came an idea about a plugin manager. There I told I have an idea about a system which doesn’t need an extra server or service and which could itself be a plugin, not needing C++ coding. Now I have a proof of concept. Check out https://github.com/kc-plugin-publishers.
It’s just a command line script, not really a plugin. It just shows the idea of how the existing github (or some other) service can be used as infrastructure and how the scripts don’t need any packaging or tweaking. The plugin list repository is meant to be near zero-mainenance, except that people (plugin publishers) have to write and maintain the description files.
This is actually not dependent on KiCad in any way but can later be integrated to it and uses a simple KiCad plugin as an example.
If you are interested in developing this idea further, please join the github organization. I don’t promise anything myself, I count on you.