I already put some information on wiki, but :
1. Allow to have different url for "plugin shop" , something like repository in fedora or debian
2. Allow to get any plugin (not in an official plugin shop) by url
or
(see
yunohost.org/#/apps
)
After : plugin can be updatable like comfort update (with or without a key : plugin update url choice).
yunohost and spip have this system. The 2 are preconfigurated with "official and stable" plugin repo, but allow anything else.
[edit]
And 2 last current idea : information like 'copyright', 'update link', 'version compatible' come from a file in the plugin. Then even a plugin set up manually can be updatable.
Maybe we need different directory for "own plugin" and "url plugin" , didn't know.