dcopserver and KDE4

George Staikos staikos at kde.org
Thu Nov 10 17:04:39 GMT 2005


On Thursday 10 November 2005 11:12, Thomas Braxton wrote:

> > > > > This patch removes compatibility with KDE2. Ok to commit?
> > > >
> > > >   Why?
> > >
> > > dcopServerFileOld() is deprecated to be removed for KDE4. It's only
> > > there for compatibility with KDE2. Will a program compiled for KDE2
> > > even work with KDE4 without being ported? We can't remove
> > > dcopServerFileOld() until the last few uses of it are removed.
> >
> >   I would prefer to see evidence why KDE2 apps will no longer work under
> > KDE4 and why we can't fix that.  Then sure.
>
> I don't know what has changed in the various versions of QDataStream, but
> the last version of KDE2 was against Qt 2.3.1, so DCOP used
> QDataStream(version 2.1). Since KDE 3.1 we've  been using
> QDataStream(version 3.1+), so a KDE2 binary probably wouldn't even be able
> to read the data streamed to it from KDE4 DCOP.

   Ok, that's what I thought.  "I don't know" and "probably".  Let's wait 
until we have a situation where you can say "KDE2 apps -cannot- work because 
X, and X cannot be fixed."

-- 
George Staikos
KDE Developer				http://www.kde.org/
Staikos Computing Services Inc.		http://www.staikos.net/




More information about the kde-core-devel mailing list