atom feed103 messages in org.kde.kde-core-develRe: why kdelibs?
FromSent OnAttachments
6 earlier messages
Milian WolffOct 28, 2010 5:36 am 
Anders LundOct 28, 2010 5:44 am 
Thomas LübkingOct 28, 2010 5:55 am 
Milian WolffOct 28, 2010 6:17 am 
Allan Sandfeld JensenOct 28, 2010 6:27 am 
ChaniOct 28, 2010 6:32 am 
Ivan CukicOct 28, 2010 7:54 am 
John LaytOct 28, 2010 8:47 am 
Stuart JarvisOct 28, 2010 8:56 am 
Sven LangkampOct 28, 2010 10:43 am 
Matt WilliamsOct 28, 2010 11:52 am 
Pau Garcia i QuilesOct 28, 2010 12:08 pm 
Vivek PrakashOct 28, 2010 12:13 pm 
Milian WolffOct 28, 2010 12:21 pm 
Pau Garcia i QuilesOct 28, 2010 12:53 pm 
Pau Garcia i QuilesOct 28, 2010 12:59 pm 
Albert Astals CidOct 28, 2010 1:07 pm 
Albert Astals CidOct 28, 2010 1:16 pm 
Pau Garcia i QuilesOct 28, 2010 1:33 pm 
Jos PoortvlietOct 28, 2010 4:56 pm 
Stephen KellyOct 28, 2010 10:08 pm 
Gregory SchlomoffOct 28, 2010 10:57 pm 
JaimeOct 29, 2010 2:28 am 
Keith RuslerOct 29, 2010 7:52 am 
Kevin OttensOct 29, 2010 8:30 am 
Chusslove IllichOct 29, 2010 9:01 am 
Kevin OttensOct 29, 2010 9:08 am 
John LaytOct 29, 2010 9:17 am 
John LaytOct 29, 2010 9:39 am 
Robert KnightOct 29, 2010 9:41 am 
Albert Astals CidOct 29, 2010 10:55 am 
ChaniOct 29, 2010 12:19 pm 
Stephen KellyOct 29, 2010 7:44 pm 
Cornelius SchumacherOct 30, 2010 1:31 am 
Andrea DiamantiniOct 30, 2010 2:11 am 
Juan Carlos TorresOct 30, 2010 4:04 am 
Sebastian TrügOct 30, 2010 4:31 am 
Tom AlbersOct 30, 2010 7:24 am 
Richard DaleOct 30, 2010 8:01 am 
Milian WolffOct 30, 2010 9:04 am 
Alexander NeundorfOct 30, 2010 9:11 am 
Alexander NeundorfOct 30, 2010 9:15 am 
Alexander NeundorfOct 30, 2010 9:35 am 
Alexander NeundorfOct 30, 2010 9:48 am 
Albert Astals CidOct 30, 2010 10:00 am 
Alexander NeundorfOct 30, 2010 10:04 am 
Parker CoatesOct 30, 2010 10:44 am 
Cornelius SchumacherOct 30, 2010 10:50 am 
Cornelius SchumacherOct 30, 2010 10:52 am 
Luciano MontanaroOct 30, 2010 10:53 am 
Mark KretschmannOct 30, 2010 11:22 am 
Albert Astals CidOct 30, 2010 11:23 am 
Albert Astals CidOct 30, 2010 11:34 am 
Stephen KellyOct 30, 2010 1:43 pm 
Marco MartinOct 30, 2010 2:27 pm 
Marco MartinOct 30, 2010 2:30 pm 
Stephen KellyOct 30, 2010 2:58 pm 
Thiago MacieiraOct 30, 2010 5:35 pm 
Albert Astals CidOct 30, 2010 6:31 pm 
Henry MillerOct 30, 2010 6:32 pm 
Thiago MacieiraOct 30, 2010 10:26 pm 
Oswald BuddenhagenOct 31, 2010 1:29 am 
Alexander NeundorfOct 31, 2010 2:11 am 
Marco MartinOct 31, 2010 2:23 am 
Cornelius SchumacherOct 31, 2010 3:20 am 
Torsten RahnOct 31, 2010 7:21 am 
Boudewijn RemptOct 31, 2010 7:58 am 
Mark KretschmannOct 31, 2010 8:18 am 
Thiago MacieiraOct 31, 2010 8:39 am 
Sven LangkampOct 31, 2010 8:43 am 
Boudewijn RemptOct 31, 2010 8:54 am 
Thiago MacieiraOct 31, 2010 9:03 am 
Stephen KellyOct 31, 2010 11:03 am 
Juan Carlos TorresOct 31, 2010 11:38 am 
Alexander NeundorfOct 31, 2010 1:33 pm 
Cornelius SchumacherOct 31, 2010 1:35 pm 
ChaniOct 31, 2010 1:56 pm 
ChaniOct 31, 2010 2:08 pm 
Albert Astals CidOct 31, 2010 4:14 pm 
Thiago MacieiraOct 31, 2010 4:47 pm 
Andreas PakulatNov 1, 2010 12:38 am 
Diederik van der BoorNov 1, 2010 1:26 pm 
David FaureNov 2, 2010 5:33 am 
Thiago MacieiraNov 2, 2010 7:55 am 
ChaniNov 2, 2010 9:43 am 
ChaniNov 2, 2010 10:15 am 
Aaron J. SeigoNov 2, 2010 11:04 am 
John LaytNov 2, 2010 12:31 pm 
ChaniNov 2, 2010 12:37 pm 
Thomas LübkingNov 2, 2010 1:09 pm 
Stefan MajewskyNov 2, 2010 4:00 pm 
John LaytNov 2, 2010 4:34 pm 
Barth NetterfieldNov 2, 2010 10:50 pm 
Alexander NeundorfNov 3, 2010 11:31 am 
Alexander NeundorfNov 9, 2010 1:13 pm 
Stephen KellyNov 10, 2010 5:04 am 
Kevin OttensNov 10, 2010 5:27 am 
Subject:Re: why kdelibs?
From:Luciano Montanaro (mike@gmail.com)
Date:Oct 30, 2010 10:53:58 am
List:org.kde.kde-core-devel

