[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: What to do after 2.2?
From:       Dawit Alemayehu <adawit () kde ! org>
Date:       2001-07-13 21:02:44
[Download RAW message or body]

On Friday 13 July 2001 15:00, Waldo Bastian wrote:
> On Friday 13 July 2001 05:41 am, Rob Kaper wrote:
> > During LinuxTag there was a discussion between the Trolls and KDE team
> > regarding KDE 2.3 / 3.0 and it would probably be a good idea to start
> > thinking about this now so we can walk a path as soon as 2.2 is out the
> > door.
>
> The idea that I had so far was to wait for a working Qt 3.0 / gcc 3.0 and
> then switch to KDE 3.0 to minimize the number of times binary compatibility
> gets broken. Unfortunately gcc 3.0 will not be enough because the C++ libs
> will change in a binary incompatible way for gcc 3.1.
>
> Although I understand the advantages, in general I think that major version
> updates are very bad for KDE because it fragmentates the efforts of third
> party developers. There are plenty of applications out there that have
> never been ported to KDE 2, hell, even in our own CVS we have tons of
> applications that still have to be properly adapted. (grep for QDialog to
> see what I mean)
>
> In think that KDE's current strength is its framework and that actual
> applications are its weak points. Moving to Qt 3 is a huge improvement for
> the framework, but it puts a strain on application developers. Development
> can go too fast as well, you know. Having a great KDE 3 desktop is nice,
> but not if we lose all application developers in the process.
>
> Anyway, moving to Qt 3 is a necassery evil that has to be done, but I like
> it to do it in a way that is as painless as possible. So IMO the ideal
> scenario would be to wait for gcc 3.1 and Qt 3.0 to be released, then
> release the last stable KDE 2.y version and then make a clean port from
> that KDE 2.y version to KDE 3.0. (possibly with an interim 2.9)

FWIW, I second this as well.  We should only have one clean port from using QT 2.x
series to QT 3.x series and Waldo's reasoning for waiting to get a stable version of
gcc in addition to Qt 3.0 makes perfect sense.  In the meantime I am sure we, at least 
I, have several new features to implement and many bugs to fix to make KDE 2.3 even 
more attractive to end users and independent app developers alike.

Regards,
Dawit A.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic