From svnnotify @ sourceforge.jp Mon Oct 20 19:26:35 2008 From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp) Date: Mon, 20 Oct 2008 19:26:35 +0900 Subject: [Jetspeed-japan-trans] [58] Update transration Message-ID: <1224498395.272323.9106.nullmailer@users.sourceforge.jp> Revision: 58 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=jetspeed-japan&view=rev&rev=58 Author: karma Date: 2008-10-20 19:26:35 +0900 (Mon, 20 Oct 2008) Log Message: ----------- Update transration Modified Paths: -------------- jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml -------------- next part -------------- Modified: jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml =================================================================== --- jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml 2008-09-16 10:48:48 UTC (rev 57) +++ jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml 2008-10-20 10:26:35 UTC (rev 58) @@ -1698,35 +1698,62 @@ ウェブクライアントとメディアタイプの登録は,既に Jetspeed 2 に移植され,コアシステムの一部となっています.Jetspeed 2 は,これらの登録をデータベースに保存します.しかし,これらのテーブルは,以下の種データのセクションで述べるように,種データを使ってデータ登録できます.

- -

The Skin registries are not directly portable to Jetspeed-2. Jetspeed-2 has moved towards a more standard CSS based + +

+

The Skin registries are not directly portable to Jetspeed-2. Jetspeed-2 has moved towards a more standard CSS based c skinning approach. There are two basic skinning techniques which can be combined:

+
+

+ 登録されたスキンは,直接は Jetspeed 2 には移行は出来ません.Jetspeed 2 は,より標準的な CSS ベースのスキンアプローチに移行しました.スキンで利用出来るテクニックには以下の 2 つがあり,それらを組み合わせることが可能です. +

+
+
+
- + +

Controllers are deprecated in Jetspeed-2. There is no direct mapping for converting the Java code. Instead you will need to rewrite a new Layout portlet, or more likely simply use one of the existing Layout Portlets that come with Jetspeed, which are quite flexible. The default layout portlets in Jetspeed support multi-column grids, nesting portlets, and complete customization using the Portlet Customizer.

+
+

+ コントローラは Jetspeed 2 では廃止予定となりました.Java のコードに変換するための直接のマッピングはありません.代わりに,新しいレイアウトポートレットに書き換えるか,単純に,非常にフレキシブルな Jetspeed 付属の既存のレイアウトポートレットの一つを使うかのどちらかにする必要があります.Jetspeed のデフォルトのレイアウトポートレットは,複数列のグリッド,ポートレットのネスト,ポートレットカスタマイザを使った完全なカスタマイズをサポートします. +

- + +

Controls are deprecated in Jetspeed-2. There is no direct mapping for converting the Java code. Instead you will need to rewrite a new Portlet decorator, or more likely simply use one of the existing Portlet decorators that come with Jetspeed, which are quite flexible.

+
+

+ コントロールは Jetspeed 2 で廃止予定となりました.Java のコードに変換するための直接のマッピングはありません.代わりに,新しいポートレットデコレータに書き換えるか,より簡単に,非常にフレキシブルな Jetspeed 付属の既存のポートレットデコレータの一つを使うかのどちらかにする必要があります. +

-
- +
+ +

The Jetspeed Sitemap defines the navigational space of all pages in the portal. Both versions 1 and 2 have similiar hiearchical file system-like site maps. Both contain a root folder /, which in turn contains a tree of subfolders, where each subfolder can contain pages or more subfolders.

+
+

+ Jetspeed のサイトマップは,ポータルの全ページのナビゲーションスペースを定義します.バージョン 1 と 2 は,階層構造のファイルシステム風のサイトマップを持ちます.両方のバージョン共に,ルートフォルダの / を持ち,サブフォルダのツリーを持ちます.それぞれのサブフォルダは,ページやサブフォルダを持つことが出来ます. +

- + +

In Jetspeed-2, there is a well-defined portal resources that do not always have equivalents in Jetspeed-1: @@ -1736,8 +1763,20 @@
2.x1.xFile
Menu--Menus are defined in folder.metadata, N/A in Jetspeed-1

+
+

+ Jetspeed 2 では,良く定義されるポータルリソースがありますが,Jetspeed 1 に同等のものがあるとは限りません. + + + + + + +
2.x1.xファイル
ページページA .psml ファイル.
フォルダ--フォルダ毎に一つ存在する folder.metadata ファイル.Jetspeed 1 は該当なし.
リンク--.link ファイル.Jetspeed 1 は該当なし.
メニュー--メニューは folder.metadata ファイルで定義します.Jetspeed 1 は該当なし.
+

- + +

There are reserved directories available in both versions. The naming is a little different. Any directory starting with an underscore (_) in Jetspeed-2 is considered a control directory and can be used by the profiler (see below) to locate special directories based on runtime criteria @@ -1758,22 +1797,57 @@ {mediatype} would be actually html or {language} would be en. J2 requires specifing control directories (_) such as _mediatype/html, or _language/en

