-実装開始?
特に、現時点で悩みの無いところもありますから、実装しましょうか?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仕様理解
- 担当:まるおさん
ちょうど三つに割れます。これらをテストケース作って、実装やって、ドキュメント書いたら週末終わりぐらいじゃないでしょうか?