[Kde-print-devel] [Bug 93404] schedule large print runs as smaller jobs

Kurt Pfeifle pfeifle at kde.org
Tue Jan 9 00:20:24 CET 2007

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
pfeifle kde org changed:

           What    |Removed                     |Added
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |WONTFIX

------- Additional Comments From pfeifle kde org  2007-01-09 00:20 -------
Closing this bug as WONTFIX.


from all I know about everyday life printing life in office and professional environments, this is nowhere, under no OS implemented, and would not be used by many people (I'm working in that kinda industry).

If you are in an office with a shared printer, where "other users of the printer do not appreciate being held up", you'll have to restrain yourself and do it manually  :-)

Also, there are other options to help you being kind to your colleagues:

 (a) decrease the job priority to 49 or lower (CUPS job priorities can be 
     rated 1-100, with defaulting to 50). This will make your own job print 
     only after all the other jobs in the queue are finished. Even if your job 
     is currently lined up as 3rd, and the last one, as soon as one more job
     gets submitted it will overtake yours and take the 3rd place. Yours will
     only print when the queue is empty of higher prioritized jobs. But once
     it prints, it will do so un-interrupted.

 (b) set a scheduled time for longer jobs. I'm sure you already discovered 
     the way you can set it for "after office hours".

 (c) limit the maximum pages that are accepted by CUPS (see "quotas", search
     http://printing.kde.org/ for tutorials and articles and FAQs.
     submitted it will overtake you "49-priority" job.

More reasons: an automatic system would...

 (a) ...be rather complicated to implement, with very few users using it, 
 (b) ...and more users now complaining due to them not being able to print

What you suggest as "additional facility could be provided to watch the print queue and only add new jobs after the old ones have finished" is very much what the "print with reduced priority" achieves (though it immediately adds to the print queue, but re-queues according to the given job priority, not just the time when the job was submitted).

(If you still need that "automatic splitting of large jobs" for your
environment, send me a private mail, and I'll send you a quote about my rates;
I'd implement it as a Bash script that runs as a CUPS backend filter to throttle the jobs as you wish  ;-)   ).


More information about the Kde-print-devel mailing list