On Sat, Oct 30, 2010 at 7:01 PM, Albert Astals Cid <aac@kde.org> wrote:

On Sat, Oct 30, 2010 at 4:32 PM, Cornelius Schumacher < schu@kde.org > wrote:

On Thursday 28 October 2010 John Layt wrote:

Big questions. Anyone with big answers? :-)

Here is a big answer:

 > Let's merge Qt and the KDE development platform. Let's put all KDE

libraries, support libraries, platform modules into Qt, remove the redundancies in Qt, and polish it into one nice consistent set of APIs, providing both, the wonderful KDE integration, consistency and convenience, as well as the simplicity and portability of the Qt platform.

I know what you think ("madness", "no", "KDE 5", "impossible", "governance", "binary compatibility", "Nokia", "impossible", ...), but if you put  > that aside for a while and think big, wouldn't that be a wonderful answer to all the struggles we have with kdelibs?

I know we keep coming to the same place, but no, it would not be a wonderful answer, it would be a disaster like it was for KPrinter.

Just for those that have short memories let me explain what happened.

We killed our printing stack because we were "promised" that QPrinter would be maintained and better than KPrinter was. And years later, QPrinter is unmaintained and provides less features KPrinter delivered much more years ago.

I remeber that, and indeed printing is a sore point. What did go wrong exactly?

What do you think would be needed to make some progress in upstreaming/collaborating with Qt?

In the spirit of brainstorming, here is my brain dump:

I think part of the problem is complete independent solutions have been set up for Qt, disregarding existing KDE technologies. This has brought out things like QPrinter or QMultimedia. But in case part of kdelibs goes to a Qt module that does not mean current maintainer can find a new hobby - they should stay in charge.

For something useful to come out of kdelibs modularization/reorganization, we do not even have to move it to Qt domain; there are third party modules already, all we have to do is find the parts of kdelibs that can only depend on Qt or common open source libraries.

We are in a puzzling situation, imho, where Qt has been relicensed in a way many of us hoped, an open governance model has been announced, but it does not seem to affect KDE that much.

I think testing waters with some solid and simple parts of kdelibs could be useful -- for it to work, I suppose a first step could be having non-nokia people involved in patch review and acceptance, which I gather was part of the plan.

So please come back to the real world were Nokia doesn't have infinite manpower and where the only thing Nokia wants to do is sell cell phones.

Sure, Qt has to open up some more. Shouldn't we try prodding them some more before giving up on the process at all? Hell, we have friends working there, we have to find a way to help them help us! :)

Anyone who is capable of getting themselves made President should on no account be allowed to do the job. -- Douglas Adams