Endo-san

Every events are scheduled on JST, right?

2012/12/03 1:00=1B$B!"=1B(BYusuke Endoh <mame / tsg.ne.jp> =1B$B$N%a%C%;!<%8=1B=
(B:

> ALL COMMITTERS SHOULD READ THIS MAIL! =1B$B%3%_%C%?$O$3$N%a!<%kFI$s$G!*=1B=
(B
> ALL COMMITTERS SHOULD READ THIS MAIL! =1B$B%3%_%C%?$O$3$N%a!<%kFI$s$G!*=1B=
(B
> ALL COMMITTERS SHOULD READ THIS MAIL! =1B$B%3%_%C%?$O$3$N%a!<%kFI$s$G!*=1B=
(B
>=20
> Japanese follows; =1B$BF|K\8l$O8e$G=1B(B
>=20
> I tell you the plan for 2.0.0 release.
> Please let me know if you have any idea about the plan, especially,
> if you think that there is a problem in the plan.
>=20
> ## Milestones
>=20
>  - Identifying showstoppers: ASAP
>  - code freeze: 23 Dec.
>  - 2.0.0-rc1 release: the first week of Jan. (expected)
>  - 2.0.0-rc2 release: the first week of Feb. (expected)
>  - 2.0.0-p0 release: 24 Feb.
>=20
>=20
> ## Identifying showstoppers: ASAP
>=20
> I will identify "showstoppers" among 300+ bug tickets.  They will be
> marked by the immediate priority.  A "showstopper" means:
>=20
>  * a reproducible segfault,
>  * a problem that significantly affects real/existing programs, or
>  * a serious problem that has no workaround.
>=20
> We will identify bug tickets that are reported after the identifying,
> as needed.
>=20
>=20
> ## Code freeze: 23 Dec.
>=20
> Or, feature implementation deadline.  2.0.0 will NOT include the
> (even accepted) new features that are not implemented by this
> deadline.
>=20
>=20
> ## 2.0.0-rc1 release: the first week of Jan. (expected)
>=20
> After all showstoppers are resolved, we will release 2.0.0-rc1.
> (It may be late depending on the status.)
>=20
> I'll determine "platform support level" based on whether rc1 works
> properly on the platform or not.
> After 2.0.0-rc1, we will try to resolve non-showstopper bug tickets
> as many as possible.
>=20
>=20
> ## 2.0.0-rc2 release: the first week of Feb. (expected)
>=20
> After we resolve showstoppers that are reported after rc1, we
> will release 2.0.0-rc2.
>=20
> I'd like to create a new branch ruby_2_0 at this time.
>=20
> After 2.0.0-rc2, we will try to resolve only showstoppers reported
> after rc2.  In principle, we will NOT resolve non-showstoppers to
> avoid a regression.
>=20
>=20
> ## 2.0.0-p0 release: 24 Feb.
>=20
> PARTY!
>=20
>=20
>=20
> 2.0.0 =1B$B%j%j!<%9$NM=3DDj$r$*EA$($7$^$9!#=1B(B
> =1B$B$3$NM=3DDj$K4X$7$F2?$+0U8+$,$"$l$P=1B(B (=1B$BFC$KLdBj$,$"$k$H;W$&>l9=
g$O=1B(B) =1B$B$<$R=1B(B
> =1B$B65$($F$/$@$5$$!#=1B(B
>=20
> ## =1B$B%$%Y%s%H=1B(B
>=20
>  - showstopper =1B$B$NF1Dj=1B(B: =1B$B$J$k$Y$/Aa$a$K=1B(B
>  - =1B$B%3!<%I%U%j!<%:=1B(B: 12/23
>  - 2.0.0-rc1 =1B$B%j%j!<%9=1B(B: 1 =1B$B7nBh0l=3D5L\I8=1B(B
>  - 2.0.0-rc2 =1B$B%j%j!<%9=1B(B: 2 =1B$B7nBh0l=3D5L\I8=1B(B
>  - 2.0.0-p0 =1B$B%j%j!<%9=1B(B: 2/24
>=20
>=20
> ## showstopper =1B$B$NF1Dj=1B(B: =1B$B$J$k$Y$/Aa$a$K=1B(B
>=20
> 300 =1B$B7o$"$^$j$"$k%P%0%A%1%C%H$+$i=1B(B showstopper =1B$B$rF1Dj$7$^$9=1B=
(B (=1B$BM%@hEY$r=1B(B
> Immediate =1B$B$K$7$^$9=1B(B) =1B$B!#=1B(Bshowstopper =1B$B$H$O0J2<$r;X$7$=
^$9!#=1B(B
>=20
>  * =1B$B:F8=3D@-$N$"$k=1B(B SEGV
>  * =1B$B<B@$3&$N!"$^$?$O4{B8$N%W%m%0%i%`$K=3DEBg$J1F6A$rM?$($kLdBj=1B(B
>  * =1B$B2sHr:v$,$J$$=3DEBg$JLdBj=1B(B
>=20
> =1B$B$=3D$N8eJs9p$5$l$?%P%0%A%1%C%H$O?o;~H=3DCG$7$^$9!#=1B(B
>=20
>=20
> ## =1B$B%3!<%I%U%j!<%:=1B(B: 12/23
>=20
> =1B$B?75!G=3D<BAuDy$a@Z$j$G$9!#$3$NDy$a@Z$j$^$G$K<BAu$5$l$J$+$C$??75!G=3D$=
O=1B(B
> (=1B$B$?$H$(=1B(B accept =1B$B$5$l$F$$$k$b$N$G$b=1B(B) 2.0.0 =1B$B$K4^$^$l=
$^$;$s!#=1B(B
>=20
>=20
> ## 2.0.0-rc1 =1B$B%j%j!<%9=1B(B: 1 =1B$B7nBh0l=3D5L\I8=1B(B
>=20
> =1B$B$9$Y$F$N=1B(B showstopper =1B$B$,2r>C$5$l$?$i!"=1B(B2.0.0-rc1 =1B$B$r=
=3DP$7$^$9!#=1B(B
> (=1B$B?JD=3D<!Bh$GCY$l$k$+$b$7$l$^$;$s=1B(B)
>=20
> rc1 =1B$B$NF0:n<B@S$r85$K=1B(B platform support level =1B$B$r7h$a$h$&$H;W$=
$$^$9!#=1B(B
> 2.0.0-rc1 =1B$B$N8e$O!"=1B(Bshowstopper =1B$B$G$J$$%P%0%A%1%C%H$r=3DPMh$k$=
@$12r7h=1B(B
> =1B$B$9$k$h$&EXNO$7$^$9!#=1B(B
>=20
>=20
> ## 2.0.0-rc2 =1B$B%j%j!<%9=1B(B: 2 =1B$B7nBh0l=3D5L\I8=1B(B
>=20
> rc1 =1B$B$N8e$GJs9p$5$l$?=1B(B showstopper =1B$B$r2r7h$7$?8e$G!"=1B(B2.0.0=
-rc2 =1B$B$r=1B(B
> =1B$B%j%j!<%9$7$^$9!#=1B(B
>=20
> =1B$B$3$N;~$K=1B(B ruby_2_0 =1B$B$N%V%i%s%A$r:n$j$?$$$H;W$$$^$9!#=1B(B
>=20
> 2.0.0-rc2 =1B$B$N8e$G$O!"=1B(Brc2 =1B$B8e$KJs9p$5$l$?=1B(B showstopper =1B=
$B$N$_2r7h$7$^$9!#=1B(B
> regression =1B$B$rHr$1$k$?$a!"86B'$H$7$F!"=1B(Bshowstopper =1B$B$G$J$$LdBj=
$N=3D$@5$O=1B(B
> =1B$B9T$$$^$;$s!#=1B(B
>=20
>=20
> ## 2.0.0-p0 release: 2/24
>=20
> =1B$B%Q!<%F%#!<!*=1B(B
>=20
> --=20
> Yusuke Endoh <mame / tsg.ne.jp>
>=20