Hi Rajko! Wow! First of all, thanks for the long feedback!
This proposal looks promising.
Thanks! I am also very happy about it!
* Left pane: Maybe singular 'Printer configuration' is better than 'Printer configurations',
"Printer Configuration" can be misleadingly regarded as an "Configure a Printer" dialog. "Printer Configurations" gives the user more the feeling that it is about more printers and a general overview.
The same for 'Share printer'
Again, this was done on purpose because these are general sharing settings which affects all queues. The sharing settings for each queue is done via the edit dialog.
Print Via Network ? Any need for this with overview showing all printers?
Japp. This is very vital because we want to prevent a user who only uses printers in the network to go and add a queue on his own.
* What will do [Set filter]? Select what is presented? Than start (default value) can be [All_Printers] which tells that current selection is to see all printers.
Yes, the default value will be: show all. "Set filter" is put in that way because this allows people to use key short cuts to filter things (see: https://bugzilla.novell.com/show_bug.cgi?id=279959)
* What the wrench means? The one that can be configured or the one that has to be configured?
It is a placeholder which shows the user, that he can potentially edit a queue. But if you have any other suggestions which icon to use, please let me know.
* Column 'Status' Thick means: Configured, Available, Ready (for printing) ? X means: Not [Configured, Available, Ready (for printing)] ? IMHO, text will tell more than graphic that needs another table to map symbols to its meaning. It reminds me on one culture that used icons (hieroglyph) too much.
This has nothing to do with configured or unconfigured. checkmark means: accepting print jobs and printing enabled x means: either one of the two conditions or both are not in place. Text was also the first idea we had, but it was too long and it required horizontal scrolling which is really, really nasty. So we decided to use icons. I am not sure, whether the was the way, icons made it into high culture but AFAIK this culture still fascinates many people. Maybe this would also happen to the people using the printer module :-)
* Overall: Now I have list of printers, I can Add more to the list, Edit configuration of existing printers, Delete - Remove printers, select what printers will be displayed in the list. How do I select what printer I want to use? Some remote can be on the other side of the building.
I am a little bit confused by that remark. As far as I understood the whole thing, the module makes sure that printers are available and you select it via print dialog of your application.
BTW, I would use word 'printer' to mark whole set consisting of 'queue and device', and when necessary to avoid ambiguity use 'printer queue' or 'printing device'. Otherwise we will end in a land of pain writing many times explanation to new users that 'printing queue' is the same as 'printer' in this setup.
Thats why we choose "printer configuration" as a synonym for "queue".
What should be added to this is ability to mark printer as shared,
Mhm. Nice idea. But as there is almost no space in the overview table left and there are potentially many sharing states (sharing with hosts, users, broadcasting yes/no, publishing yes/no) I fear that a simple "shared yes/no" entry won't provide that much information.
I guess that Share needs additional screen to set who can use printer.
This is done in: http://en.opensuse.org/Image:Printer_mschmidkunz_printer_sharing.png
http://en.opensuse.org/Image:Printer_mschmidkunz_rc2_overview_remote.png * [Set filter] should be now on [Network Printers] or [Remote Printers].
This is the price you pay for having short keys to filter things. Therefore the status of the filter is shown on the left. (all explained again in: https://bugzilla.novell.com/show_bug.cgi?id=279959)
http://en.opensuse.org/Image:Printer_mschmidkunz_rc2_printvianetwork.png
This one got me :-) I can't get it.
<new_user> What is CUPS Browsing? What is remote CUPS server? How do I print via server? What is ... How do I set up printer that is connected to another computer?
</new_user>
<old_user> Hey, young man, this is CUPS, it is not a window. </old_user>
:-) Home user who just have one local printer don't need this dialog. Other first time users will either have one specific address they got from someone. They will find a familiar input field in option two. This was also a quite tricky dialog to work on, because sys admins (or broader: people familiar with CUPS) need certain keywords. So we decided to describe the functionality by using expert keywords.
http://en.opensuse.org/Image:Printer_mschmidkunz_rc2_overview_sharing.png As with one above I can't say what part of printer setup flow this represents. Why I need interfaces and networks?
Neither you nor me, but sys admins will be extremly happy, if they are able to granulate access settings.
Wording: 'Allow Remote Access for Local Network' is that mean remote access from outside? 'Only computers on local network can use this printer' is probably easier to understand.
I changed it to: "Allow Remote Access for Computers within the Local Network" I think it is confusing for the user when out of four options for the same thing one has an entirely different wording.
It seems that setup workflow is not clearly defined, or better to say I don't understand what workflow is served with current UI proposal.
http://en.opensuse.org/YaST/Development/Printer_Enhancement#Workflow_2 will hopefully answer all your questions :-)
We should probably try to start from list of printers http://en.opensuse.org/Image:Printer_mschmidkunz_rc2_overview_all.png
I would rather like to go on with this candidate. If we receive any complaints about it, it can still be modified. Cu, Martin -- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: opensuse-ux+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ux+help@opensuse.org