On Wed, 2005-20-07 at 11:23 -0400, Colin Walters wrote: > On Wed, 2005-07-20 at 09:05 -0600, Andreas J. Guelzow wrote: > > > Well, as far as I am concerned the polling of the cups printers is a big > > pain. For example see bug 309277 . Rather than adding eggcups we should > > really _remove_ that polling from gnome-print. > > As far as I can see from that bug the reporter is complaining about two > things: > > 1) Lots of entries in the CUPS access log: well, the default CUPS access > log is verbose, simply tune it down. > 2) The polling continuing after the print dialog has been closed: that's > definitely a bug. I can't seem to reproduce it here. > > In any case these are bugs, not reasons to revert important end user > visible functionality. I disagree. The import of some of the eggcups into libgnomecups is now apparently expecting that the cups client talks directly with the cups daemon that is in charge of the printer(s). As a consequence, a configuration with local cupsd daemons that pick up available printers via broadcast (and is therefore immune to long timeout delays) is only supported through a code change and recompilation of libgnomecups, specifically: diff -u -r1.31 gnome-cups-printer.c --- libgnomecups/gnome-cups-printer.c 28 Mar 2005 15:48:35 -0000 1.31 +++ libgnomecups/gnome-cups-printer.c 20 Jul 2005 15:33:23 -0000 @@ -282,7 +282,7 @@ * that will produce an infinite loop when presented with an invalid * hostname. This will also produce a hang if the remote printer is * unavailable and we do a syncronous lookup. */ -static gboolean go_directly_to_printer_when_possible = FALSE; +static gboolean go_directly_to_printer_when_possible = TRUE; (Note that the comment in the above code talks about the "hang" which only happens without local cupsd daemons.) So the "important end user visible functionality" in act makes this library useless to many users. While this may be the result of bugs, this situation in my mind discourages inclusion of this "feature". Andreas -- Andreas J. Guelzow Taliesin Software, Shelties, Pyr Sheps and Shetland Sheep
Attachment:
signature.asc
Description: This is a digitally signed message part