kdefx/blitz options

Matthew Woehlke mw_triad at users.sourceforge.net
Mon Aug 13 20:28:38 BST 2007

David Faure wrote:
> On Monday 13 August 2007, Matthew Woehlke wrote:
>> 3. remove from kdelibs (move to kdesupport)
>>    + allows full removal later (e.g. 4.1), BC
>>  [...]
>> 4. remove from kdelibs, offer blitz in kdesupport
>>    + blitz can be removed later (e.g. 4.1), BC
>> [...]
> I don't agree that we can remove a kdelibs dependency and claim that to be BC.
> It will break for any app that was using kdefx (option 3) or blitz (option 4) directly,
> and wasn't explicitely linking to it (but getting it via kdeui instead).

True, but (thanks to people on IRC setting me straight) I see now how I 
failed to express myself correctly.

The difference between 1/2 and 3/4 is that 3/4 say "kdelibs does not 
link to kdefx/blitz". So I should have written "remove -->use of<-- 
kdefx from kdelibs" (and either use pure Qt, or copy code (until 4.1) if 
there is absolutely no other option). Sorry for the confusion! :-)

The "BC" part means that "KDE 4.1" and later will not depend on 
kdefx/blitz (obviously KDE 4.0 apps may still require it, but that is 
for packagers to deal with).

People say I'm going insane. I say, "what do you mean, 'going'?".

More information about the kde-core-devel mailing list