Plugin Repository maintenance approach
melonamin opened this issue · 0 comments
melonamin commented
As of now Plugin Repository feature of SwiftBar relies on repository.json. The content is derived from bitbar-plugins.
Some thoughts on a possible target state:
- bitbar-plugins is pretty active, there is no reason to entice people to move their plugin to this repository unless it uses SwiftBar specific features
repository.jsondefinition file should be edited though PRs, one PR for one plugin change
TODOs:
- Create a PR template for
repository.jsonchanges - Create a PR template for plugin changes, if plugin is stored in this repository
- Build GitHub Action to populate
repository.jsonfrom bitbar-plugins. Action should open a PR request, human approval required - make it clear
repository.jsonwhat is the source of the plugin likerepository=bitbar-pluginsor something like that. Make sure that UI shows it explicitly.