-実装開始?

特に、現時点で悩みの無いところもありますから、実装しましょうか?EA1ですでに実装があったり、特に悩み無くできそうなところは、以下かなと思います。

  • org.seasar.maya.impl.engine.el (新規)
  • org.seasar.maya.impl.engine.el.ognl (新規)
  • org.seasar.maya.impl.engine.jsp (EA1よりの移植)
  • org.seasar.maya.impl.engine.library (EA1よりの移植)
  • org.seasar.maya.impl.generator.spec (新規)
  • org.seasar.maya.util (必要に応じて作成、新規)

逆に、まだ悩むかなというところが以下。ここらは上記パッケージの実装中に手を動かしながら逐次考えるということで。

  • org.seasar.maya.ant
  • org.seasar.maya.impl.designtime.meta
  • org.seasar.maya.impl.engine
  • org.seasar.maya.impl.engine.page
  • org.seasar.maya.impl.generator.processor
  • org.seasar.maya.taglib

悩みの無いところの大きさ的には、

  • engine.el & engine.el.ognl
    • 必要知識:JSR245、OGNL
    • 担当:まさたか
  • engine.jsp & engine.library
    • 必要知識:JSPエンジン
    • 担当:sugaさん
  • generator.spec
    • 必要知識:SAXプログラミング、Maya仕様理解
    • 担当:まるおさん

ちょうど三つに割れます。これらをテストケース作って、実装やって、ドキュメント書いたら週末終わりぐらいじゃないでしょうか?