Skip to content
This repository has been 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.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant