Feature changed by: Johannes Meixner (jsmeix) Feature #316789, revision 9 Title: Fundamental re-design how to set up the whole printing stuff Requested by: Johannes Meixner (jsmeix) Partner organization: openSUSE.org Description: The current YaST printer module provides different buttons (i.e. entry points) with different workflows for the different kind of printing setup actions: One via "Add", one via "Printing via Network", one via "Share Printers", and so on. This means the user must know in advance what to choose for his particular kind of printing setup. The software cannot guide the user towards the right entry point according to what the user wants to get in the end. To guide the user towards an actually right solution the initial dialog should show the list of currently available print queues plus one single button to "do whatever can be done" when something is not as expected (e.g. when something is missing) in that list. This means a fundamental re-design of the dialogs and workflows to set up the whole printing stuff is needed. Relations: - Bug 852850 - yast2-printer: better guide the user away from "Add" towards an actually right solution (mainly towards "Print via Network") (novell/bugzilla/id: 852850) https://bugzilla.novell.com/show_bug.cgi?id=852850 - simple laptop user firewall experience (e.g. printing) (feature/id: 316708) - Allow printer add and modification to users (feature/id: 313287) - Full automated setup for printers in the network (feature/id: 313282) - Let the admin ("root") download and install untrusted third-party RPMs from known URLs guided via YaST (feature/id: 307745) - Explicit IPv6 support for YaST printer module (feature/id: 312491) Discussion: #1: Johannes Meixner (jsmeix) (2013-12-11 11:50:43) If a fundamental re-design of the printing setup happens, then it would be the right time to also fundamentally improve how to deal in a user- friendly way with the case when a firewall blocks printing stuff, see the related Feature # 316708 (/316708) : "simple laptop user firewall experience (e.g. printing)". #2: Johannes Meixner (jsmeix) (2013-12-11 11:59:52) Regarding a more Windows centric world (e.g. outside of a Linux network) where one cannot expect to have any CUPS servers: The current YaST printer module does not specifically implement anything that guides the user in such a network environment towards an actually right solution. I.e. in a Windows network environment the user is currently on his own to "somehow know what he must set up" and then he can do this setup with the YaST printer module using the so called "Connection Wizard" (which can of course not do any magic to help the user). If a fundamental re-design of the printing setup happens, then it would be the right time to also fundamentally improve how to deal in a user- friendly way with the case to set up printing in a non-Linux network environment (in particular in a Windows network environment). For some of the possible issues even for a manual setup (to guide the user towards an actually right solution means some kind of automatism is needed) see the related Feature # 313282 (/313282) : "Full automated setup for printers in the network". + #3: Johannes Meixner (jsmeix) (2013-12-11 12:02:30) + If a fundamental re-design of the printing setup happens, then it would + be the right time to also implement how to "Allow printer add and + modification to users", see the related feature #313287 -- openSUSE Feature: https://features.opensuse.org/316789