ぼんやりと考えている人

ひろしまなおき (廣島直己)
名前: ひろしまなおき (廣島直己)
住処: シリコンバレー
職業: しがないプログラマ
家族: 愛妻一人、息子一人、娘一人
道具: ハーレー二台、ギター三本
電紙: n at h7a.org

Twitter

« May 2022 »
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

以前にぼんやりと考えたこと

最近のコメント

  • ひろしま (ひらがなせいかつ …): じゅくじくんは なくした ほうが いい ですね。ぼくは…
  • たんぽぽ (ひらがなせいかつ …): きゅうに ぜんぶの ことばを ひらがなだけに する…
  • とね まさひこ… (ひらがなせいかつ …): ぼくは ものかき だが, かんじが きらいなので,…
  • とりえ (ひらがなせいかつ …): このさいとは みているだけで なんとなく ほんわか…
  • ひろしま (思い通りの日本語…): こうどな ほんを よめなければ、こうどな たんごを 学…
  • nt4 (思い通りの日本語…): ひらがなせいかつに初めて接し、興味を覚えました。そ…
  • ひろしま (ひらがなせいかつ …): やはり、がいこくに くらしていたり、がいこくとの か…
  • ぷりうりうぷ… (ひらがなせいかつ …): こんにちは。すうぇーでんに すんでいます。いとうさ…
  • Joi Ito (ひらがなせいかつ …): もと べいにち たいしの Edwin O. Reischauer さん…
  • yonay (理屈じゃないとい…): なんか、著者の主張を誤解しているような気がするよ。…

  • Powered by Pivot - 1.40.5: 'Dreadwind'
  • SPAM Poison
  • XMLフィード(RSS 1.0)
  • Atomフィード

17 July '2006 - 22:10 | Pivot Pivot 1.30 リリース。が、しかし…

とうとう Pivot 1.30 がリリースされた。これで、のどのつかえが取れた。

1.30 のリリースまでに直す約束になっていた細かい問題の修正に、思いのほか時間がかかったというのもあるけれど、それ以上に、とにかくリリースに時間をかけすぎる体質の Pivot 開発チームが諸悪の根源。ディスカッションもフォーラムベースだし、実行時に作られるファイルがリポジトリにあったり、とにかく気に入らないことだらけの開発体制なんだけれど、リリースが遅いというのが一番気に入らない部分。Release Early, Release Often とはかけ離れている。

まあ、自分に必要な機能がちゃんと追加されるという状態さえ確保されていれば、それ以上のことは面倒くさいしあまりコミットもしたくないので、ほっとく。

と思いきや、リリースされた 1.30 にアップグレードしたら、いきなりカテゴリの表示がおかしくなってることを発見。さくっとコードを見たら、リリース直前なのに飛び込みで修正されたある機能が問題を起こしていた… orz

うーむ。こんだけ時間をかけてリリースしてこんなくだらないバグがあるんだから、もうバカとしかいいようがない。英語版ではまったく問題が出ないわけだけれど。

まったく、とっととリリースして、問題があったら 1.30.1 とかさくっと出せばいいだけなのに、リリースを頻繁にするとかえって品質に問題があると思われるとか勘違いしているんだろうな。問題は実際にあるんであって、リリース間隔を長くして問題の存在を隠蔽しても意味がないのに。

というわけで、いつ取り込まれるか定かじゃないので、修正するパッチ。 コピペして pivot/module ディレクトリにて patch < hoge.patch とでもしてください。

Index: module_snippets.php
===================================================================
--- module_snippets.php (revision 565)
+++ module_snippets.php (working copy)
@@ -552,7 +552,7 @@
if ($filename == "") { $filename = $Paths['pivot_url']."archive.php"; }

if ($format == "") {
- $format = "<a xhref='%file%?c=%cat%&w=%weblog%&t=%template%'>%cat%</a><br />";
+ $format = "<a xhref='%file%?c=%catid%&w=%weblogid%&t=%template%'>%cat%</a><br />";
}

$allcats = cfg_cats();
@@ -590,8 +590,10 @@

$my_output = $format;
$my_output = str_replace('%file%', $filename, $my_output);
- $my_output = str_replace('%cat%', para_category($cat), $my_output);
- $my_output = str_replace('%weblog%', para_weblog($weblog), $my_output);
+ $my_output = str_replace('%catid%', para_category($cat), $my_output);
+ $my_output = str_replace('%cat%', $cat, $my_output);
+ $my_output = str_replace('%weblogid%', para_weblog($weblog), $my_output);
+ $my_output = str_replace('%weblog%', $weblog, $my_output);
$my_output = str_replace('%template%', $template, $my_output);
$output .= $my_output;
}

ちなみに、次のメジャーリリースは、パーサとか根本的にかなり弄る予定になっていて、バージョンも 2.0 になる予定。また、全ての言語を UTF-8 化して、コアは UTF-8 版だけってことにする予定なので、今後は日本語版だから問題が起きた、というようなことは滅多になくなると思う。

なので、いつごろ出てくるかはさっぱり分からない。Bob の予定次第 orz

Trackback link:

トラックバック用URLを生成するには、JavaScriptを有効にしてください。


遂に正式リリースとなりましたね。それからパッチいただきました。ダブルでありがとうございます。それから、次期バージョン2.0、気長に待つことにします。
こんにちは。これはさすがにダメすぎると理解されたので、遅くとも今週中には上のパッチと他にあといくつか入れて、1.31 をリリースする予定になりました ;-)

  
情報を記憶する

Emoticons /

酢ハムがいったいどんなハムなのかはともかく…
 

 

通知:
非公開:

注意: 使用できるタグは <b> と <i> のみです。URLやメールアドレスはそのまま記述すればリンクになります。