Skip to content
This repository has been archived by the owner on Dec 18, 2019. It is now read-only.

Provide a PPA for easy installation #635

Open
khurshid-alam opened this issue May 16, 2017 · 6 comments
Open

Provide a PPA for easy installation #635

khurshid-alam opened this issue May 16, 2017 · 6 comments
Labels
I have a dream Things I will never have time to do myself
Milestone

Comments

@khurshid-alam
Copy link

It would be nice if we can have a PPA for easy installation on Ubuntu.

pypocr already in Ubuntu's repo. We only need to compile pyinsane in the same PPA.

@khurshid-alam khurshid-alam changed the title PPA for easy installation Provide a PPA for easy installation May 16, 2017
@jflesch
Copy link
Member

jflesch commented May 16, 2017

It would actually be more interesting to get Paperwork packaged in Debian. This is how PyOCR ended up in Ubuntu.
(see #466 )

@jflesch jflesch added the I have a dream Things I will never have time to do myself label May 16, 2017
@jflesch jflesch added this to the 2.0 milestone May 16, 2017
@khurshid-alam
Copy link
Author

Debian packaging would be nice, but for debian all the dependencies need to be packaged first which could take time.

Meanwhile we can all have PPA. PPA can be made to build automatically if it detects any changes (and I can help with you that).

But from issue what I can see is that nobody made an attempt to create a package for pyinsane. If it provides a setup.py, it should be easy enough to do so.

@mjourdan
Copy link
Collaborator

mjourdan commented Jun 8, 2017

Well, something else we should look at: https://flathub.org/

It's still at its early stages of development but could host our flatpak (see #559) for all distributions.

@jflesch
Copy link
Member

jflesch commented Jun 8, 2017

I personally believe Flatpak is the way to go. It's the recommended Gnome way. and could help for development as well.

@khurshid-alam
Copy link
Author

khurshid-alam commented Jun 8, 2017

Flatpak has few major weakness:

  1. Nobody wants to install entire platform run-time for a simple app (near 2.5 GB). And then there is memory leak in runtime.

  2. Doesn't really works with themes other than Adwaita itself. Do we really want to use app completely out of place with system theme?

  3. No root access. No DND. And very restricted access to the rest of the system.

IMHO, Flatpak has a long long way to go before it can become mainstream. Snap actually does better in this regard.

@jflesch
Copy link
Member

jflesch commented Jun 8, 2017

If someone want to make a snap they can.

But if I spend time on packaging myself, I will go with Flatpak because I hope someday to make Paperworkl part of Gnome extra-apps. Therefore I'll try to maximize integration with Gnome tools (--> flatpak, gnome-builder, etc).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
I have a dream Things I will never have time to do myself
Projects
None yet
Development

No branches or pull requests

3 participants