ReleaseEngineering210 » History » Version 2

Yui NARUSE, 05/01/2013 06:50 PM

1 1 Yui NARUSE
=begin
2 1 Yui NARUSE
= ReleaseEngineering210
3 1 Yui NARUSE
see also [[ruby:ReleaseEngineering|version independent topics]].
4 1 Yui NARUSE
5 1 Yui NARUSE
== Ruby 2.1.0
6 1 Yui NARUSE
:Status: developing
7 2 Yui NARUSE
:release manager: naurse
8 1 Yui NARUSE
:ABI Version: 2.1.0
9 1 Yui NARUSE
10 2 Yui NARUSE
NOTE: this schedule is DRAFT
11 2 Yui NARUSE
12 1 Yui NARUSE
* Declared next version is 2.1.0
13 1 Yui NARUSE
  * done at 2013-02-23
14 1 Yui NARUSE
* bump version.h
15 1 Yui NARUSE
  * done at r39482, 2013-02-25
16 1 Yui NARUSE
* Feature Freeze
17 1 Yui NARUSE
  * Dead line of feature Request
18 1 Yui NARUSE
  * scheduled: XXXX-XX-XX
19 1 Yui NARUSE
* preview 1
20 1 Yui NARUSE
  * scheduled: XXXX-XX-XX
21 1 Yui NARUSE
* code freeze
22 1 Yui NARUSE
  * Dead line of normal bug fixes
23 1 Yui NARUSE
  * scheduled: XXXX-XX-XX
24 1 Yui NARUSE
* create ruby_2_1_0 branch
25 1 Yui NARUSE
  * scheduled: XXXX-XX-XX
26 1 Yui NARUSE
* preview 2
27 2 Yui NARUSE
  * scheduled: 2013-XX-XX
28 1 Yui NARUSE
* Release Candidate
29 2 Yui NARUSE
  * scheduled: 2013-11-25
30 1 Yui NARUSE
* Release
31 2 Yui NARUSE
  * scheduled: 2013-12-25
32 1 Yui NARUSE
33 1 Yui NARUSE
== TODO
34 1 Yui NARUSE
* decide schedule
35 1 Yui NARUSE
36 1 Yui NARUSE
== Notable changes
37 1 Yui NARUSE
38 1 Yui NARUSE
== Checklist for Releasing
39 1 Yui NARUSE
40 1 Yui NARUSE
* without baseruby
41 1 Yui NARUSE
* ruby-build
42 1 Yui NARUSE
* cross compile
43 1 Yui NARUSE
44 1 Yui NARUSE
== FAQ
45 1 Yui NARUSE
46 1 Yui NARUSE
=== Why RC is only once
47 1 Yui NARUSE
* naruse thought RC should be Literally Release Candidate.
48 1 Yui NARUSE
49 1 Yui NARUSE
=== Can I commit to ruby_2_1_0?
50 1 Yui NARUSE
51 1 Yui NARUSE
No.
52 1 Yui NARUSE
Without release manager's explicit permission, you can't backport.
53 1 Yui NARUSE
54 1 Yui NARUSE
=end
55 1 Yui NARUSE
56 1 Yui NARUSE
ref: https://wiki.freebsd.org/Releng/9.0TODO
57 1 Yui NARUSE
58 1 Yui NARUSE
=end