Symfony2 PR3 リリース; 手を貸してください
(原文リンク)
本日Symfony2 PR3(Preview Release3)をリリースしました。今回のブログがSymfony2のプレビューリリースにおける最初の告知となります。アルファバージョンがリリースできる段階まで迫っており、それに向けて皆さんの協力が必要です。
What's new?
Symfony2 PR2以降、これまでの機能の改良を集中的に行いました。Symfony2 PR3では、コードのリファクタリング、柔軟性、わかりやすさ、拡張性、使い勝手の向上に多くの時間を費やす結果となりました。
すべての変更をリストアップはしませんが、大きな変更の1つとして、Symfony2 プロファイラーが挙げられます。プロファイラーはリクエストごとの情報を保存・分析し、開発時における有用な情報として集積したものです。プロファイラーを活用することで、開発時にはデバッグしやすさの向上やパフォーマンスの改良につながります。運用環境では問題が発生した後にそれを追求するためのツールとしても使えます。また、集積した情報に直接アクセスするわけではなく、Webデバッグツールバーや、新たに実装されたWebプロファイラーによって視覚的に閲覧できます:
より詳しい情報については、Symfony2のデベロッパーツールについてのクイックイントロダクションを読むか、プロファイラーの詳細なドキュメントを読んでください。
それに加えてドキュメントの整備も行いました。新しいドキュメントのWebサイトは、索引、検索エンジン、用語集など多くの機能を持って再設計されました。Symfony2のAPIもWebサイト上で利用可能です。
この他にもいくつもの章を公式ドキュメントに追加しました。Symfony2の内部について様々な情報を記したドキュメントなどが閲覧できます。
ドキュメントについてはまだ欠けている箇所があるので、皆さんぜひ協力してください。
Symfony2を試してみるには?
Symfony2を試してみるには、サンドボックスをダウンロードして、クイックツアーチュートリアルを読むことが手早く試す方法です。
どのように協力するか?
Symfony2の開発がスタートしてから、50名以上の人々が様々な形で貢献してくれました。(http://github.com/visionmedia/git-extras にて集計)
- 646 Fabien Potencier
- 40 Jonathan H. Wage
- 39 Kris Wallsmith
- 28 Pascal Borreli
- 18 Bernhard Schussek
- 18 Jordi Boggiano
- 16 Jeremy Mikola
- 16 Brandon Turner
- 16 ornicar
- 12 Francois Zaninotto
- 8 Dennis Benkert
- 5 Bongiraud Dominique
- 5 geoffrey
- 4 Bulat Shakirzyanov
- 4 Greg Thornton
- 4 fivestar
- 4 Noël GUILBERT
- 3 Fabian Lange
- 2 wodkaist
- 2 Daniel Cestari
- 2 Fabien Pennequin
- 2 Justin Hileman
- 2 Matthieu Bontemps
- 2 Nils Adermann
- 2 Sebastian Bergmann
- 2 Thibault Duplessis
- 2 Antoine Hérault
- 1 Nicolas Fabre
- 1 IamPersistent
- 1 Gordon Franke
- 1 Pierre Minnieur
- 1 Romain Dorgueil
- 1 sensio
- 1 Sergiy Sokolenko
- 1 Sébastien HOUZE
- 1 tirnanog06
- 1 avalanche123
- 1 catchamonkey
- 1 ever.zet
- 1 Damon Jones
- 1 Christian Stocker
- 1 henrikbjorn
- 1 Katsuhiro OGAWA
- 1 Marc Weistroff
- 1 Bulat (Hacker) Shakirzyanov
- 1 Nathanael d. Noblet
- 1 Benjamin Eberlei
GitとGitHubのおかげでこれだけの貢献を得ることができました。どう行えばよいかわからない方は、貢献のドキュメント読んでください。
この他にもSymfony2のテストを行ってくれた方や、Symfony2に関する様々な決定においてフィードバックをくれた方もいました。Symfony2に影響を与えられる機会をぜひ逃さないでください。
何をしなければならないか?
Symfony2のベータ/RCリリースサイクルに入る前に、やらなければならないことが山ほどあります。
- セキュリティ (authentication, authorization): 既に着手しており、10月中に最初のバージョンをリリース予定
- I18N: 基礎的な国際化サポートはZend Framework 2を通して行えますが、それの改善(ZF2のリファクタリング待ち)
- フォーム/バリデーション: Bernhardがすばらしいフォーム/バリデーションフレームワークを作成してくれたが、現状は未完成。しかし残念なことにBernhardが開発に着手する時間がないため、引き継いでくれる開発者を募集中
- インストール: symfony plugin:install 関連のコマンドをリプレースしたく、これについていくつかのアイディアはあるものの開発に着手する時間がない。最初のステップとして、Pyrusを使いたい
協力してくれる方は、デベロッパーメーリングリストに参加し、どういったことに協力可能かを伝えてください。それについて話し合いましょう。数日のうちに、行ってほしいタスクをチケットにして追加します。この方法であれば全員が残っているタスクを共有できますし、動いている物も確認できます。
野に潜むSymfony2
Symfony2はまだまだ完成していませんが、多くの方が既にWebサイト作成に利用し始めています。彼らは大変クレイジーですが、実際に起こったSymfony2の挙動に関する大変有益なフィードバックを与えてくれ、感謝しています。
実際のプロジェクトではSymfony2を盲目的に使わないでください。Symfony2はまだ開発中で、時に大幅な変更が入ることもあります。そのことを留意してください。
翻訳者コメント
いよいよSymfony2もPR3がリリースされました。正式リリース予定日が来年の3月に延期されましたが、それに間に合わせるため多くの協力者を募っている状態です。 バグがあればGitHubでPull requestを出すと問題なければ取り込まれますし、テストの追加やドキュメントの追加、修正など、協力できることはたくさんあります。 Symfony2を本当によい物にするためにも、変化させられる"今"、皆さんで協力していきましょう!英語が苦手でコミュニケーションがとれないということであれば、ユーザー会のMLに相談してください。 [fivestar]
インデックス
Document Index
関連ページリスト
Related Pages
- 日経ソフトウェア7月号にsymfonyの特集記事が掲載されました
- A week of symfony #178 (24->30 May 2010)
- symfony 1.3.5 と 1.4.5
- The State of Symfony2 オンラインカンファレンス
- 第1回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #179 (31 May -> 6 June 2010)
- A week of symfony #180 (7->13 June 2010)
- 第2回 Symfonyユーザー会IRC集会を開催しました
- The State of Symfony2参加レポート - Symfony2が大変なことになっています!
- A week of symfony #181 (14->20 June 2010)
- The State of Symfony2参加レポート - Symfony2はすごい!
- The State of Symfony2カンファレンスのスライド
- A week of symfony #182 (21->27 June 2010)
- セキュリティー リリース: symfony 1.3.6 と 1.4.6
- 第3回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #183 (28 June -> 4 July 2010)
- A week of symfony #184 (5->11 July 2010)
- 第4回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #185 (12->18 July 2010)
- A week of symfony #186 (19->25 July 2010)
- ドキュメント翻訳温泉ツアーを開催しました(7/31~8/1)
- A week of symfony #187 (26 July -> 1 August 2010)
- 第5回 Symfonyユーザー会IRC集会を開催しました
- OSC Nagoya 2010にてブース出展&セミナーを行いました(8/7)
- A week of symfony #188 (2->8 August 2010)
- A week of symfony #189 (9->15 August 2010)
- 第6回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #190 (16->22 August 2010)
- A week of symfony #191 (23->29 August 2010)
- A week of symfony #192 (30 August -> 5 September 2010)
- A week of symfony #193 (6->12 September 2010)
- Symfony2 PR3 リリース; 手を貸してください
- A week of symfony #194 (13->19 September 2010)
- 第8回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #195 (20->26 September 2010)
- PHP Matsuri 2010 参加レポート(Symfony 編)
- A week of symfony #196 (27 September -> 3 October 2010)
- 第9回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #197 (4->10 October 2010)
- A week of symfony #198 (11->17 October 2010)
- 第10回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #199 (18->24 October 2010)
- A week of symfony #200 (25->31 October 2010)
- 第11回 Symfonyユーザー会IRC集会を開催しました
- A week of symfony #201 (1->7 November 2010)
- A week of symfony #202 (8->14 November 2010)
- A week of symfony #203 (15->21 November 2010)
- A week of symfony #204 (22->28 November 2010)
- 第 12 回 Symfony ユーザー会 IRC 集会を開催しました
- Symfony アドベントカレンダー 2010 (Japanese) が始まります
- Symfony2 PR4(プレビューリリース 4)がリリースされました
- A week of symfony #205 (29->5 November 2010)
- 第 13 回 Symfony ユーザー会 IRC 集会を開催しました
- A week of symfony #206 (6->12 December 2010)
- A week of symfony #207 (13->19 December 2010)
- A week of symfony #208 (20->26 December 2010)
- A week of symfony #209 (27 December 2010 -> 2 January 2011)
- A week of symfony #210 (3->9 January 2011)
- Symfony2への寄付にご協力ください!
- 第2回 Symfony2勉強会 参考情報
- 第2回 Symfony2 勉強会レポート
- A week of symfony #214 (31 January -> 6 February 2011)
- 第3回 Symfony2勉強会(名古屋)を開催しました
- A week of symfony #211 (10->16 January 2011)
- A week of symfony #212 (17->23 January 2011)
- A week of symfony #213 (24->30 January 2011)
- A week of symfony #215 (7->13 February 2011)
- symfony 1.3.9 と 1.4.9
- A week of symfony #216 (14->20 February 2011)
- A week of symfony #217 (21->27 February 2011)
- A week of symfony #218 (28 February -> 6 March 2011)
- A week of symfony #219 (7->13 March 2011)
- symfony 1.3.10 と 1.4.10: セキュリティリリース
- A week of symfony #220 (14->20 March 2011)
- Symfony2 の最終バージョンまで... もう少しかかります
- PHPカンファレンス関西レポート(日本Symfonyユーザー会編)
- A week of symfony #221 (21->27 March 2011)
- A week of symfony #223 (4->10 April 2011)
- A week of symfony #224 (11->17 April 2011)
- Symfony2: よりかんたんになりました
- Symfony2: Beta1 がリリースされました
- A week of symfony #225 (18->24 April 2011)
- A week of symfony #226 (25 April -> 1 May 2011)
- Symfony2: よりかんたんになりました (パート 2)
- Symfony2: よりかんたんになりました (パート 3)
- A week of symfony #227 (2->8 May 2011)
- A week of symfony #228 (9->15 May 2011)
- A week of symfony #229 (16->22 May 2011)
- Symfony2: アノテーションが改善されました
- Symfony2: beta2 がリリースされました
- Symfony2: beta3 が利用できるようになりました
- 海外のスライドで紹介された PHP ディベロッパ向けの学習書籍
- Symfony2: Beta4 が利用できるようになりました
- A week of symfony #232 (6->12 June 2011)
- Symfony2: Beta5 が利用できるようになりました
- A week of symfony #233 (13->19 June 2011)
- A week of symfony #234 (20->26 June 2011)
- A week of symfony #235 (27 June -> 3 July 2011)
- A week of symfony #236 (4->10 July 2011)
- A week of symfony #237 (11->17 July 2011)
- A week of symfony #238 (18->24 July 2011)
- A week of symfony #239 (25->31 July 2011)
- オープンソースカンファレンス2011名古屋(8/20)用チュートリアルの公開
- 第1回 Symfony2 勉強会レポート
- 第 13 回 Symfony ユーザー会 IRC 集会を開催しました
- Symfony 2.1: Doctrine 関係のバンドルが Doctrine グループへ移管されました
- [Doctrine] Symfony 向けバンドルが Doctrine グループへ移管されました
- Symfony 2.1.0 beta1 がリリースされました
- Symfony スタンダード・エディション
- Symfony勉強会 #6 レポート
- Symfony 2.3.0 - 最初のLTS(長期サポート) - がリリースされました
- A week of symfony #230 (23->29 May 2011)
- A week of symfony #231 (30 May -> 5 June 2011)
- A week of symfony #246 (12->18 September 2011)
- A week of symfony #247 (19->25 September 2011)
- A week of symfony #248 (26 September -> 2 October 2011)
- A week of symfony #249 (3->9 October 2011)
- A week of symfony #250 (10->16 October 2011)
- A week of symfony #251 (17->23 October 2011)
- A week of symfony #252 (24->30 October 2011)
- A week of symfony #253 (31 October -> 6 November 2011)
- A week of symfony #254 (7->13 November 2011)
- A week of symfony #255 (14->20 November 2011)
- A week of symfony #261 (26 December 2011 -> 1 January 2012)
- SymfonyアドベントカレンダーJP 2011
日本語ドキュメント
Japanese Documents
- 2012/07/04 Dia 17: Busca
- 2012/06/26 Giorno 15: Web Service
- 2012/06/26 Giorno 3: Il ~Modello dei dati~
- 2012/06/26 Day 15: Web Services
- 2012/06/26 Dia 3: O Modelo de Dados