LWN.net Logo

Another complete rewrite?

Another complete rewrite?

Posted May 4, 2010 11:20 UTC (Tue) by sebas (subscriber, #51660)
In reply to: Another complete rewrite? by proski
Parent article: KDevelop 4.0 released

On one hand, Qt4 is quite different from Qt3, on the other hand, KDevelop3's architecture had reached the end of its lifetime, and bigger new features (such as the pretty awesome semantic highlighting that it has now, but also UI changes) would've been hard to implement.

Some developers have therefore decided to have The Big Rewrite coincide with the Qt4 Porting (KOffice and Amarok did the same, btw), others have decided to first to a pretty plain KDE4/Qt4 Port, and then start reworking the architecture. Kontact, Digikam and K3b would be example for "relatively straight-forward" ports to KDE4 architecture, with Kontact now being ported ot use Akonadi, ETA is KDE SC 4.5 this summer.

Both approaches have up- and downsides of course, what's best is usually at the discretion of the individual developers and needs to be decided on a case-by-case basis.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds