WPTavern covers an interesting early stage development of WordPress plugin installations directly from GitHub source code repositories. Here is a quick video on how it works:
That got me thinking.
WordPress.org provides an API for plugins checks and updates. WordPress software allows a plugin to overwrite the location of the repository. But it still doesn’t seem to cover all the bases. What if I want to install plugins from several repositories now? Say – the official WordPress plugin repository, GitHub, and my personal or corporate repository. There might be a way, but it seems tricky and non-standard.
I’ll look more into it, of course, but I think there should be a standardized way to setup WordPress plugins (or even themes) repository, and add it to a list of repositories that WordPress checks for updates. Something along the lines of YUM and APT in Linux.