https://bugzilla.novell.com/show_bug.cgi?id=852850 https://bugzilla.novell.com/show_bug.cgi?id=852850#c0 Summary: yast2-printer: better guide the user away from "Add" towards an actually right solution- Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: All OS/Version: openSUSE 13.1 Status: NEW Severity: Enhancement Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jsmeix@suse.com QAContact: jsrain@suse.com CC: froh@suse.com, cdenicolo@suse.com Found By: Development Blocker: No This issue was reported to me by Christopher De Nicolo. On his workstation the usually by default enabled SuSEfirewall2 is active (probably because his network interface "enp4s0" belongs to the usual default firewall zone "EXT" - i.e. the external zone). Therefore the local running cupsd on his workstation cannot receive the print queue information that get sent to his workstation by the CUPS server in the network. Accordingly the print dialogs in his application programs cannot show any print queue so that Christopher "just cannot print". Because for Christopher the active SuSEfirewall2 is not at all perceived he launches the YaST printer module. In the same way as any printing application also the YaST printer module cannot show any print queue so that Christopher thinks he must "Add" a new print queue. If one knows what goes on behind one knows that this is the wrong way. But for a normal user everything leads towards that wrong way. All what Christopher would have to do to solve the issue correctly is what is described at "Bottom Line" in http://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings --------------------------------------------------------------------------- Only assign the network interface which belongs to the internal network to the internal zone of the firewall. --------------------------------------------------------------------------- Regardless that it is actually a firewall configuration issue (compare https://features.opensuse.org/316708) I would like if we could think about how to enhance yast2-printer to better guide the user away from "Add" towards an actually right solution (when "Add" is not the actually right solution). The problem is how to find out when "Add" is not the right solution for what the user actually wants to have. I.e. how to autodetect what the user actually wants to have! ;-) Or alternatively: How to ask a few simple questions that are meaningful for the user to find out what the user actually wants to have. Or alternatively: How to re-design the initial yast2-printer dialog to better guide the user away from "Add" towards an actually right solution. By the way, Christopher told me that my very first proposal for the initial yast2-printer dialog could have helped him because it separates local printins stuff from network printing stuff, see http://en.opensuse.org/File:Printer_jsmeix_overview.png and for background information see http://en.opensuse.org/Archive:YaST_Printer_redesign -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.