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

List:       kde-core-devel
Subject:    Re: KDE 3.0 / CVS HEAD branch
From:       Simon Hausmann <hausmann () kde ! org>
Date:       2001-08-06 17:39:09
[Download RAW message or body]

On Mon, Aug 06, 2001 at 01:35:35PM +0200, Dirk Mueller wrote:
> - CVS HEAD remains closed for source-incompatible changes. Any change
>   that might seriously affect applications that use this API (mainly 
>   kdelibs) at compilation or runtime (changed behaviour) has to 
>   be posted to the appropiate mailinglist first and has to be approved. 
>   Any source-incompatible change that is approved has to be fully documented
>   in the KDE3PORTING document (which has yet to be created). If these
>   rules are not met, then I'm forced to revert those changes. 

A question about this one: Do we want to remove functions which have been
marked as deprecated (with the 2.2 release or earlier) ?
(of course combined with documenting it in KDE3PORTING)

> - The main Qt version for CVS HEAD branch is Qt 2.3.1. Patches are allowed
>   to be included which make the code compileable with current Qt 3, given
>   they met the following criterias:
>       - they do not break any compilation or functionality of the code
>         with Qt 2.3.1. 
>       - the amount of #ifdef's etc is at a minimum. 
>       - it is doing the "right thing". That means not stupidly making
>         it compile with both Qt versions, instead just adapts the code to 
>         reflect the changes in Qt 3 in an apropiate way. I'd recommend
>         posting a patch therefore first for nontrivial things, but it
>         is not required. 
> 
> I'd recommend and ask everyone to check out current Qt 3 beta and start a 
> work on the port of the parts that can be separated well, i.e. the porting 
> of the widget styles we have in CVS or of applications that use Qt 
> functionality that is dropped in Qt 3.x comes to my mind. 

Good idea. Ports away from QTableView come to my mind for example.
 
> I hope there is no major disagreement with this proposal, so I wish KDE 3 
> all the best and thank you for reading,

I fully agree with your proposal.

Bye,
 Simon

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

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