[#15707] Schedule for the 1.8.7 release — "Akinori MUSHA" <knu@...>

Hi, developers,

21 messages 2008/03/01

[#15740] Copy-on-write friendly garbage collector — Hongli Lai <hongli@...99.net>

Hi.

31 messages 2008/03/03
[#15742] Re: Copy-on-write friendly garbage collector — Yukihiro Matsumoto <matz@...> 2008/03/03

Hi,

[#15829] Re: Copy-on-write friendly garbage collector — Daniel DeLorme <dan-ml@...42.com> 2008/03/08

Yukihiro Matsumoto wrote:

[#15756] embedding Ruby 1.9.0 inside pthread — "Suraj Kurapati" <sunaku@...>

Hello,

18 messages 2008/03/03
[#15759] Re: embedding Ruby 1.9.0 inside pthread — Nobuyoshi Nakada <nobu@...> 2008/03/04

Hi,

[#15760] Re: embedding Ruby 1.9.0 inside pthread — Yukihiro Matsumoto <matz@...> 2008/03/04

Hi,

[#15762] Re: embedding Ruby 1.9.0 inside pthread — "Suraj N. Kurapati" <sunaku@...> 2008/03/04

Yukihiro Matsumoto wrote:

[#15783] Adding startup and shutdown to Test::Unit — Daniel Berger <Daniel.Berger@...>

Hi all,

15 messages 2008/03/04

[#15835] TimeoutError in core, timeouts for ConditionVariable#wait — MenTaLguY <mental@...>

I've been reworking JRuby's stdlib to improve performance and fix

10 messages 2008/03/09

[#15990] Recent changes in Range#step behavior — "Vladimir Sizikov" <vsizikov@...>

Hi,

35 messages 2008/03/23
[#15991] Re: Recent changes in Range#step behavior — Dave Thomas <dave@...> 2008/03/23

[#15993] Re: Recent changes in Range#step behavior — "Vladimir Sizikov" <vsizikov@...> 2008/03/23

Hi Dave,

[#15997] Re: Recent changes in Range#step behavior — Dave Thomas <dave@...> 2008/03/23

[#16024] Re: Recent changes in Range#step behavior — "Vladimir Sizikov" <vsizikov@...> 2008/03/26

Hi Dave,

[#16025] Re: Recent changes in Range#step behavior — Yukihiro Matsumoto <matz@...> 2008/03/26

Hi,

[#16026] Re: Recent changes in Range#step behavior — Dave Thomas <dave@...> 2008/03/26

[#16027] Re: Recent changes in Range#step behavior — Yukihiro Matsumoto <matz@...> 2008/03/26

Hi,

[#16029] Re: Recent changes in Range#step behavior — Dave Thomas <dave@...> 2008/03/26

[#16030] Re: Recent changes in Range#step behavior — Yukihiro Matsumoto <matz@...> 2008/03/26

Hi,

[#16031] Re: Recent changes in Range#step behavior — Dave Thomas <dave@...> 2008/03/26

[#16032] Re: Recent changes in Range#step behavior — "Vladimir Sizikov" <vsizikov@...> 2008/03/26

On Wed, Mar 26, 2008 at 7:01 PM, Dave Thomas <dave@pragprog.com> wrote:

[#16033] Re: Recent changes in Range#step behavior — Dave Thomas <dave@...> 2008/03/26

[#16041] Re: Recent changes in Range#step behavior — David Flanagan <david@...> 2008/03/26

Dave Thomas wrote:

Schedule for the 1.8.7 release

From: "Akinori MUSHA" <knu@...>
Date: 2008-03-01 11:58:00 UTC
List: ruby-core #15707
Hi, developers,

After seeing Ruby 1.9.0-1 released earlier today, I, as the release
manager of the 1.8 series, would like to announce here that it is time
to start working on the next release, 1.8.7.

Below is the timeline I made up.  The reason for the slow start (long
period for discussion) is because I'm going on a week's trip next week
to Portland and Seattle.

Schedule for 1.8.7: (subject to change as it proceeds)

    Now - 2008-03-22
      Discuss what features should and/or can be backported, and get
      the release manager to make decisions as to which features are
      going to be worked on for 1.8.7.

    2008-03-23 18:00:00 JST
      Declare feature freeze.  The tracker will be keeping a complete
      list of bugs to fix and new features to implement.

    2008-03-24 - 2008-04-03
      Work on Tracker issues.  New features must be implemented by the
      end of this period, while some bugs may remain.

    2008-04-04 12:00:00 JST
      Declare code freeze.

      - The ruby_1_8_7 branch is forked off from the ruby_1_8 branch.

      - The ruby_1_8_7 branch is frozen from the beginning and any
        change on the branch requires an explicitly approval by the
        release manager.

      - The ruby_1_8 branch is not frozen, however, massive changes
        are forbidden for the moment.

    2008-04-05 18:00:00 JST
      Release 1.8.7-preview1

    2008-04-12 18:00:00 JST
      Release 1.8.7-preview2

    2008-04-20 18:00:00 JST
      Release 1.8.7.
      Lift code freeze.


I realize we have a lot of things to do because the difference between
1.9 and 1.8 (1.8.6) has become huge and so many changes have been made
to 1.8 since 1.8.6 was released.  That is why it is going to take this
long time to make 1.8.7 a decent release for mission critical scenes
yet an exciting and beloved release for ambitious users.

Please make sure to Cc me important mails, especially ones that need
my approval.  I tend to drop a ball on high-volume mailing lists
because of my poor fast reading skills.

For issue tracking, I made a tracker for 1.8.7 release engineering:

   http://rubyforge.org/tracker/?func=browse&group_id=426&atid=22040

Any changes to the tracker issues will be forwarded to me, so you
don't have to bother pointing them to me via email.

Now, let's start the work!

Regards,

--
Akinori MUSHA / http://akinori.org/

In This Thread

Prev Next