本家のA week of symfony #32 (6->12 August 2007)の日本語訳です。 間違い等ありましたらコメント等でご指摘ください。
A week of symfony #32 (6->12 August 2007)
posted by Javier Eguiluz on 2007-08-13 at 09:25
symfony 1.1のリリースがそう遠くないうちにリリースされます。そのため、symfonyのコンポーネントのリファクタリングが続けられています。ロギングの仕組みとwebデバッグツールバー、symfonyのブートストラップのコードが今週はリファクタリングされました。
Development highlights
- r4823: /web/*_dev.phpがconfig/rsync_exclude.txtスケルトンに追加されました。
- r4825: テーブルが空の時にもモデル名が出力されるpropel-dump-dataのバグが修正されました。
- r4828: propel-dump-dataとsfGuardのバグが修正されました。
- r4832: データのロード順序が考慮されないpropel-dump-dataのバグが修正されました。
- r4835: sfPropelData::dump()タスクでディレクトリにダンプする際のファイル名のバグが修正されました。
- r4839: Exceptionをラッピングする新しいsfException::createFromExceptionが追加されました。
- r4840: 可能な場合、オートロードのキャッシュファイルがcache/ディレクトリに作成されます(sfSimpleAutoload::construct()シグネチャの変更)。
- r4841: log:*タスクからconfig/logging.ymlへの依存が排除されました。
- r4842: symfonyプロジェクトディレクトリの外でのsymfonyコマンドの挙動が修正されました。
- r4845: ロギング機能のリファクタリング (sfLoggerInterfaceの削除、全てのロガークラスがsfLoggerクラスを継承、sfAggregateLoggerの追加、logging.ymlの廃止、ロガーをファクトリとしてfactories.ymlに追加、全てのロガークラスに対してユニットテストの追加)、r4847: 削除したsfLoggerInterfaceインターフェースの再度の追加
- r4850: webデバッグツールバーのリファクタリング (sfWebDebugはsingletonではなくなりました、sfWebDebugコードのコーディング規約への準拠、sfWebDebugオブジェクトはsfContextに格納されるようになります。: sfContext::getInstance()->get(’sf_web_debug’))
- r4851: デフォルトでロードされていた不必要なクラスをロードしないようにして、symfony.phpスクリプトを若干簡潔に変更
- r4853:symfonyブートストラップ機構のリファクタリング (bootstrap_compile設定ファイルの削除、symfony.phpファイルの削除(全てのコードはsfCore)へ移動しています)
- dwhittle ブランチの更新
- …その他数多くの変更
Development digest
51個のチェンジセット、11個のバグが新たに登録される、10個のバグがクローズされる、4個のエンハンスメントが新たに登録される、1個のドキュメントの不備が登録される、79個のドキュメントが編集される
Book and documentation
- 新規ページ: Symfony Sync On Windows
- CheatSheets listの更新
- symfony bookのポルトガル語版、チェコ語版、フランス語版、スペイン語版、ドイツ語版、オランダ語版の翻訳の進捗あり
おおよそのsymfony bookの翻訳状況は: スペイン語版 (99%)、ポルトガル語版 (78%)、イタリア語版 (31%)、中国語版 (26%)、ロシア語版 (26%)、ブラジル系ポルトガル語版 (15%)、フランス語版 (15%)、オランダ語版 (10%)、ドイツ語版 (5%)、日本語版 (-)
Wiki
- New Job Postings:
- Symfony Developer – full time – Rome, Italy (more info, contact: cv [at] dearchitettura [dot] com)
- New developers for hire:
- BGCC: Wir passen unsere Losungen an unsere Kunden an und nicht unsere Kunden an eine Losung.
- New symfony blogger:
(訳注 この部分は翻訳しません)
Plugins
- 新しいプラグイン
- sfTextilePlugin:Textile形式の文章をパースしてHTMLへ変換するプラグイン
- 更新されたプラグイン
- sfSimpleBlogPlugin: 数多くのバグフィックス(syckのバグに影響のないようschema.ymlの最後に空行を追加、sfGuardPluginを使用した際に無駄に多くの設定をしなくて住むようデフォルトのスキーマを修正)
- sfMediaLibraryPlugin: チェンジセットr4820をリバート
- sfPropelActAsSortableBehaviorPlugin (Propelの挙動を拡張する機能を提供): moveToPosition($position)、moveToTop()、moveToBottom()、insertAtPosition($position)メソッド及びユニットテストの追加(Jan Kunzmannのパッチを元に実装)、バージョン0.6.1のリリース
- sfDoctrinePlugin (DoctrineORマッパーとの連携機能): 間違ったDoctrineの使用による多対多のリスト表示が2重になる件の修正、doctrineのexternalsのバージョンを更新
- sfNiftyPlugin (Nifty Corner Cube javascriptライブラリを使用するためのヘルパーメソッドを提供): Albanのブランチ(1.0.x)とJonathanのブランチの(1.1.x)マージ、 CSSファイルのインクルードに関する不具合を修正
- sfSimpleCMSPlugin (シンプルなコンテンツ管理機能を提供): 基本となるテンプレートそれぞれに対して、デフォルトのスロットタイプを定義できる余地を追加、ページテンプレートをレイアウトを使用するようにして、同じコードを複数記述しなくてもいいようにリファクタリング
- sfFacebookPlatformPlugin (symfonyアプリケーションでfacebookプラットフォームをより簡単に使用できる機能を提供): FBMLヘルパーにfb_form_action関数を追加、facebookクラスへのプロキシとなるsfFacebookシングルトンの追加
- sfOpenIDPlugin (OpenID経由での認証処理を扱う機能を提供): 使用しないことが推奨されていたルーティングを追加
Some new symfony powered websites
- http://nortool.norvlit.de: (german/english): project Management Application to manage employee, projects, invoices and so on.
- Gilpro Lettings: letting and management of residential properties in Glasgow.
- Sponsor-Me: a Facebook application to collect or send money for any purpose.
- JoshuaAlexanderCMT.com: San Francisco massage therapist
(訳注 この部分は翻訳しません)
They talked about us
- sfSimpleCMS
- Calendario nel risultato di una chiamata Ajax
- A week of symfony #31 (30 July -> 5 August 2007)日本語訳
- フィードアグリゲータを簡単に作る
- Symfony, el framework de los 7 millones de dolares
- sfSimpleCMS e sfMediaLibrary
- Una semana con Symfony #4 (30 Julio – 5 Agosto 2007)
- Symfony, el framework de los 7 millones de dolares
- Chuleta sobre la capa de la Vista en Symfony
- sfSimpleCMS e sfMediaLibrary
- symfonyコマンドラッパのあれこれ
- symfonyのソースコードの値段
- Chuleta sobre la capa de la Vista en Symfony
- Les partials & les helpers (suite)
- Angoli arrotondati? Nifty!
- Switched to symfony
- Symfony…el framework
- Symfony: Troubleshooting file uploads
- Whispers Around A Symfony…
- Se acerca Symfony 1.1
- Securing Symfony application
- Javascript & Ajax? eval()!
- Angoli arrotondati? Nifty!
- Les partials & les helpers (suite)
- Chuleta para la capa de la vista, parte 2
- Otra chuleta sobre la capa de la Vista en Symfony
(訳注 この部分は翻訳しません)
POSTED BY arasho ON 8 月 13th, 2007. PERMALINK

