|
|
![]() |
|
最近のRed Hatの発表のうち 2 つは GlassFish 製品周辺の競合と関係ありです:
| Red Hat は Open Choice を発表しましたが、注目すべきはこれが Spring Framework サポートを含んでいることです。プレスリリース 、 Rich の記事、The Register と Rod Johnson の反応もご確認を。歴史的/広い文脈では、Oracle と Spring も参照下さい。 |
| 2番目の発表は eXo と JBoss のパートナーシップについてで、これは私たちの Sun GlassFish WebSpace Server の Liferay とのパートナーシップとかなり似ています。Rick の投稿、広報や CMS Watch のコメントをご参照ください。 |
これらすべての動きのビジネス上のコンテキストとしては、私たちの Liferay とのパートナーシップ、Java EE 6 と GlassFish v3 のリリース、Oracle の発表、JSR299 と JSR330 の変更などが含まれるわけです。今後数か月は興味深いものになります...
リリースモデルは、配布されるソフトウェアの性質に大きな違いを生みます。私はただひとつの "理想的な" モデルはないと考えています。何を選択するかはコードベース、コードを作成するグループやコミュニティ、ユーザや顧客、技術の利用可能性(言語、 CIのツール、他)などに依存します。Hudoson でうまくいくリリースモデルは GlassFish や Solaris ではうまくいきません。
|
MySQL はアジリティ、クオリティ、予測可能性そして機能性を改善するためにリリースモデルを変更しています。Giuseppe が概要を投稿してくれました。一言で言えば、トランクツリーはつねにベータ版の品質で、新しいフィーチャーは最初ステージブランチで開発され、トランクに統合されます。そして RC のクオリティに移行し、新しいサイクルがスタートします(この図を参照)。 詳細と MySQL University での Tomas のプレゼンテーション(スライドのみ。レコーディングの公開はこれから)は MySQL Forge にあります。 |
基本的なモデルを実現可能のようです。私たちはモデルを調整するためのいくつかのリリースサイクルを必要としていて、これがどのように実際のサイクルの中で機能するか検証する予定です。Don Quijote (ドンキホーテ) が言ったように、"the proof of the pudding is in the eating (論より証拠)" です。
おそらく、新しい、モジュール化されている GlassFish v3 は (OSGi) コンポーネントから構成されていて、そのコンポーネントは IPS で更新することができる、ということは既にご存じかと思います。 これらを組み合わせて、即利用可能な JavaEE 6 Web Profile と 完全 JavaEE 6 の バンドル にしているのですが、Alexis が記事で書いているように、これらを使って、 アラカルト ディストリビューションを作ることも可能なんです。
少なくとも最初の例をやってみることをお薦めします。 そうするとこれらのテクノロジがどのように機能しているかが良く理解できると思うからです。 GlassFish v3 の美点は全てがとてもコンパクトで高速なことです。- 私はこのエントリをパブリック WiFi からまあまあの接続で書いているのですが、 blogs.sun.comを待っている時間の方が、 サンプルを動かしている時間より長いですね。
|
パート I は IPS Best Practices の IPS ツールキットイメージから始まります。 ツールキットイメージは 5MB (ほとんどが Python 2.4 ランタイム) で、GlassFish は含まれません。 次のステップは、GlassFish v3 nucleus (2.41MB) をダウンロードするのですが、自動で、 Felix (564KB), Grizzly (943KB), HK2 (565KB) も取得します。IPS パッケージには関連する OSGi モジュールが含まれます。 そのエントリの残りでは、アップデートセンター IPS パッケージ (Python GUI ツールキット含むのでこれが最大) をインストールする方法と、それを使った管理パッケージの追加、ドメイン作成と起動の方法について触れています。 |
パート II は、Web コンテナのインストール方法です。 Jerome の最近のエントリ GF v3, OSGi, Spring (これは少し複雑なところがあり、Jerome は既に 簡単なバージョン も書いています) を紹介します。 パート III では、メインのテーマである、あなたの必要なコンポーネントからなり、かつ拡張可能なアラカルト GlassFish v3 の作成です。
|
JSR 299 仕様の最終ドラフト提案が JCP に提出されました。 Gavin の 発表と概要を見るか ドキュメントをダウンロードしてみて下さい。 299, JavaEE 6, JSR 330 の関係についてはまだもう少しです。 Gavin の投稿のコメントを見ると、どんな考えがあるのか分かります。 また、 299 と 330 の投票結果やコメントを比較してみてもよいかもしれません。 また何か公にされたらお知らせします。 |
|
JCP EE/ES EC が、JSR330 (Dependency Injection for Java) を承認しました。 投票結果は 賛成 14, 棄権 1 (Red Hat), 未投票 1 (Nortel)。 Sun, Ericsson, IBM, Red Hat, Oracle 全てが、JSR330 と JSR299 (WebBeans) の調整、整合を要求しました。 投票コメント を見れば、それぞれの異なるスタンスも分かります。 |
起こらないよりは遅いほうがよいのでしょう。 全員 (JCP と JSR 330 の提出者たち) が透明性にコミットしているので、私たちは物語の行く末を見ていくことができます。 そして、ご利用のプラットフォームでこの、また他の標準に影響を与えるために JCP に加わることをご検討下さい。
|
川口さんはいつも「お楽しみプロジェクト」をするのですが、だいたいの場合、そこには洗練されたハックがあります。 彼の JavaOne 後 プロジェクトは、娘さんとの「単なる」 Lego 地球儀。少し Java プログラムも使います :-) オーブと違って、 この地球儀はパッシブ、というか Hudson につながるわけではありません。 探してみると、いくつかの素敵なレゴプロジェクトに遭遇しますね; この Liebherr LG1550 クレーン (the 実物)、 戦艦大和、 その宇宙船バージョン、 Lego@Gizmodo... もしくは Brickshelf の ランダムなものも。 |
今回のエントリは GlassFish 関連のテクノロジーについてではなく、人に関するものです。もし、楽しいサイドプロジェクトや、活動をされている方は、ぜひ私まで ...
原文: NetBeans 6.7 RC2 Now Available - And Writting Servlet 3.0 and EJB 3.1 Applications
|
NetBeans 6.7 のリリース候補の 2 が利用可能になりました - RC2 ダウンロードページ や James の記事 をご覧下さい。 次の RC が最終になるずです。 |
NB 6.7 はまだ古い "GFv3 Prelude" リリースを含んでいて、手動で GFv3 Preview (J1 リリース) をインストールする必要がある事に留意して下さい。 例として、Servlet 3.0 と EJB 3.1 アプリケーションを書くための NB 6.7 の使い方について、詳細な説明が記述された Arun の記事をご覧下さい。
原文: Deep Dive: Sun GlassFish WebSpace Server (Part Deux)
|
WebSpace Server 10 リリースの一環として、Ed Ort (java.sun.com から) と私は GlassFish WebSpace Server についての詳細な解説のウェブキャストを行うための席に着きました。 最初の 2つのパートは現在こちらでご覧になれます! パート 1 と 2 は数週間前に公開されました。 現在、パート 3 と 4 が 利用可能 で、開発ツールとエンドユーザーのソーシャルコラボレーション技術についてカバーしています。 お楽しみ下さい! |
原文: OpenDS 2.0 RC1 is Available
JavaOne が終わった今、私がこの 2-3週間知らなかった最も重要なニュースに追い付いておくつもりです。
|
OpenDS 2.0 のリリースが今月予定されていて (ロードマップをご覧下さい)、 Ludo が 5月25日に Release Candidate 1 をアナウンスしています。 これは、新しい Assured Replication Multi-Master Replication から IBM JVM サポートまで及ぶ新しい機能を伴ったメジャーリリースです。 |
クイックダウンロードのリンク Core Server、DSML Gateway、QuickSetup JNLP。 全詳細については RC1 のページ や QuickSetup Tool をご覧下さい。
原文:GlassFish v3 - Platform Services and Remote Restart
|
GlassFish v3 は Java EE 6 の整合性とそのモジュラー、サービスと OSGi ベースのデザインのメリットを享受するものですが、それだけではなく、ずっと昔からの多くの RFE と問題にとりくむ機会でもあります。これらの解決は v2 のアーキテクチャでは難しかったのです。 Byron が最近これらの RFE の内ふたつをレポートしています。ひとつめは Platform Services Support です: Solaris/OpenSolaris SMF と Windows Services とのやりとりが可能になりました。 Byron の記事をチェックしてフィードバックしてください。9月の最終的なリリースに取り入れられるようがんばります。 ふたつめは CLI または HTTP ベースのリクエストを通じた Remote Server Restart が可能になったことです (この特徴は admin console に含まれることになるのか Byron に聞いておきます)。 |
これらをチェックして、フィードバックしてください。GlassFish v3 があなたにとって最良のものになるように !
|
Vivek は GlassFish v3 で Django を動かす方法の詳細な説明を投稿しています。 一言で書けば:
• GlassFish v3 をインストール
|
管理アプリケーションもしくは DB を利用するには django-jython をインストールしてさらに、数ステップ必要です。 PostgreSQL は、Django とともに最も頻繁に利用されている DB ですが、もし私の記憶が正しければ Frank は CommunityOne のセッションで他のものについても作業されていると述べていました。
原文: On the way to SailFin v3 - SailFin CAFE Launched
|
Sailfin CAFE は、集中型 Web アプリケーションの配備を簡易化する新しいフレームワークです。 Sailfin v2 で利用でき、Sailfin v3 に向かっています。 このプロジェクトは始まったばかりで、私達は皆様のフィードバックと参加を望んでいます. Binod の 記事 や Sreeram の メール投稿、TS-4929 (id:contentbuilder / pw:doc789) のスライドをご覧下さい。 Sailfin CAFE は、GlassFish v3 Server (9月に出ます) と OpenESB v3 に加わる GlassFish ファミリーのもう一つの "v3" コンテナに向けた重要なステップです - Project Fuji で良く進展しています。 WebSpace Server も v3 に進んでいますが、ビルド作業がまだ始まっていませんでした。 |
原文: Dtrace Support in GlassFish v3
|
Mahesh は,TS-4923 の最後に GlassFish v3 の DTrace サポートに関する数枚のスライドを用意していました. 今週私達がリリースした前リリースにはまだ組み込まれていませんが,"間もなく" です. このサポートは Btrace によるものです. Mahesh は詳細について書く事を約束しました. そして,私はスクリーンキャスト,もしかしたら ウェビナー を得るつもりです. これと共に,私達は全ての主要なコンテナ (MySQL,WebStack,GlassFish Server) に DTrace を持つつもりです. この調子で頑張りましょう! |
原文: Ohloh Report on GlassFish and Open Source Adoption
|
我々は,(最近は SourceForge により得られる)Ohloh から依頼した AppServer の導入に関する新しいレポートを投稿しました. そのレポートは,どのようにオープンソースプロジェクトが異なる AppServer を対象にしているかについて,いくつかの測定基準を計算するために(3,500 の SourceForge に渡り存在する 38,000 のプロジェクトについて)Ohlohにより実行される広範囲なコード解析を利用しています. |
Ohloh は,アプリケーションに特化したディプロイメントデスクリプタを通したトレンドを計算し,最近はプロジェクト全体の 50% 程度が GlassFish を対象にしており,新しいプロジェクトだけをカウントすると 73% まで上がる事が分かりました.
|
Sun の「正式な」写真ウェブサイトを見つけました。既に、 最初のジェネラルセッションの写真 が載せられています。 ステージ上の Jonathan, James, Scott、 Java ロゴの前の Larry と Scott、 参加者からの拍手を受けるScott など見てみて下さい。 ジェネラルセッションストリームキャスト は全編を再生することができます。 写真は他にも Flickr にあるようです。 Twitter と JavaOne @ Blogs.Sun.Com も要チェックです。 |