[#43857] Hashへの生成順は保障されないのか? — Hiroshi Kasamatsu <qqmn89yb9@...>

こんにちは、笠松と申します。

88 messages 2007/08/18
[#43858] Re: Hashへの生成順は保障されないのか? — Urabe Shyouhei <shyouhei@...> 2007/08/18

Hiroshi Kasamatsu wrote:

[#43862] Re: Hashへの生成順は保障されないのか? — Hiroshi Kasamatsu <qqmn89yb9@...> 2007/08/19

皆さん、早速のレスありがとうございます。

[#43863] Re: Hashへの生成順は保障されないのか? — Urabe Shyouhei <shyouhei@...> 2007/08/19

Hiroshi Kasamatsu wrote:

[#43870] Re: Hashへの生成順は保障されないのか? — Hiroshi Kasamatsu <qqmn89yb9@...> 2007/08/20

Urabeさん、笠松です。レスありがとうございます。

[#43872] Re: Hashへの生成順は保障されないのか? — Urabe Shyouhei <shyouhei@...> 2007/08/20

Hiroshi Kasamatsu wrote:

[#43873] Re: Hashへの生成順は保障されないのか? — cuzic <cuzic@...> 2007/08/20

cuzic です。

[#43874] Re: Hashへの生成順は保障されないのか? — Urabe Shyouhei <shyouhei@...> 2007/08/20

cuzic wrote:

[#43875] Re: Hashへの生成順は保障されないのか? — Tanaka Akira <akr@...> 2007/08/20

In article <46C9E7BB.4060100@ruby-lang.org>,

[#43876] Re: Hashへの生成順は保障されないのか? — Urabe Shyouhei <shyouhei@...> 2007/08/20

おお、田中さんを満足させる説明ってのは結構ハードル高そうだな。

[#43878] Re: Hashへの生成順は保障されないのか? — しん <dezawa@...> 2007/08/20

# 出遅れたので、レスすべきメールが判らなくなってしまったので、手近なのに

[#43879] Re: Hashへの生成順は保障されないのか? — Yukihiro Matsumoto <matz@...> 2007/08/20

まつもと ゆきひろです

[#43887] Re: Hashへの生成順は保障されないのか? — Nobuyoshi Nakada <nobu@...> 2007/08/21

なかだです。

[#43891] Re: Hashへの生成順は保障されないのか? — SASADA Koichi <ko1@...> 2007/08/21

 ささだです。

[#43892] Re: Hashへの生成順は保障されないのか? — Yukihiro Matsumoto <matz@...> 2007/08/21

まつもと ゆきひろです

[#43893] Re: Hashへの生成順は保障されないのか? — Nobuyoshi Nakada <nobu@...> 2007/08/21

なかだです。

[#43899] Re: Hashへの生成順は保障されないのか? — "Akinori MUSHA" <knu@...> 2007/08/21

At Tue, 21 Aug 2007 13:59:43 +0900,

[#43900] Re: Hashへの生成順は保障されないのか? — SASADA Koichi <ko1@...> 2007/08/21

 ささだです。

[#43906] Re: Hashへの生成順は保障されないのか? — "Akinori MUSHA" <knu@...> 2007/08/21

At Tue, 21 Aug 2007 19:29:11 +0900,

[#43921] Re: Hashへの生成順は保障されないのか? — Tanaka Akira <akr@...> 2007/08/22

In article <86sl6dgikh.knu@iDaemons.org>,

[#43926] Re: Hashへの生成順は保障されないのか? — Tanaka Akira <akr@...> 2007/08/23

In article <87zm0kaz60.fsf@fsij.org>,

[#43927] Re: Hashへの生成順は保障されないのか? — Yugui <yugui@...> 2007/08/24

Yuguiといいます。

[#43930] Re: Hashへの生成順は保障されないのか? — Yukihiro Matsumoto <matz@...> 2007/08/24

まつもと ゆきひろです

[ruby-list:43785] ftpプライマリのファイル配置の修正希望

From: Tadashi Saito <shiba@...2.accsnet.ne.jp>
Date: 2007-08-02 02:17:18 UTC
List: ruby-list #43785
斎藤と申します。

# 最近は利用者に徹しざるを得ない状況ですみません……

Rubyの一時配布場所はftp.ruby-lang.orgであると自分は認識しております。
その/pub/ruby/の内容なのですが、置いてある1.8系のアーカイブファイルが

ruby-1.8.5-p35.tar.gz
ruby-1.8.5.tar.gz
ruby-1.8.6.tar.bz2 -> 1.8/ruby-1.8.6.tar.bz2
ruby-1.8.6.tar.gz -> 1.8/ruby-1.8.6.tar.gz
ruby-1.8.6.zip -> 1.8/ruby-1.8.6.zip

のみとなっており、

* 1.8.5ブランチの最新は p52
* 1.8.6ブランチの最新は p36

という現実をうまく反映できていないと思います。単なる「見せ方の問題」では
あるのですが、最新を確かめにぱっとFTPサイトを訪れる人にとっては、結構
重要な問題なのかもしれません。

というのも、知り合いが「今のRubyは古いので、プライマリから最新を取ってき
て入れた」と数日前に言ってきたのですが、実際にインストールされたのはpXX
抜きの「1.8.6」だった……という、ちょっとした不幸が、数日前に目の前で起き
てしまったからです。

おそらくは、上記/pub/ruby/を見て「最新のファイル」を確認したのでしょう。
# もちろん、積極的にpXXを嫌った旨の言及はありませんでした。

上記を踏まえて、FTPサイト管理者の方に、以下の作業をお願いできませんで
しょうか。

* /pub/ruby/に以下のシンボリックリンクを作成する

ruby-1.8.5-p52.tar.gz -> 1.8/ruby-1.8.5-p52.tar.gz
ruby-1.8.6-p36.tar.bz2 -> 1.8/ruby-1.8.6-p36.tar.bz2
ruby-1.8.6-p36.tar.gz -> 1.8/ruby-1.8.6-p36.tar.gz
ruby-1.8.6-p36.zip -> 1.8/ruby-1.8.6-p36.zip


また以下は、個人的な提案です。議論もあるかと思うので、優先度を下げて
いただいて構いません。

* 1.8.5用にも*.gz/*.bz2/*.zipのシンボリックリンクを作成

まず1.8.6と揃えるという意味でも、せっかく作った複数のファイル形式の
存在ができるだけ分かりやすく示すという意味でも、ぜひお願いしたいです。

* "-pNN"が付いていない「ruby-1.8.[56].*」は/pub/ruby/から「削除」

pNNはバグ修正に的を絞ったものなので、まず利用が推奨されるバージョン
だと自分は思っていました。それがもし正しい場合、pNNがリリースされた後
のp無しバージョンへのシンボリックリンクは(比較的目立つ場所である)
/pub/ruby/から消す、というのではいかがでしょう。
(もちろん、不具合が起こった場合は/pub/ruby/1.8/から持ってこれるから、
という意味です)

また最後までお願い続きですが、www.ruby-lang.org/*/downloads/のリンクも
1.8.6-p36に更新していただいた方が望ましいと思います。

  - -

リリースの度に繰り返し作業をなさる管理者の方には本当に頭が下がる思いで、
いつも感謝しております。多少手間取る作業とは思いますが、文字どおり何百
・何千?のRubyistが恩恵を受けることになると思います。(ftpの場合は、ミ
ラーにも影響がありますよね)
自分もその一人として、せめて気づいたところだけでもと思ってメールさせてい
ただきました。

まず「ruby-1.8.5-p52 / ruby-1.8.6-p36 のリンク作成」だけでもしていただけ
れば、非常にありがたいです。緊急の課題ではないとは思いますが、お時間のあ
る時にどうか、作業をよろしくお願いいたします。

-- 
斎藤ただし

In This Thread

Prev Next