tracの拡張の仕組みを学びたい

trac って普段何気なく使えているから気づきにくいけど、よくよく考えたら拡張がすごく自然に機能している気がする。

メインの機能や権限管理もかなりしっかりしているし、どういう作りになっているんだろう。設計とかちゃんと追ってみたいな。

ということでしばらくは trac の勉強でもしようかなと思います。

  1. trac拡張機能の仕組みについて調査
  2. trac の拡張を何か作ってみる
  3. trac の基本的な処理の流れを追う
  4. trac の構造を理解する
  5. trac がいかにして柔軟な拡張を実現しているかを理解する

あたりか。