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

List:       kde-core-devel
Subject:    Re: [REMINDER] KDE 4.0 Milestones
From:       "Thiago Macieira" <thiago () kde ! org>
Date:       2007-04-18 12:14:05
Message-ID: 4554.172.26.0.1.1176898445.squirrel () 172 ! 26 ! 0 ! 1
[Download RAW message or body]

Christian Ehrlicher said:
> Von: Allen Winter <winter@kde.org>
>> Hi KDE Devs,
>>
>> Just a reminder of the KDE 4.0 milestones coming soon:
>>
>> Milestone: Alpha Release + kdelibs soft API Freeze, 1 May 2007
>>   The kdelibs API is frozen.
>>   This means that the classes and interfaces are not allowed to change,
>>   except with permission of the core developers.  To make an API change,
>>   post a kdelibs API exception request to the kde-core-devel mailinglist
>> with
>>   an explanation and the code. If there are no objections after a week,
>> the
>>   change can be committed.
>>       NOTE: all affected modules must continue to compile and work as
>> expected.
>>
> Another reminder:
>
> This means no ebn fixes (d-ptr, refs, ...) are allowed after this date.
> Looks like we need an 'ebn fix day' or do we want to ignore all problems
> left after 1st may?

Frozen API does not mean binary-compatible. Just source compatible, from
this point on. So, d-pointers can still be fixed, etc.

But I agree that we should allow as source-compatible exceptions the EBN
failures.

-- 
  Thiago Macieira  -  thiago (AT) macieira.info - thiago (AT) kde.org
    PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358


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

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