From 3f7933f9c8e21908f5d1033a906dcafa34a79eb2 Mon Sep 17 00:00:00 2001 From: Ryusuke SUZUKI Date: Sun, 13 Mar 2011 05:15:29 +0000 Subject: [PATCH] Merge the following from the English version: 1.3 -> 1.4 www/ja/java/Makefile 1.8 -> 1.10 www/ja/java/advocacy.sgml (new) -> 1.12 www/ja/java/howhelp.sgml 1.12 -> 1.14 www/ja/java/install.sgml Submitted by: Hiroo Ono References: [doc-jp-work 1432] --- ja/java/Makefile | 7 ++- ja/java/advocacy.sgml | 6 +-- ja/java/howhelp.sgml | 114 ++++++++++++++++++++++++++++++++++++++++++ ja/java/install.sgml | 6 +-- 4 files changed, 123 insertions(+), 10 deletions(-) create mode 100644 ja/java/howhelp.sgml diff --git a/ja/java/Makefile b/ja/java/Makefile index 96bbf511f4..a60b5d1ac2 100644 --- a/ja/java/Makefile +++ b/ja/java/Makefile @@ -1,6 +1,6 @@ -# $FreeBSD: www/ja/java/Makefile,v 1.11 2000/12/31 11:08:41 hrs Exp $ +# $FreeBSD: www/ja/java/Makefile,v 1.12 2001/04/03 19:13:11 hrs Exp $ # The FreeBSD Japanese Documentation Project -# Original revision: 1.3 +# Original revision: 1.4 .if exists(../Makefile.conf) .include "../Makefile.conf" @@ -14,11 +14,10 @@ SUBDIR = dists SUBDIR+= links DOCS = advocacy.sgml -#DOCS+= howhelp.sgml +DOCS+= howhelp.sgml DOCS+= index.sgml DOCS+= install.sgml DOCS+= newsflash.sgml -DOCS+= press.sgml ### Revision checking REVCHECK= YES diff --git a/ja/java/advocacy.sgml b/ja/java/advocacy.sgml index 15bafe07fc..efb52ca02f 100644 --- a/ja/java/advocacy.sgml +++ b/ja/java/advocacy.sgml @@ -1,11 +1,11 @@ - + - + - + ]> &header; diff --git a/ja/java/howhelp.sgml b/ja/java/howhelp.sgml new file mode 100644 index 0000000000..b2e98cb058 --- /dev/null +++ b/ja/java/howhelp.sgml @@ -0,0 +1,114 @@ + + + + + + +]> + +&header; + + + + +
+

私は +
...移植そのものの作業 +
...テストを支援 +
...バグを報告 +
...ドキュメントを寄稿 +
したいです。 + + + +

では、手伝っていただけるのですね?

+

&jdk; の移植作業を行うには、 +C と FreeBSD のアーキテクチャを深く理解していることと、 +たくさんの時間が必要になります。 +コードに加えるべき変更は、FreeBSD が Solaris™ とどう違っているかに関係しています。 +それを知らなければ、移植をうまく進めることは難しいでしょう。 +これまで、多くの人が支援したいと言ってくださったのですが、 +何が関係してくるかを知ると、脱落してしまいます。

+ +

うやうやしい警告はすませた上で、参加するために必要なことは次のとおりです。

+
    +
  1. Sun からソースコードのライセンスを取得する。 +
      +
    • JDK 1.1.x については、 + 「非商用ライセンス」("Non-Commercial License") + を取得する必要があります。これは、http://www.javasoft.com/nav/business/source_form.html + から行えます。
    • +
    • Java 2 については、 + 「コミュニティソースライセンス」 ("Community Source License") + に承諾してサインする必要があります。これは、 + Sun ダウンロードセンター + で行えます。
    • +
    +
  2. ソースコードのダウンロード + +
  3. パッチの使用 + パッチと、ビルド方法の説明を + http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz + からダウンロードできます。 + 現時点で未解決の問題とテスト結果が、 + http://kjkoster.org/java/index.html + にあります。 +

    AND/OR

    +
  4. ソースコードの"差分"の取得。 + Nate Williams nate@yogotech.com + にライセンスを受けたことを知らせて、 + CVS ツリーへのアクセス権をもらってください。 +

    AND/OR

    +
  5. ソースコードのハックを開始する。 + 移植をはじめましょう。今すぐ飛び込んで、いじり始めるのです。 +
  6. 世間に、完了したことを知らせましょう! +
+ + +

手助けしたいけれども、 +C や FreeBSD があまりよく分かっていないのですね?

+

あなたにできる間違いなく最良のことは、 +最新リリースをダウンロードしてインストールし、 +気に入っている Java アプリケーションをすべて動かしてみてください。 +動かない場合は、下記を参照してください。

+ + +

バグがあります!

+

動作しないアプリケーションを見つけたら、 +報告する前に以下の手順を踏んでください。

+
    +
  1. もう一度試してみてください。 +
  2. そのアプリケーションの設定を確認してください。 +動かす際に何か間違えていないでしょうか。 +
  3. ほかのプラットフォームで試してください。 +参照プラットフォームが利用できるなら、そこで試しましょう +(アプリケーションエラーなのか、Java のバグなのか、FreeBSD +特有のバグなのかはっきりさせる必要があります)。 +
  4. 問題の範囲を絞り込みましょう。 +あなたのコードの問題であれば、どのコードが引き起こしているかまで突き止めてください。 +さもなければ、問題を再現する手順をはっきりさせてください。 +
  5. JDK 移植チームに知らせてください。 +freebsd-java@FreeBSD.org +にメールを送ってください。 +あなたが行った手順を書くのを忘れないでください。 +
  6. 最後に、もっとも重要なことですが、問題を修正するために +JDK 移植チームと共同作業する意欲をもってください。
  7. +
+ + +

ウェブサイトや文書作成を手伝えます!

+

これに関しては、誰もが手助けできます。 +何かドキュメントに加える提案があれば、それを書いて +freebsd-java@FreeBSD.org +に送ってください。 +

+&footer; + + diff --git a/ja/java/install.sgml b/ja/java/install.sgml index e341558acc..4e50fff20b 100644 --- a/ja/java/install.sgml +++ b/ja/java/install.sgml @@ -1,11 +1,11 @@ - + - + - + ]> &header;