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

Apt Repository #35

Open
rgoubet opened this issue Sep 11, 2020 · 7 comments
Open

Apt Repository #35

rgoubet opened this issue Sep 11, 2020 · 7 comments
Labels

Comments

@rgoubet
Copy link

rgoubet commented Sep 11, 2020

Is there an up-to-date apt repository for PanWriter?

@mb21
Copy link
Owner

mb21 commented Sep 14, 2020

Nope, as far as I know that's not a very common thing to do for electron applications?

@rgoubet
Copy link
Author

rgoubet commented Sep 29, 2020

Sure it is. Typora is installed with apt, and for VSCode, Atom... once you install the deb package, it registers a repository and the package is kept up to date. Much more convenient than an AppImage.

@mb21
Copy link
Owner

mb21 commented Sep 29, 2020

Okay... well, let's see how many upvotes this gets...
pull request to generate the deb package and upload it to the debian repo or wherever using a github action or whatever welcome!

@alexmyczko
Copy link

alexmyczko commented Mar 25, 2021

challenge accepted, but someone needs to fix this first: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842420

here's the panwriter deb packaging so far:
http://sid.ethz.ch/debian/panwriter/

i'm not interested doing unofficial packages, but here's a great pointer:
https://www.christianengvall.se/electron-installer-debian-package/

@mb21
Copy link
Owner

mb21 commented Mar 25, 2021

Thanks @alexmyczko! I'd gladly accept any pull requests to make an "official apt package"...

To release a new version, currently I simply runyarn run release on my laptop, which uploads all build artifacts to a new release on github... but if somebody has the time, we could also set up a github action that does the build and potentially pushes an apt package somewhere...

@alexmyczko
Copy link

"a apt" sounds like stuttering and wrong, JFYI: https://people.phys.ethz.ch/~myczko/a-or-an/

@Moonbase59
Copy link

+1 for .deb packages and an apt repo. The Debian/Ubuntu/Mint user base is large and not everyone likes AppImages. Installation using a PPA might be easier, and who knows, maybe it’ll end up in the Debian/Ubuntu/Mint repos eventually…

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

No branches or pull requests

4 participants