+
+

+ 両方のバージョン共で,利用可能な予約済みのディレクトリがあります.そのネーミングは少し違います.Jetspeed 2 で,アンダースコア (_) で始まるディレクトリは,全てコントロール用のディレクトリとみなされ,プロファイラ (後述) が,ユーザ名やユーザのロール名のような実行時基準を基に,特別なディレクトリを配置するのに使われます.Jetspeed 1 には,プロファイリングルール内にハードコードされた,予約済み (コントロール) ディレクトリの固定名があります. + + + + + + + + +
1.x2.x
user_user全ユーザのフォルダを保持します.
role_role全ロールのフォルダを保持します.
group_group全グループのフォルダを保持します.
{mediatype}_mediatypemime/mediatype ごとのコンテンツ
{language}_lanaguage言語ごとのコンテンツ
{country}_countryカントリーコードごとのコンテンツ
+ J1 のディレクトリ名は,実際に予約ディレクトリ名の場所になります.{mediatype} は実際は html,{language} は en のようになるでしょう.J2 では,_mediatype/html_language/enのように,コントロールディレクトリ (_) を指定する必要があります. +

- + +

The Profiling algorithm discovers the correct page to display during a request. J1 has only two hard-coded algorithm for finding pages:

+
+

+ プロファイリングのアルゴリズムは,リクエストに対して表示するページを正しく見つけます.J1 には,ページを見つけるための 2 つのハードコードされたアルゴリズムだけがあります. +

+
  • J1 user/mediatype/language/country fallback
  • J1 rollback
+
+
    +
  • J1 user/mediatype/language/country fallback
  • +
  • J1 rollback
  • +
+

Note that these settings are system wide and must be changed on a per portal basis. J1 expects an explicit container order of mediatype / language / country

+
+

+ これらの設定は,システム全体に有効で,ポータル基盤ごとに変更しなければいけません.J1 は,メディアタイプ,言語,国の順の明確なコンテナ順を期待します. +

+

J2 has a profiling rules engine that takes dynamic runtime user information, and using profiling rules discovers the rules based on the algorithm defined in the rules. In J2 profiling rules are defined on a per user basis, although there is a system-wide default profiling rule.

+
+

+ J2 は,実行時のユーザ情報を取得し,プロファイリングルールを使うことで,ルール内に定義されたアルゴリズムに基ずくルールを見つけます.J2 のプロファイリングルールは,ユーザごとに定義されます.しかし,システム全体に共通なプロファイリングルールも持ちます. +

