From kde-devel Tue May 02 18:46:47 2000 From: Kurt Granroth Date: Tue, 02 May 2000 18:46:47 +0000 To: kde-devel Subject: KDE 2.0 Beta Release Schedule X-MARC-Message: https://marc.info/?l=kde-devel&m=95729320214729 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. Release co-ordinator duties are shared by Kurt Granroth and Preston Brown 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 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: kde-qt-addon, kdelibs, kdebase The procedure for Kleopatra is similar to that of Konfucious KDE 1.95 "Korner" ----------------- Hard Freeze : July 11, 2000 (Tuesday) Release Date: July 12, 2000 (Wednesday) Thaw Date : July 13, 2000 (Thursday) Packages: All KDE packages including koffice! 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. The text for all packages are now totally frozen. All translations should be completed soon after this. 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. 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.96 "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