[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#965144: ipp-usb replaces ippusbxd; remove?



On Fri 17 Jul 2020 at 13:40:26 +0200, Till Kamppeter wrote:

> On 17/07/2020 12:54, Brian Potkin wrote:> I am very much attracted by the
> idea of a USB connected printer becoming
> > immediately available when it is plugged in, so a Recommends: ipp-usb
> > would be ok with me.
> 
> Yes, I would very much like this, too, for Ubuntu into which both CUPS and
> ipp-usb get synced.
> 
> > However, it is as well to be aware that there is a
> > difference in user experience compared to the situation when driverless
> > printing was fully introduced on buster.
> > 
> > In the later case, a user who pressed on with the installation of vendor
> > drivers was generally successful in getting to use them with a wireless
> > or ethernet connection. With ipp-usb, on the other hand, printing and
> > scanning can only take place through IPP-over-USB (AFAIK). Users who
> > expect their previous setup methods to work will probably be due a
> > disappointment.
> > 
> 
> We must make users aware of the changes:

[...]

I have started on planning a revision of the IPP-over-USB content on the
wiki. Much of what you wrote (and I have snipped) is part of the plan's
outline. However, it has helped to focus my mind. Thank you very much for
the input. I hope to have something in place during this coming week.

A item in the Release Notes for bullseye is a must and has been drafted,
but it awaits the decisions OdyX will make regarding this bug. It will be
first be submitted for review on -printing at an appropriate time.

I wonder how OdyX would view a NEWS item and/or a READMR.Debian for the
cups or ipp-usb packages?

Have I missed anything? Documentation isn't a complete panacea, but it at
least gives something to point to.

> sane-escl is built-in in the sane-backends package from version 1.0.29 on,
> so it is most probably available. But it is highly recommended to use
> sane-airscan instead, as the former does not support the ADF on the scanners
> and does not support WSD, only eSCL. Also all further development is
> concentrated on sane-airscan now. sane-airscan supports the eSCL and WSD
> protocols and will soon get IPP Scan added.
> 
> sane-airscan got already packaged for Debian, it is currently in the NEW
> queue.

I rather like sane-airscan and intended to draw users attention to it. It
appears that there is a transition from libsane to libsane1 taking place
on Debian. Once again, your information is most valuable.

> > Recommends: ipp-usb | ippusbxd is an option that does not seem to benefit
> > a Debian user. ippusbxd is supported upstream but there may be plans for
> > its future we are unaware of. I'm a little unsure about its removal from
> > unstable, but, overall, there does not appear to a glaring downside to it.
> > It would simplify the rewriting of the relevant sections of the wiki if
> > only one daemon was available. :)
> 
> ippusbxd is still supported upstream on OpenPrinting, but due to the fact
> that ipp-usb works much better, I highly recommend that
> 
> - CUPS gets "Recommends: ipp-usb"
> 
> - ipp-usb and ippusbxd get a mechanism that only one gets installed at a
> time and the "Recommends: ipp-usb" in CUPS triggers a switch-over to
> ipp-usb.
> 
> - Leave ippusbxd in the distro, for experimental, IoT, ... purposes. There
> are contributors who are working on improving it. I do not actively working
> on it by myself. Most probably it will get made working well some day
> because of Chrome OS.

All fine with me. But it does give OdyX more work to do. :)

Regards,

Brian.


Reply to: