Open Revenger opened 5 years ago
honestly @rivafarabi if you want some help with something like this I could help. For the hosting and list management probably be as simple as creating a repo people can do PR's on to add their extensions repo and use travis-ci to build a static page on merges that has a json list the app could pull from. Could do some verification in travis to validate the repo has the correct files and since it only happens on a PR merge you could verify its not a malicious extension.
I'm some quite a bit of other stuff needs to be worked out but I'd be willing to help.
I have been reworking some API for a while now after ver 1.5.0 released and already have a plan to create a repo for developer to submit their extensions (maybe something like electron does). I will absolutely post the announcement here or on twitter.
Streamdeck has a extenbsion browser that allows people to search and install add-on extensions by official and 3rd party developers. Would be good if we had one in this where people can create extensions then add them to a repo which shows up in Deckboard.