Currently, the tasks are split across two eco systems
volumio plugin submit and github. This isn’t really making the process simpler (at least for me).
@patrickkfkan sums up two processes quite well in #21. I think we should take the bits of the old process that works well, and merge it into the new plugin-store workflow.
My suggestion, don’t ask the developer to run
volumio plugin submit (which uploads a ready to run plugin zip to the store). Instead, you could keep things as it was previously – all the review happens directly via github, on the PR, utilising all of github’s normal code review tools.
Finally, when approved (merged), the Volumio maintainer can turn all the magic knobs to make it appear in the plugin store.
This way you again have only a single source of truth, less human errors, and a more transparent process?