Skip to content
This repository was archived by the owner on Oct 7, 2021. It is now read-only.

Plugin Repository maintenance approach #1

Open
4 tasks
melonamin opened this issue Nov 23, 2020 · 0 comments
Open
4 tasks

Plugin Repository maintenance approach #1

melonamin opened this issue Nov 23, 2020 · 0 comments

Comments

@melonamin
Copy link
Contributor

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.json definition file should be edited though PRs, one PR for one plugin change

TODOs:

  • Create a PR template for repository.json changes
  • Create a PR template for plugin changes, if plugin is stored in this repository
  • Build GitHub Action to populate repository.json from bitbar-plugins. Action should open a PR request, human approval required
  • make it clear repository.json what is the source of the plugin like repository=bitbar-plugins or something like that. Make sure that UI shows it explicitly.
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant