I got around to updating the forecast pages for the 2.6.25-rc8 prepatch. At this point things are getting close. My guess is that there will be one more prepatch (-rc9) sometime in the near future and the final 2.6.25 release sometime around the U.S. tax day festivities. Such as they are.
The weather forecast pages are quite kernel centric - that’s the area I know best. There is a user-space page, though, featuring a few important components. Many of those have been revised in recent times:
The 2.6.25-rc1 prepatch was released on February 10. The -rc1 release, of course, indicates the closing of the merge window and the beginning of the stabilization period for this cycle. So I’ve updated all of the weather forecast pages to reflect what went in and what didn’t, and generally updated it (often by extending potential merge dates into the future - I never promised I actually knew what I was talking about…)
As I predicted, Linus released 2.6.24 just before heading off to linux.conf.au in Melbourne. He’s slipping, though: usually he waits until I’ve gotten on a plane and can’t update web sites before shoving a release out the door. I’m still here, though, so the main Weather Forecast page has been updated to reflect the current state of affairs.
We’re still waiting for the 2.6.24 release, which seems likely to come out near the end of the month - just before linux.conf.au. While waiting, I’ve gone through and made a large number of small updates throughout the forecast pages. The development kernel is at 2.6.24-rc8 - probably the last -rc for 2.6.24. I’ve tweaked other version numbers where appropriate, added links to stories, etc.
I also cleaned up a substantial number of rather embarrassing typos. I’m really not illiterate, honest.
This is a relatively slow time of year for kernel development (not too surprisingly), so there have not been a great many updates to the forecast pages. Expect things to pick up in January. Meanwhile, I did catch up to the 2.6.24-rc6 release.
And yes, speaking of January… my prediction that 2.6.24 would come out “around the end of the year” may still prove to be strictly correct, but it was, nonetheless, a bit on the optimistic side. So now I’m saying it will be out in January, which should be safe.
Linus took almost three weeks to get 2.6.24-rc4 out - the 2.6.24 process has, in general, been quite slow-moving this way. Normal practice is to try to get -rc releases out once per week. It only took me two days to update the corresponding forecast page, so I feel like I’m doing pretty well. The Btrfs entry has also seen minor updates - version 0.9 just came out. Things are getting better there, Btrfs almost doesn’t crash when the disk gets full…
Time for a few basic updates, starting with a somewhat belated acknowledgment that 2.6.24-rc2 is out. Now that I’ve caught up, expect Linus to release -rc3 just about any time.
PID namespaces continue to present complicated issues - it’s hard to present a coherent view of the system while simultaneously putting up walls between groups of processes. The result is that the PID namespace code may well not be available in 2.6.24, even though it will be present in the tree. I’ve added pointers to a couple of articles explaining why.
The first 2.6.24 prepatch is out, signaling the closing of the merge window. So I have gone and tweaked things all over the Weather Forecast pages to match the new reality. The summary on the main page now shows the highlights of 2.6.24, and various other entries have been changed to reflect what happened during the merge window. In particular I quietly changed the predicted merge dates for all the stuff which I thought would get into this kernel, but didn’t.