Jetpeed-1 requires that all portlets are defined in an XML file known as an XREG file (XML Registry). Jetspeed-2 stores its portlet registry in the database. From karma @ jazz.email.ne.jp Mon Oct 20 19:38:14 2008 From: karma @ jazz.email.ne.jp (KATOH Yasufumi) Date: Mon, 20 Oct 2008 19:38:14 +0900 Subject: [Jetspeed-japan-trans] j1-migration.xml In-Reply-To: <1224498395.272323.9106.nullmailer@users.sourceforge.jp> References: <1224498395.272323.9106.nullmailer@users.sourceforge.jp> Message-ID: <87iqrn7drd.wl%karma@jazz.email.ne.jp> 加藤泰文です. >>> On Mon, 20 Oct 2008 19:26:35 +0900 in message "[Jetspeed-japan-trans] [58] Update transration" -san wrote: > Modified Paths: > -------------- > jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml このファイルのオリジナルですが,"PSML" -> "Reserved Directories" とい う項でテーブルのタグ表記が少しおかしいので,テーブルが崩れてますね (公 式サイトでも). -- ============================================== (((( 加藤泰文 ○-○ karma @ jazz.email.ne.jp ============================================== (Web Page) http://www.ne.jp/asahi/ka/to/ ============================================== -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: j1-migration.patch 型: application/octet-stream サイズ: 734 バイト 説明: 無し URL: http://lists.sourceforge.jp/mailman/archives/jetspeed-japan-trans/attachments/20081020/7bb1231b/attachment.obj From svnnotify @ sourceforge.jp Mon Oct 20 19:41:50 2008 From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp) Date: Mon, 20 Oct 2008 19:41:50 +0900 Subject: [Jetspeed-japan-trans] [59] remove character that is not in original. Message-ID: <1224499310.693553.21526.nullmailer@users.sourceforge.jp> Revision: 59 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=jetspeed-japan&view=rev&rev=59 Author: karma Date: 2008-10-20 19:41:50 +0900 (Mon, 20 Oct 2008) Log Message: ----------- remove character that is not in original. Modified Paths: -------------- jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml -------------- next part -------------- Modified: jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml =================================================================== --- jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml 2008-10-20 10:26:35 UTC (rev 58) +++ jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml 2008-10-20 10:41:50 UTC (rev 59) @@ -1700,7 +1700,7 @@

-

The Skin registries are not directly portable to Jetspeed-2. Jetspeed-2 has moved towards a more standard CSS based c +

The Skin registries are not directly portable to Jetspeed-2. Jetspeed-2 has moved towards a more standard CSS based skinning approach. There are two basic skinning techniques which can be combined:

From shinsuke @ yahoo.co.jp Mon Oct 20 21:39:04 2008 From: shinsuke @ yahoo.co.jp (Shinsuke SUGAYA) Date: Mon, 20 Oct 2008 21:39:04 +0900 Subject: [Jetspeed-japan-trans] j1-migration.xml In-Reply-To: <87iqrn7drd.wl%karma@jazz.email.ne.jp> References: <1224498395.272323.9106.nullmailer@users.sourceforge.jp> <87iqrn7drd.wl%karma@jazz.email.ne.jp> Message-ID: <48FC7BE8.5010508@yahoo.co.jp> 菅谷です。 情報をありがとうございます。 現在、J2 の方をいじりたいのですが、pluto 2 やら セキュリティのリファクタリングとかで、ブランチが できてしまって、いじるのが面倒な状況になっていて、 困っている感じです・・・。trunk やら、ブランチやらを 同時に直したりするのは手間が増えるだけなので、 trunk に落ち着いたら、いろいろ直そうと思います。 菅谷 KATOH Yasufumi wrote: > 加藤泰文です. > >>>> On Mon, 20 Oct 2008 19:26:35 +0900 > in message "[Jetspeed-japan-trans] [58] Update transration" > -san wrote: > >> Modified Paths: >> -------------- >> jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml > > このファイルのオリジナルですが,"PSML" -> "Reserved Directories" とい > う項でテーブルのタグ表記が少しおかしいので,テーブルが崩れてますね (公 > 式サイトでも). > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Jetspeed-japan-trans mailing list > Jetspeed-japan-trans @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/jetspeed-japan-trans -------------------------------------- Enjoy MLB with MAJOR.JP! Ichiro, Matsuzaka, Matsui, and more! http://pr.mail.yahoo.co.jp/mlb/ From svnnotify @ sourceforge.jp Fri Oct 24 18:37:52 2008 From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp) Date: Fri, 24 Oct 2008 18:37:52 +0900 Subject: [Jetspeed-japan-trans] [60] fix html tag Message-ID: <1224841072.416708.12766.nullmailer@users.sourceforge.jp> Revision: 60 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=jetspeed-japan&view=rev&rev=60 Author: karma Date: 2008-10-24 18:37:52 +0900 (Fri, 24 Oct 2008) Log Message: ----------- fix html tag Modified Paths: -------------- jetspeed-2-trans/trunk/en/xdocs/j1-migration.xml -------------- next part -------------- Modified: jetspeed-2-trans/trunk/en/xdocs/j1-migration.xml =================================================================== --- jetspeed-2-trans/trunk/en/xdocs/j1-migration.xml 2008-10-20 10:41:50 UTC (rev 59) +++ jetspeed-2-trans/trunk/en/xdocs/j1-migration.xml 2008-10-24 09:37:52 UTC (rev 60) @@ -849,7 +849,7 @@ user_userHolds all user folders role_roleHolds all role folders group_groupHolds all group folders - {mediatype}_mediatypeContent per mime/mediatype + {mediatype}_mediatypeContent per mime/mediatype {language}_lanaguageContent per language {country}_countryContent per country code From svnnotify @ sourceforge.jp Fri Oct 24 18:38:07 2008 From: svnnotify @ sourceforge.jp (svnnotify @ sourceforge.jp) Date: Fri, 24 Oct 2008 18:38:07 +0900 Subject: [Jetspeed-japan-trans] [61] update translate Message-ID: <1224841087.554809.13702.nullmailer@users.sourceforge.jp> Revision: 61 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=jetspeed-japan&view=rev&rev=61 Author: karma Date: 2008-10-24 18:38:07 +0900 (Fri, 24 Oct 2008) Log Message: ----------- update translate Modified Paths: -------------- jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml -------------- next part -------------- Modified: jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml =================================================================== --- jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml 2008-10-24 09:37:52 UTC (rev 60) +++ jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml 2008-10-24 09:38:07 UTC (rev 61) @@ -1849,14 +1849,25 @@ J2 は,実行時のユーザ情報を取得し,プロファイリングルールを使うことで,ルール内に定義されたアルゴリズムに基ずくルールを見つけます.J2 のプロファイリングルールは,ユーザごとに定義されます.しかし,システム全体に共通なプロファイリングルールも持ちます.

- + +

Jetpeed-1 requires that all portlets are defined in an XML file known as an XREG file (XML Registry). Jetspeed-2 stores its portlet registry in the database. In Jetspeed-1, PSML files can be stored under the jetspeed webapp under WEB-INF/psml. Or, Jetspeed-1 supports storing PSML files in the database. In Jetspeed-2, PSML files can be stored under the jetspeed webapp under WEB-INF/pages or WEB-INF/min-pages. Or, Jetspeed-2 supports storing PSML files in the database.

+
+

+ Jetspeed 1 では,全てのポートレットは XREG ファイル (XML レジストリ) である XML ファイル内で定義する必要がありました.Jetspeed 2 では,ポートレットのレジストリはデータベース内に保管されます.Jetspeed 1 では,PSML ファイルは,WEB-INF/psml 以下の Jetspeed の webapp フォルダ以下に保管出来ます.Jetspeed 2 では,PSML ファイルは,WEB-INF/pages もしくは WEB-INF/min-pages 以下の Jetspeed の webapp フォルダ以下に保管出来ます.Jetspeed 2 は,PSML ファイルをデータベース内に保管する機能もサポートしています. +

+

Migrating your Jetspeed-1 PSML files to Jetspeed-2 PSML files requires porting the files manually, or writing a database conversion utility or XSLT transform. We do not provide an XSLT transform to do this for you. The table below describes how to map each XML element or attribute from Jetspeed-1 to Jetspeed-2:

+
+

+ Jetspeed 1 の PSML ファイルを Jetspeed 2 の PSML ファイルに変換するには,ファイルを手で変換するか,データベースの変換ユーティリティを書くか,XSLT 変換を書く必要があります.我々は,変換を実行出来るような XSLT 変換は準備しません.以下の表は,それぞれの XML 要素や属性が Jetspeed 1 と Jetspeed 2 でどのようにマップされるのかを説明しています. +

+
@@ -1866,7 +1877,8 @@ - + @@ -1881,7 +1893,8 @@ - + @@ -1930,6 +1943,80 @@
J1 Element
portlets pageThe outermost container of all content found on a PSML page.The outermost container of all content found on a PSML page. +
portlets @ id
security-ref security-constraints/security-constraints-refThe security constraint reference (0..1 in Jetspeed-1, 0..n in Jetspeed-2)The security constraint reference (0..1 in Jetspeed-1, 0..n +in Jetspeed-2)
controlThe property containing the row position
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
J1 要素J2 要素
portletspagePSML ページ内の全てのコンテンツの中でもっとも外側のコンテナ.
portlets @ idpage @ idこのページに対するシステム全体でユニークな識別子.
metainfo/titletitleページのタイトル.
security-refsecurity-constraints/security-constraints-refセキュリティ制約参照 (Jetspeed 1 では 0..1,Jetspeed 2 では 0..n)
controldefaults/portlet-decoratorあなたのコントロールを J2 ポートレットデコレータに変換する必要があるか,もしくは少なくとも名前から Jetspeed 2 の既存のデコレータのマッピングを行う必要があります.もしくはグローバルなポートレットデコレータを使い,この任意の設定を無視する事も出来ます.
controllerdefaults/layout-decoratorあなたの Turbine コントローラ,画面ナビゲーションを J2 のレイアウト (ページ) デコレータに変換する必要があるか,もしくは少なくとも名前から Jetspeed 2 の既存のページデコレータへのマッピングを行う必要があります.グローバルなポートレットデコレータを使い,この任意の設定を無視することも可能です.
portlets/portlets/...page/fragment/..., type="layout"フラグメントもしくはポートレットのサブコンテナ.Jetspeed 2 では,フラグメントはコンテナかポートレット定義かの両方が可能です.layout タイプのフラグメントだけが,さらにフラグメントとコンテナを保持するコンテナとなることが出来ます.
portlets/portlets/controllerpage/fragment @ type=layout @ name={layout-name}コントローラは大体,name 属性によって名前の付いた,type = layout のフラグメントにマップされます.レイアウトはポートレットとして実装されており,PA::portlet-name として指定しなければいけません. +
portlets/entrypage/fragment/fragment @ type="portlet"ページ内のポートレットウィンドウ.
entry @ idfragment @ idシステム全体でユニークなポートレットウィンドウの ID.
entry @ parentfragment @ nameポートレットレジストリ参照.Jetspeed 2 では,ポートレットの名前は PA::portlet-name として指定しなければいけません.
entry/layout/property @ name="column"@value={column}fragment/property @ name="column"@value={column}列の位置を含むプロパティ.
entry/layout/property @ name="row"@value={row}fragment/property @ name="row"@value={row}行の位置を含むプロパティ.

There is a big difference with the navigational aspects, or menus, between Jetspeed-1 and Jetspeed-2.