As CUPS does not support setting the job user name as default, on system-config-printer we cannot do anything, as it is only for setting the defaults for a print queue. The print dialogs of the applications are not part of system-config-printer.
So what needs improvement is:
1. CUPS, to allow job user names as default, via URIs like ipp://<email address hidden>:631/printers/mcgill_mono
2. The print dialogs of the applications, to allow to set a job user name on a per-job basis
As CUPS does not support setting the job user name as default, on system- config- printer we cannot do anything, as it is only for setting the defaults for a print queue. The print dialogs of the applications are not part of system- config- printer.
So what needs improvement is:
1. CUPS, to allow job user names as default, via URIs like ipp://<email address hidden> :631/printers/ mcgill_ mono
2. The print dialogs of the applications, to allow to set a job user name on a per-job basis