Leverage openSUSE Build Service to build iPrint Linux clients for multiple distros

Idea ID 2786706

Leverage openSUSE Build Service to build iPrint Linux clients for multiple distros

I'm missing the Linux client(s) from the client iPrint install screen. iPrint basicly supports Linux as we have that in the driver repo build in for a long time. The client is pretty much the same as the Mac version as I was told by the iPrint dev's in the past. Despite desktop Linux maybe not yet the biggest it is still growing, at least I do see more people using it also professionally and in education as the BYOD gets more common. It would be a big fail to not actively support Linux anymore.

The hardest part of supporting Linux may be in the amount of distro's to support and to solve that issue I would suggest we leverage the openSUSE Build Service for this. That may involve opening some client code but I would think that should not be a too big problem as the iPrint 'magic' is not really in the client components but more in the iPrint server itself.

As a niche player with iPrint I think we should support as many platforms as possible. Think the iPrint client 'engine' would not be too hard to support on multiple linux distro's and most of the work work would be to support the native visible interfaces for Gnome/KDE/Unity (recent versions) etc. As I think we should do this for the 3+ mayor distro's at least and leave the smaller ones up to the community. The engine/service of iPrint would always run on such a platform and allows a user to install command line a printer anyway. So maybe we should split the client in a service that runs on all rpm and deb based platforms and allows command line printer installation and printing. Then have a separate deb/rpm that supports the KDE/Gnome/Unity integration in the desktop the user runs.

A list of distro's we should support at least:
* SUSE Linux Enterprise Desktop (SLED) and openSUSE LEAP: these have the same kernel and enterprise patches - should be not so hard to do (KDE and Gnome)
* openSUSE Tumbleweed (KDE and Gnome)
* Ubuntu (Unity)
* Fedora (Gnome)
* Mint
3 Comments
Absent Member.
Absent Member.
There is definitely a need for this here in academia.
Absent Member.
Absent Member.
To me it seems kind of silly that Microfocus (et al) even has their own linux distribution, but aren't supporting one of their products on it...? That doesn't make much sense at all, it would be like Microsoft not supporting Office on Windows...
Absent Member.
Absent Member.
Also worth noting, the Linux client is currently the best means of enabling Google Cloud Print integration with iPrint.
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.