"Cornelius's grand plan" - Merging KDElibs into Qt

Aaron J. Seigo aseigo at kde.org
Tue Nov 2 18:51:46 GMT 2010


On Tuesday, November 2, 2010, Oswald Buddenhagen wrote:
> during reorganizing kdelibs, a sh**load for garbage would be unearthed,
> which would have to be rewritten or purged by the new quality standards.

this is precisely why i want to see a clear set of goals and an "acceptable 
risk profile" be created _before_ we set off in any such direction.

otherwise the "most disruptive" situation you describe may indeed come to pass 
rather completely without that really being in our plan. with a proper 
definition of what we want, what we can do, what we are willing to go through 
to get that and what we aren't willing to accept we should be able to avoid 
that.

for instance, we may say that we are not going to rewrite "garbage" we unearth 
if it is currently working for our applications. this would be a statement 
made to avoid "perfect is the enemy of good" drowning the effort in a black 
hole of rewriting things just because we happen to notice the dirt under the 
hood. (keep in mind that Qt also has tons of cruft in it; it's a practical 
issue.)

in a perfect world, we may be able to afford doing that, but in the one we 
live in we may determine that we are not capable of doing both a 
reorganization of the libraries and an allignment with Qt _and_ rewrite the 
majority of cruft that exists. 

this is why we need to set out goals and allowances.

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE core developer sponsored by Qt Development Frameworks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20101102/fdd0a414/attachment.sig>


More information about the kde-core-devel mailing list