tDiary 開発者会議のまとめ

2/15 に開催された tDiary 開発者会議のまとめです。誰でも編集可能ですので、ご自由に修正ください。
0
machu @machu

合意: 25年間tDiaryを続けられるようにするためには、testable必須。最重要事項 #tdiary

2011-02-15 20:11:01
machu @machu

@cgiから@res, @reqへの移行方法は? → CGI環境でテストできるようになったら徐々にやりたい。 #tdiary

2011-02-15 20:12:43
machu @machu

@hsbt がCGI環境でテストできるようにする #tdiary

2011-02-15 20:13:05
machu @machu

その後、@req, @resへ移行し、@cgiは将来的に廃止する #tdiary

2011-02-15 20:13:58
machu @machu

「mod_rewriteが無い環境でyyyymmdd.htmlでのアクセスを返す機能(404エラー)」 → Rackでテスト書けない → まだ使っている人いる? #tdiary

2011-02-15 20:16:58
igaiga @igaiga555

「tdiary 国税調査したい」 #tdiary

2011-02-15 20:17:12
machu @machu

dispatcher.rbの振り分けは良くできてる。でも、プラグイン側でアクションを追加するのが困難。課題 #tdiary

2011-02-15 20:19:10
machu @machu

TDiaryBaseのサブクラスが多い→当面はそのままに。 #tdiary

2011-02-15 20:20:04
machu @machu

日記データへのアクセス: 生データ or HTMLしか選択肢がない。中間データを持っていない。当時は性能問題のため中間データを持たない。 #tdiary

2011-02-15 20:21:19
igaiga @igaiga555

trackback 国税調査が行われ、葬る流れ #tdiary

2011-02-15 20:21:46
NT @ntee

trackbackは死んだ #tDiary 開発者会議

2011-02-15 20:22:06
machu @machu

trackback→事業仕分け。xml-rpc→atomへ。 #tdiary

2011-02-15 20:22:08
machu @machu

認証: CGIはBasic認証のみ。Rack環境でマルチ認証サポート。どちらもtDiary内部ではなく、外部で実現する #tdiary

2011-02-15 20:23:13
machu @machu

優先事項: TDiary::Request, TDiary::Responseへ移行。ヘッダをRack方式へ載せる。CGIテスト環境の整備。 #tdiary

2011-02-15 20:26:11
machu @machu

セクションごとのPermalinkは必要か? #tdiary

2011-02-15 20:27:26
shino @freedomcat

#tDiary 「セクションごとのParma Linkは必要か?」

2011-02-15 20:27:32
machu @machu

セクションアンカーを認識しないWebサービスと相性が悪い #tdiary

2011-02-15 20:28:02
machu @machu

本体に2行を追加したらON/OFF切り替え可能 #tdiary

2011-02-15 20:31:31
igaiga @igaiga555

「日記のオーナーがどう思うかだけでなく、読者がどう思うかまで含めて仕様を考えていきたい」 #tdiary

2011-02-15 20:33:13
machu @machu

内部構造は変えずに、セクションアンカーを使わずにURL(のパス部分)でPermalinkを実現するのはどうか #tdiary

2011-02-15 20:36:23
machu @machu

要件整理: 外部Webサービスとの親和性を高めたい。見た目は現状のまま(1ページに複数セクションが含まれる)でもOK。 → プラグインで実現するのであれば可 #tdiary

2011-02-15 20:39:08
machu @machu

tdiary.rbの分割 → I/O性能はどうか → 先読みであればOK → 2〜3ファイルへの分割可 #tdiary

2011-02-15 20:41:12
machu @machu

1.8と1.9の互換性確保方法: どっちを軸足に置くか #tdiary

2011-02-15 20:41:39