[Maple-dev: 100] 3.1.0-beta1 リリース

Back to archive index

TAKAHASHI Kunihiko takah****@knosp*****
2006年 2月 6日 (月) 02:08:05 JST


高橋(kunit)です。

ブログにもチラッと書きましたが、Skypeでのコミッターミーティングでの
話し合いの結果、コアを大きく変更する前に3系としてきちっと形にしよう
ということで、3.1.0をリリースすることにしました。とりあえずβ版として
公開しますので、まずい点や改善点等があれば指摘してください。

今回、以下の修正をしています。

  ◆generatorの追加

    action/component/simple という3つのgeneratorを提供
    (これを実現するためにかなりの数のファイルが増えてます)

  ◆インジェクションの簡素化

    ActionクラスやComponentクラスに対して、リクエストパラメータ等を
    インジェクションする際にsetterを準備しなくても直接できるように
    した(setterがあればsetterが優先されます)

  ◆Viewフィルターを使っている場合、Actionの値をひっぱりやすくする

    Actionクラスのプロパティに関して、テンプレートから{$action.xxx}と
    いう形で参照できるようにした。
    bobchinさんの以下のエントリをベースにしています。

    http://d.hatena.ne.jp/bobchin/20060116/1137399411

  ◆DIContainerフィルターで設定ファイルを複数指定できるようにした

    今まで1つしか設定ファイルを指定できなかったので、以下のように
    filenameではじまるキーを複数書けばいくつでもかけるようにした。

    [DIContainer]
    filename  = "dicon.ini"
    filename2 = "../dicon.ini"

この修正をしたものを以下のURLからダウンロードできます。

  [tar.gz版]  http://kunit.jp/download.php?ver=10
  [zip版]     http://kunit.jp/download.php?ver=10&type=zip

今回、generatorは初めて出しますので、いろいろご意見いただければと
思います。

つかってみてなにか問題があるぞ、という方はご指摘いただければ
ありがたいです。落ち着いたら3.1.0としてリリースしたいと思います。

#sourceforte.jpからtar.gzで落とそうとすると長いファイル名になっている
#ものが途中できれちゃうんですよね・・・
#切れる奴らのファイル名が長すぎるんですが・・・
---
TAKAHASHI Kunihiko
KNOSPEAR Inc.




Maple-dev メーリングリストの案内
Back to archive index