From kde-devel Thu May 04 19:36:25 2000 From: Kurt Granroth Date: Thu, 04 May 2000 19:36:25 +0000 To: kde-devel Subject: KDE Beta Release Schedule v2 X-MARC-Message: https://marc.info/?l=kde-devel&m=95746896606161 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