[#37021] [RAA] RAA/2.3 — "U.Nakamura" <usa@...>

みなさんこんにちは。

20 messages 2003/01/30

[ruby-list:37027] Re: [RAA] RAA/2.3

From: "U.Nakamura" <usa@...>
Date: 2003-01-30 14:37:09 UTC
List: ruby-list #37027
こんにちは、なかむら(う)です。

In message "[ruby-list:37026] Re: [RAA] RAA/2.3"
    on Jan.30,2003 22:04:17, <moonwolf@moonwolf.com> wrote:
| 2. 省略表示について
|  topの画面でShort description, Category, Versionと省略していますが、
| Versionは省略しない方がいいと思います。 New Arrival,Recent Updateに
| 表示されるプロジェクトはアクティブなので頻繁にバージョンアップすることが
| あるので省略されると気が付かない可能性があります。
|  Alpha,Betaといったリリース前のバージョンだとよく末尾に日付をつけます。
| 12文字位表示すれば、ほぼ全てのプロジェクトのバージョンが表示できると思い
| ますので、修正してもらえませんか?

判断の材料になるかもしれない情報として、versionの長いもの順
に10個ほど抜き出してみました(1/26頃のデータを元にしています)。
以下のリストは
  versionの文字数 [name] 'version'
です。

  27 [html_index] '1.1c (output to given file)'
  24 [man-texinfo-en] '20000819(for ruby-1.4.6)'
  24 [man-texinfo] '20000819(for ruby-1.4.6)'
  17 [rubyx11] '0.5 (new website)'
  17 [metaruby] '0.7 (new website)'
  17 [sstp] '0.0.0.0.0.0.0.0.1'
  16 [gserver] '1.1    4-22-2002'
  16 [i586-beos-sock] '1.6.2 (20001225)'
  16 [gruby] 'snapshot20020924'
  15 [jttui] '0.11.0/20020508'


|  あとEntry/Update画面のVersion欄に長さの制限を付けましょう。無制限という
| 訳にはいきませんよね?

実は登録の際には31文字という制限をこっそりとつけてあります。
なんで31文字かというと、上記のhtml_indexのversionが収まる長さ
でかつ 2のn乗-1 という観点で選ばれたからです。
# の、はず。

ブラウザの画面上では特に制限なく入力できると思いますが、これ
は単なる手抜きです ^^;


| 3.カテゴリ
|  メジャー/マイナーでは階層が足りません。Library/Development,Textの辺りは
| 特にゴチャゴチャしていると思います。
|  (改善案a)
|   Library::Development/MarkUp,Templateの様にメジャーカテゴリの部分に現在
| のマイナーカテゴリを持っていく。
|  (改善案b)
|   Library/Text::Templteの様にマイナーカテゴリを階層化する。

現在、カテゴリはmajor/minorの2階層で、majorは固定の4つの中か
ら選択、minorは自由入力なのですが、もし階層を増やすとしたら、
これはどうしましょう?

また、この例では3階層になってますが、全部3階層にするのか、2
階層と3階層を混在させるのか、ジャンルによっては4階層以上も認
めるのか、3階層以上あっても2階層目などへの登録を許すのか、今
あるものはどうやって移行するのか、などなども考えられますね。


それはそれとして、カテゴリに関してはruby-talkの方でもわりと
長いこと議論が行われてますので、そちらもどうぞ。


それでは。
-- 
U.Nakamura <usa@osb.att.ne.jp>



In This Thread