From kde-release-team Thu Dec 13 15:59:16 2007 From: Mauricio Piacentini Date: Thu, 13 Dec 2007 15:59:16 +0000 To: kde-release-team Subject: Discussion about 4.1 timeframe (was Re: What to do about Kompare?) Message-Id: <476156D4.60407 () kde ! org> X-MARC-Message: https://marc.info/?l=kde-release-team&m=119756288109455 > > I'm not. :P You get basically two months to develop and add new > > features and that's quite crazy. If we do this, you once again leave > > out KDevelop and kdewebdev from the release because i don't think > > those are going to be ready in 3-4 months. You also leave out a > > significantly better version of Kopete since all the new stuff we > > want to do for that (which is currently planned for 4.1) won't get > > done either. >I'm with Matt here, the same applies to kompare as I doubt everything >thats needed can be done in just two months (also looking at the fact >that I won't have much time for hacking myself until may). Well, I think that *AFTER* 4.0 it is wrong to continue doing feature-based releases, and we could experiment a bit with schedule-driven ones. If it is 3 or 4 or 6 or 8 months it is open for discussion. But the basic idea is: whenever 4.1 is scheduled for, if a game, or a new Kopete feature, or KDevelop is not ready, then it sits out, and waits for the next round. Simple, easy. People continue to use the existing versions. No loss. Less pressure as well for the developer imo. But if we delay everything because one developer or group will not be able to complete a given feature, then we start penalizing everyone. In this example, to be concrete: if we release 4.1 only in August then I doubt we will be able to keep momentum on the games and perhaps the edu teams as well. We have lots of new stuff waiting on the sidelines: Step for example is wonderful. In games there are several waiting, some for years, like Ksirk. Plasma will probably mature very quickly in 2-3 months following 4.0, I guess, and lots of plasmoids would be ready. KDE 4.0 is a platform release, we need to follow up with incremental upgrades relatively soon imo. If something is not ready, ok! No penalty, nothing is lost. Wait for the next release. But do not hold the gates for things that are ready to be in. The point is that some applications are ALREADY waiting for inclusion since July/07! That is why I think a release in April makes sense, it would have been 9 months after the last chance for inclusion. But it could be in May as well: starting NOW, it would give us at least 3 months for development of these new features. If something can not be done in 3 months, it is doubtful that it would be ready in 4 or 5, at least in the open source world, right? After 4.1, we should probably experiment with the 6 month release schedule that seems to be working for other projects, if we decide that it fits our needs. A disclaimer: if this is going to waste energy, we can delay this discussion to January. The same applies to the Kompare issue: let us follow the path that generates less stress for now, and move on to this 4.0 release. Regards, Mauricio Piacentini _______________________________________________ release-team mailing list release-team@kde.org https://mail.kde.org/mailman/listinfo/release-team