Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Plover plugins #89341

Open
lambdadog opened this issue Jun 2, 2020 · 8 comments · May be fixed by #110658 or #119702
Open

Add Plover plugins #89341

lambdadog opened this issue Jun 2, 2020 · 8 comments · May be fixed by #110658 or #119702

Comments

@lambdadog
Copy link
Contributor

Summary

Plover, the open source stenography software, has a number of plugins that help extend it and make it even more useful.

Typically, when you install plover, the plover-plugin-manager plugin is going to be installed with it. This is not the case, and my efforts to override plover with it as a dependency have had me failing to even build it using Nix due to a number of vague errors.

Implementation options

  1. Package plover-plugin-manager and add it as a dependency to Plover and go on with your day, letting Plover manage its own plugins imperatively. I'm not entirely certain just adding plugins as dependencies works, as I'm yet to be able to get a Python package to build with plover.dev as a dependency.
  2. Package all Plover plugins and add something like ploverWithPlugins for a working Plover installation with a set of plugins installed.

Notable issues

  1. It looks like in a PR a bit back Plover moved out of the python packages set based on nothing depending on it as a library. That situation has changed, and plover plugins use Plover as a dependency.
  2. I've been completely unable to get plover-plugin-manager to build or install, even from wheel and most of the issues seem to center around having plover.dev as a propagatedBuildInput.
@stale
Copy link

stale bot commented Nov 29, 2020

I marked this as stale due to inactivity. → More info

@stale stale bot added the 2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md label Nov 29, 2020
@tckmn tckmn linked a pull request Jan 24, 2021 that will close this issue
10 tasks
@tckmn
Copy link
Member

tckmn commented Jan 24, 2021

(ping to remove stale label because i still care about this)

@stale stale bot removed the 2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md label Jan 24, 2021
@evils evils linked a pull request Apr 17, 2021 that will close this issue
10 tasks
@stale
Copy link

stale bot commented Jul 23, 2021

I marked this as stale due to inactivity. → More info

@stale stale bot added the 2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md label Jul 23, 2021
@lambdadog
Copy link
Contributor Author

Not stale due to #110658 and #119702

@stale stale bot removed the 2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md label Aug 11, 2021
@stale
Copy link

stale bot commented Apr 29, 2022

I marked this as stale due to inactivity. → More info

@stale stale bot added the 2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md label Apr 29, 2022
@stites
Copy link
Member

stites commented Oct 26, 2022

still caring over here!

@stale stale bot removed the 2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md label Oct 26, 2022
@drozdziak1
Copy link

Caring as well!

@refrogerator
Copy link

same

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants