Re: libgnomeprint cups backend vs libgnomecups



On Fri, Jun 18, 2004 at 02:47:16PM -0400, Colin Walters wrote:

> On Fri, 2004-06-18 at 14:28, Danek Duvall wrote:
>
> > So I'm not completely up on the complete printing architecture
> > of GNOME, so this may be a stupid question, but why have both
> > libgnomeprint and libgnomecups?  What purpose does it serve to
> > abstract the CUPS API, and just the CUPS API, in a library?  
> 
> Two reasons:
> 1) It's a more GNOME-y API, using GObject, etc.
> 2) It implements polling.
> 
> > Would those abstractions or enhancements be better off in the
> > CUPS API itself?
> 
> The polling could go into the CUPS API in theory.  But it'd be trickier
> because CUPS can't directly use the glib mainloop, etc.

Ah, okay.  Makes sense.

Thanks,
Danek



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]