[Kde-print-devel] [Bug 141180] [KDE4] Connecting an uninstalled USB printer should start an improved "kaddprinterwizard"

Kurt Pfeifle pfeifle at kde.org
Mon Feb 5 23:12:41 CET 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=141180         
pfeifle kde org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
      everconfirmed|0                           |1
         OS/Version|Linux                       |other
           Platform|SuSE RPMs                   |unspecified
            Summary|No printer install wizard   |[KDE4] Connecting an
                   |upon usb printer connection |uninstalled USB printer
                   |                            |should start an improved
                   |                            |"kaddprinterwizard"



------- Additional Comments From pfeifle kde org  2007-02-05 23:12 -------
I think the wish is sensible.

(And if you bypass KDE, and just rely on the CUPS web interface on http://localhost:631/admin/ , the most recent 1.2.x CUPS version does support something like this already).

Making it a "userspace affair" will however be very difficult. CUPS is a system service, not designed to be run in user space. It also does not support adding printers (+drivers) for a user only. Therefor, you'll need an administrative accoount (i.e. root in most cases) to set up a printer.

KDE won't change that, because KDE will not design a printing subsystem of its own to run in user space.

However, what we should be doing in KDE4 is make use of such auto-discovery possibilities: a printer is plugged into the USB port, CUPS discovers this, notices that this printer is still not "installed" and sends a notification about this event. If KDE4 listens to this notification, it can let popup the wizard and make printer installation a one-click affair (since it will be able to preselect the correct driver as well) which may even hide the need to enter a password (with the help of kwallet).


More information about the Kde-print-devel mailing list