開発日記
Q&A†
下記は、各種待ち時間のに行われた問答を整理・追記したものです。
[Q](複数のPukiWiki) DATA_HOME について専用のディレクトリを切らなかったのはなぜ?†
- DATA_HOMEを定義したものの特に構成を変更していないのは、シンプルな構成と大規模な構成の折り合いを保つためです。下手に階層を深くすると、シンプルな構成を希望される方にとっては構成が複雑になってしまいます。
[Q](国際化) pukiwiki.ini.php も 英語版が必要か?†
- それをする位なら、pukiwiki.ini.php のコメントを英語に書き直します。日本語の説明は別途書くことになります。
- コミットログなんてもう英語でしか書いてませんが、それこそ国際化のニーズが以前からある様なのでそうしています。(開発日記にて、日本語で別途解説を加えている事もあり)コミットログについて文句が出た事はないですね。これと同様に考えています。
- ※「国際化」という言葉の中には「公用語を英語へと揃えて行く必要がある」、「多言語化」という言葉の中には「共通の部分には公用語を使いたい」というニーズが隠れています
[Q](上の動機として) 翻訳申し出てくれている人の仕事を整理して人材を取り込みたいのもありますが...†
- そうですね。翻訳に手をあげられている方にお願いできる何かは欲しいと思っています。
- ただし、現状の初期コンテンツも、今後の変化の速さを考えると微妙(丸翻訳してしまうのは労力的に合わない)ですので、私がイメージしているのは「それぞれの言語ごとに、小さくまとまったコンテンツを維持して欲しい」ということですね。
- 瞬間的な分量よりも、(確実に意味が通るものが)確実に維持される事を見ていただきたいと思います。でないと、我々が物量に押しつぶされますからね (^^;
- ※ちなみに、私が最近取り組んでいることの殆どは、PukiWikiをあるべき大きさになるまで小さくすることです
[Q] Google Adsenseを導入してはどうか?†
- 前提: souceforgeの統計(devサイトに限定したアクセス数)を見てもわかる通り、ページビューはかなり多い。pukiwiki.org のそれはもっと多かろう。
- 現時点での個人的な結論はNoです。
- ○ 陰の支出は結構ある。その中でもサーバー維持費の足し程度になるのであれば悪くない。
- × デザイン上の問題。http://www.ruby-lang.org/ja/ は好例。
- △ JavaScriptで実装されているのは仕方ないものの、中途半端。それが表示されない時でも問題のないデザインが要求される。
- △ 現状のPukiWikiの機能デザインがAdsenseと合わない。 ページをロードした瞬間に少なくとも1項目は目に見える様な場所に、かつ本編を邪魔しない様に配置することができない。それ以外の配置方法は中途半端。
- × pukiwiki.orgのメンテナンス体制が無い(失われた)状況で手をつけることではない。論外。実績が無きに等しい。アクセス権を得たり人が増えれば良いという話ではない。
- AdSense - Google アドセンス情報 日本語非公式版