history

青木日記 RSS

<前の日 | この月 | 次の日>

2004-02-10

CVS/Root

% for i (**/CVS/Root) { echo http://cvs.loveruby.net:/src >! $i }

の一行で書き換えられるんだから別にいいじゃん。

(18:50)

Ripperは死んでない   と思う

http://d.hatena.ne.jp/moleskin/20040210#p9

RE_OPTION_POSIXLINE があるということは ripper 0.0.5 なんでしょうか。 であれば、それは古すぎるんで CVS から取ってください。

% cvs -d :pserver:anonymous@rubyforge.org:/var/cvs/ripper co ripper

あ、でも 0.0.x とは互換性がないや。

それはそれとして、Ripper は FreeRIDE の人達にあげちゃったので、 あんまり積極的に関わる気はありません。 けど、全然進捗がないし、しばらくたっても進まなかったら やっぱりぼくがやるしかないでしょうねえ……。鬱。

パッケージ整頓

というか、今メンテしてるパッケージはいくつあるんだろう。

  • net/http
  • net/smtp
  • net/pop
  • fileutils
  • strscan
  • ReFe
  • setup.rb
  • Racc
  • TMail
  • BitChannel
  • tdiarygrep
  • href
  • (ruby-dev summary)
  • (ripper)

う……。

なんとか削ろう。

  • net/http
  • net/smtp 小物
  • net/pop 小物
  • fileutils 小物
  • strscan 小物・ほぼ仕様確定
  • ReFe
  • setup.rb 小物
  • Racc ほぼフリーズ
  • TMail
  • BitChannel
  • tdiarygrep 小物
  • href 小物
  • (ruby-dev summary) いまは月イチなのでたいしたことない
  • (ripper)

すると残りはこれだけか。

  • net/http
  • ReFe
  • TMail
  • BitChannel
  • (ripper)

これを、メンテしたい順 (興味ある順) に並べるとこうなる。

  • BitChannel
  • net/http
  • TMail
  • ReFe
  • Ripper

嫌いなほうから順番に一言。

Ripperね、Ripperはめちゃくちゃ大変なんすよ。メンテが。 もうめんどくさいったらありゃしない。 根本的にイベント数が多すぎなのだ。

TMail かあ。メールも嫌いじゃないんだが……いや嘘だった、MIME は大嫌いだ。 文句なしに嫌いだ。頭の先から爪の先まで嫌いだ。なんなんだよあのクソ仕様。 考えたやつらはサドだね。間違いない。

それはそれとして、何気に TMail は惜しいのだな。 ちょっと追加すればかなり使い勝手がよくなるはずなんで 「ちょっと」を追加したいんだけど、 どうも萌えなくてさ (それが理由かっ!)。 手を入れるだけの情熱がたまってない。

ReFe は……特に嫌いじゃないんだけど、 さすがにいじるところがなくなってきてたりする。 これ以上はソースのほう (リファレンスマニュアル) をどうにかしないと進化できないんじゃないだろうか。

最近はなぜか HTTP 萌え、なので net/http は 急速にメンテ意欲が湧き中。

BitChannel は文句なしに楽しい。実に楽しい。 やっぱり俺はなんだかんだ言って実利中心野郎なのだった。

結論: アプリケーションさいこう。

(23:10)

BitChannel 0.1.0

「BitChannelを書籍に収録したいのだけどパッケージはないだろうか」 という問い合わせをもらったので、 ここぞとばかりにパッケージを作った。 こういうときだけは無闇やたらと仕事が早い。

(00:01)

名前
メールアドレス

<前の日 | この月 | 次の日>
2002|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|04|05|06|09|10|
2009|07|
2010|09|

Copyright (c) 2002-2007 青木峰郎 / Minero Aoki. All rights reserved. LIRS