kde3 kde4 coinstallability take two

Thiago Macieira thiago at kde.org
Mon Oct 22 13:45:37 BST 2007


Em Monday 22 October 2007 14:29:25 Kurt Pfeifle escreveu:
> > In any case, CUPS isn't the only backend we support.
>
> It is a pretty save guess that more than 90% of *nix-based users have
> CUPS.

No doubt about that. In fact, I'd go as far as to say that CUPS is the only 
printing system we should support on Unix. This is my *personal* opinion.

The problem is that we're no longer Unix-only. Here's where problems arise.

> This in turn means we should be very careful with what we change for
> them, especially if we remove features.

I understand.

> And for Win32/64 of course, never existed at all up to now.

Now it does. And it doesn't accept PostScript.

> > Therefore, we cannot rely
> > on CUPS features, like accepting those formats.
>
> Where there is CUPS underneath, *of course* you should rely on and offer
> to use those features! What else?!

Agreed, but it has to be done only where it makes sense.

If we provide a "print a PNG" feature, we have to provide it everywhere (or 
come up with a really good and convincing reason why it doesn't work in 
certain circumstances). 

Which in turn means we must not depend on a CUPS feature only: it has to 
be "emulated" in our printing system if the feature isn't available in the 
backend.

Printing image formats is rather easy, because we have image loaders. We don't 
have a PostScript loader though: so implementing a light-weight equivalent 
of "kprinter *.ps" is close to impossible. Enter, therefore, the heavy-weight 
all-purpose document viewer.

I have no problems with providing "kprinter" in KDE Workspace: we can easily 
say we support CUPS only in the KDE Workspace (see above). And this is also 
not a co-installability issue, because KDE Workspace 4 cannot be installed at 
the same time as KDE 3's.

> > That is not a KDE3-vs-KDE4 co-installability issue.
>
> Right, But it is something to keep in mind whenever "printing" is dis-
> cussed.

No. You're hijacking every single thread that has "print" mentioned to 
reiterate again and again your arguments. We have understood them.

Now let's stick to the topic at hand: installing KDE 3 and 4 at the same time.

-- 
  Thiago Macieira  -  thiago (AT) macieira.info - thiago (AT) kde.org
    PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20071022/68863efc/attachment.sig>


More information about the kde-core-devel mailing list