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

List:       kde-devel
Subject:    KDE Beta Release Schedule v2
From:       Kurt Granroth <granroth () kde ! org>
Date:       2000-05-04 19:36:25
[Download RAW message or body]

This is the revised release schedule based on comments here and in
private.  I pushed several events ahead a bit... koffice will be
included in next week's 1.90 release, all packages will be in 1.92 AND
(probably most important), kdelibs will be completely binary
comptabile on 1.92 -- in June.  This only gives us a month to make ALL
binary incompatible changes to kdelibs.

---------------------------------------------------------------------
KDE 2.0 Beta Release Schedule v2.0
==================================
This is the tentative schedule for the beta releases leading up to KDE
2.0.  The schedule for our first beta, KDE 1.90, is *not* tentative :-)

Each beta will be released roughly 4 weeks apart.  This will give us
time to fix all of the bugs reported AND ensure that the final release
is as complete and STABLE as possible.

The 1.93 and 2.0 release dates are *very* tentative.  If it turns out
that 1.92 is rock-solid stable and is feature complete, then we might
skip 1.93 totally and release 2.0.

KDE 1.90 "Konfucious"
---------------------
Hard Freeze : May 09, 2000 (Tuesday)
Release Date: May 10, 2000 (Wednesday)
"Thaw" Date : May 11, 2000 (Thursday)
Packages: kde-qt-addon, kdelibs, kdebase, koffice

All code will be FROZEN for 1.90 on Tuesday.  This means, that NO non- 
essential changes may be made to CVS.  The only changes that are
permitted are ones that keep the code from compiling or the apps from
running at all.  If it's just a bug fix, then it's NOT essential!

Source and binary packages shall be made on Tuesday.

Binary packages shall be made to install in non-standard locations.
It shall be recommended that the $KDEHOME directory be set to
'$HOME/.kde2' so that changes do not affect the KDE 1.x installation.

On Thursday, the CVS shall be unfrozen to BINARY COMPATIBLE changes.
However, every WEDNESDAY henceforth (until the next release), we will
allow APPROVED binary incompatible changes.  Binary incompatible
changes will ONLY be allowed on Wednesdays.  Also, the changes MUST be
discussed on kde-core-devel and the change MUST be proposed by the
past Monday at the latest to give 24 hours for discussion.

KDE 1.91 "Kleopatra"
--------------------
Hard Freeze : June 06, 2000 (Tuesday)
Release Date: June 07, 2000 (Wednesday)
Thaw Date   : June 08, 2000 (Thursday)
Packages: All KDE packages

This is the first release that will include all KDE packages.  Before
this time, each package will need to be evaluated to determine which
apps will be included in each package.

At this point, the libraries are COMPLETELY frozen for binary
compatibility.  The only way a binary incompatible change will be
accepted is if all of the following are kept:

1) KDE will NOT run without the change 
2) The change absolutely cannot be made binary compatible even with
   really really ugly hacks like static global vars and the like
3) NO core developers object to the change.

KDE 1.92 "Korner"
-----------------
Hard Freeze : July 11, 2000 (Tuesday)
Release Date: July 12, 2000 (Wednesday)
Thaw Date   : July 13, 2000 (Thursday)
Packages: All KDE packages

The text for all packages are now totally frozen.  All translations
should be completed soon after this.

The packages should be built exactly like they will be in the final
2.0 release.  That is, they should be installed over KDE 1.x and the
kdewizard should be complete in converting KDE 1.x to 2.0.  Users
should be able to upgrade to 1.95 and never go back to 1.x

KDE 1.93 "K?"
-------------
August

KDE 2.0 "Kopernicus"
--------------------
Release date: September

Everything will be perfect :-)
-- 
Kurt Granroth            | http://www.granroth.org
KDE Developer/Evangelist | SuSE Labs Open Source Developer
granroth@kde.org         | granroth@suse.com
           KDE -- Putting a Friendly Face on Unix

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

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