[#45530] [ruby-trunk - Feature #6311][Open] memmem()によるrb_memsearch()の高速化 — "Glass_saga (Masaki Matsushita)" <glass.saga@...>

12 messages 2012/04/17

[#45554] [ruby-trunk - Bug #6344][Open] 1.9.3 p125, p194 ruby causes SEGV with test_massign.rb on ppc/ppc64 — "mtasaka (Mamoru Tasaka)" <mtasaka@...>

14 messages 2012/04/23

[ruby-dev:45537] Re: [ruby-cvs:42559] naruse:r35383 (trunk): Revert r35339-35343 because of no tests.

From: "NARUSE, Yui" <naruse@...>
Date: 2012-04-19 08:46:34 UTC
List: ruby-dev #45537
2012年4月19日16:19 Yukihiro Matsumoto <matz@ruby-lang.org>:
> In message "Re: [ruby-dev:45535] Re: [ruby-cvs:42559] naruse:r35383 (trunk): Revert r35339-35343 because of no tests."
>    on Thu, 19 Apr 2012 10:05:08 +0900, "NARUSE, Yui" <naruse@airemix.jp> writes:
>
> |>> えっとさあ、「テスト書いて」って言ったのになかなか書いてくれ
> |>> ないMarc-Andreもどうかと思うけど、いくら事前に警告したからっ
> |>> て「導入する」って決定したものをリバートするのはあまりに官僚
> |>> 的じゃないのかね。
> |
> |官僚的だというレッテル張りは心外ですね。
> |以前に test-all にもテストはある必要があるという方針を定めていて、
> |それに明確かつ意図的に反したコードがコミットされた以上、
> |それを何らかの形で直す必要があります。
> |その選択肢はなひさんのあげて下さったものも含めて 5 個くらいしかなくて、
> |たとえば 5) が「官僚的」で、1. が「Matz Way」なのかは知りませんが、
> |カウンタープロポーザルをもなく一方的なレッテル張りを行われるのは非建設的です。
>
> そうですか。「方針」を定めるのは良いのですが、「追加すると決
> 定した」ものを、形式的な理由で「取り除かれる」のは、つまり
> 「定めた方針の形式のほうを重視する」ということで、私の定義で
> はこれは「官僚的」です。

うーん、わたしの感覚では「形式的」というよりも、SEGV するコードを
そのままつっこまれてるような感覚なんですけどねぇ。

逆に、いわゆる「レガシーコード」というか、blessされていないコードというか、
お清めされていないものに対する生理的な嫌悪が根底にあって、
その感覚を正当化するために形式や、ブランチメンテナの将来的な負担や、
テストの完備性を持ち出していると言ったほうがまつもとさんには通じやすいのかな。

まつもとさん的に、追加を許したものが納得出来ない理由でリバートされるのは
不快というのは理解しております。

> で、カウンタープロポーザルはなんであったかというと、リバート
> するんでなく「テスト書いてくれ」ともう一度要請することで、彼
> がしないんであれば、私がテスト書いてもいいです。

今回も [ruby-core:44380] で予告して、2日間待っているんですが、
不足でしたかね…。っと、確かに「どーせおまえテスト書く気無いだろ」
って思ってるのが見え見えなメールでよろしくないですね。
そこは以後気をつけます。

> |> Marc-Andreにテスト書いてもらう、は、以前お願い済み(でこの結果)ですが、
> |> まつもとさんが頼めば聞いてくれるかもはしれません。
> |>
> |> ちなみに私個人の意向として、1は嫌です。
> |>
> |>> もうこれ以上、コミッタ間で感情のもつれみたいのを引き起こすの
> |>> 嫌なんだけど。
> |>
> |> 嫌ですねえ。どうしましょう。
> |
> |わたしは完全に利害関係の対立だと考えているので、
> |そこに感情を見出すのはちょっと違うかなぁと思っていますけどね。
>
> 私はMarcと直接何度も話してるんでねえ。感情的なもつれにしか見
> えませんね。テストの件、私から話してみましょうか?

はい、まつもとさんから言ってくださるとありがたいです。

> |あるいは、Ruby という規格の主導権を、CRuby リポジトリが握るか、
> |RubySpec リポジトリが握るかという政治上の戦い。
>
> 「規格の主導権」なんて言葉から想像されるようなものを握りたい
> なんてRubySpecの誰も思ってないと思いますよ。ただ、自分たちの
> やってることがCRubyコミッタから無視されてるという思いはあるよ
> うですが。

あ、誤解を招く表現だったかな、Brian や headius は思っていないと考えています。
また、RubySpec びとからのコメントに十分に対応できていないなぁという感覚も
持ってはいます。
なかなか判断しづらいネタが多くて難しいところではあるんですが

-- 
NARUSE, Yui  <naruse@airemix.jp>

In This Thread