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

Plan to remove Electron apps #23

Closed
coslyk opened this issue Dec 20, 2020 · 0 comments
Closed

Plan to remove Electron apps #23

coslyk opened this issue Dec 20, 2020 · 0 comments

Comments

@coslyk
Copy link
Owner

coslyk commented Dec 20, 2020

Until now DebianOpt provides a lot of awesome Electron apps. Unfortunately I am not able to maintain them any more, because:

  1. Electron's API is very unstable. It breaks APIs in every updates, which means I have to patch the source code of (almost) all Electron apps at every single update of Electron runtime, but I don't have enough time on it.
  2. Dpkg does not support npm/yarn natively, so it is hard to write build scripts for Electron apps.
  3. Most of the Electron apps also provide official Debian package.

Therefore I decided to remove those apps in the future. Here is the plan:

  1. After every update of Electron runtime, remove apps that is incompatible with it.
  2. Totally remove Electron support in the future Debian 11 ("bullseye") release.

Until 2020.12.20 the following packages are incompatible with the latest Electron runtime (v11.1.0) and will be removed:

  • simplenote
  • picgo
  • petal
  • lx-music-desktop
  • zy-player
  • gridea
@coslyk coslyk pinned this issue Dec 20, 2020
@coslyk coslyk closed this as completed Feb 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant