かわじ、です
ちょっと思いついただけの話をするんですが、
http://www.freeml.com/message/cgikit@freeml.com/0000600
というメールを書いていて、
FileHandler.add_handler が他の handler でも使えたら良いのに
と思いました。
具体的には、以下のような状況です。
1. 自分用のハンドラーを書いた。これをサイト内で広範囲に使う。
2. しかし、一部の拡張子のファイルについてだけ、ハンドラーを変えたい。
それはディレクトリで区別したくない(ディレクトリ内で混在させたい)。
3. つまり、FileHandler.add_handler 相当が欲しい。必要なのはこのメソッド
(とその周り)だけなので、FileHandler を継承するつもりは無い。
となると、自分で MyHandler.add_handler を用意する必要がある。
4. それだったら、AbstractServlet.add_handler が用意されているか、
add_handler周りだけモジュール化されているほうが良い。
と考えました。
パッチまでは用意しませんでしたが、そもそもこの考え方はいかがでしょうか?