[REMINDER] KDE 4.0 Milestones

Allen Winter winter at kde.org
Wed Apr 18 14:29:37 BST 2007


On Wednesday 18 April 2007 8:14:05 am Thiago Macieira wrote:
> Christian Ehrlicher said:
> > Von: Allen Winter <winter at 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.
> 

So we are pre-approving all EBN type fixes, even after the soft freeze.
But keep in mind the BIC Monday rule.

-Allen





More information about the kde-core-devel mailing list