貢献

あなたの貢献によりLiferayは進歩する

貢献

Liferayを使用しコミュニティからのサポートによりLiferayのデプロイがうまくでき、さらに様々なエクステンションを開発したあなた。学んできた知識と技術を使って他のLiferayユーザーを手助けしませんか?Liferayコミュニティに貢献することによってあなたと同じ問題や質問を抱えたユーザーを助けられます。どのように貢献できるか以下の方法をご覧ください。

バグの修正と報告

発見したバグの修正したい場合は最初にそのバグを報告する必要があります。報告方法は以下のとおりです:

1. バグを報告する前にLiferay Issuesのページに行き発見した問題がすでに報告されているかすでに修正されていないかどうか確認してください。issues.liferay.comでの右上のサーチボックスを使い簡単に問題がLiferay Issuesデータベースに存在しているかが検索できます。もし発見したバグがすでに報告されたが修正をエスカレートしたい場合、投票してください。さらに報告されたバグに追加情報をコメントできます。特に新しいLiferayバージョンにバグを見つけた場合にこのようなコメントは修正に助かります。

2. もしバグがまだ報告されていないが100%バグかどうか分からない場合Liferayフォーラムにメッセージを投稿してください。できる限りの適切な情報を投稿してください(注意:フォーラムFAQにすでに終わったスレッドやトピックを復活することや大きなスタックトレースを投稿しないようにしてください)。

3. もし発見した問題がバグだと判断した場合JIRAにバグを投稿し以下のガイドラインと手順に従ってください。

4. もしバグを自分で修正したい場合は次の「新しい機能」と「バグフィックス」のセクションに書かれているガイドラインと手順をお読みください。

5. もしLiferayのセキュリティに関する問題を発見した場合、JIRAにファイルを投稿するかsecurity@liferay.comに詳しい情報を直接メールしてください。JIRAにファイルする場合「セキュリティ部門に投稿してください。詳細な情報はJIRA Wiki ページの「」をご覧ください。セキュリティレベル」をご覧ください。

Liferayコミュニティは常に商品の向上を目指しております。あなたからの貢献によってその目標は達成できます!
 

資料作成

Liferayの正式資料はLiferay商品に関する最良の情報原典です。正式資料は常に新しいLiferayのリリースごとにアップデートされておりユーザー、管理者、そして開発者が使用する機能を記録しております。正式資料はまず最初にコラボレーションのWikiページとして始まります。内容が完成し確認された後、Liferay編集者は情報を正式資料の中に当てはまる場所に移動します。資料に貢献したい場合はぜひ記載してみてください!主に特定された機能やドメインに関する問題説明が多いもののどんなトピックに関してもかまいません。資料を作成し始めたい場合は以下のガイドラインをご覧ください

Writing Plugins

Writing new features for Liferay and its community does not always mean modifying the core Liferay source code.  Independent features are continually being developed outside of Liferay, and these features are usually made available as a Liferay Plugin.  A Plugin, as you can probably tell by its name, is a module that can be added to an existing Liferay installation to extend its existing functionality, or offer new features above and beyond what Liferay offers.  Having an external module makes maintenance and deployment much easier, and is highly encouraged for extending the Liferay platform.

 
To get started on writing a plugin, or learning more about the plugin framework, visit the following pages:
 

新しい機能の実施

LiferayはLiferayユーザー、ファン、授業員、顧客、パートナーなど様々な人物からの参加によって開発されております。コミュニティメンバからの創造的で新しい機能の開発は促進しております。高品質と革新性を持つことに知られているLiferayを保つために新しい機能はすべてソフトウェア開発サイクルによってビジョン、実施、そして最後に維持性という順序で開発されます。新しい機能の提案がある方は以下のステップをお読みください。もし新しい機能のアイディアがあるものの開発したくない(あるいは実施する技術をもっていない)場合コミュニティーフォーラムにその提案を「Proposal(提案)」Wikiに投稿してください。このページは常にコミュニティから新しいく革新なアイディアがあるかどうか検索されております。新しい機能の開発にはぜひLiferay Developer's Guideをお読みください。Liferayポータルの機能開発に関する基本情報が記載されております。

翻訳

Liferayの様々なユーザーと管理インタフェースは世界中の言語に翻訳される必要があります。国際的なLiferayコミュニティメンバー達は常にすべてのLiferayユーザーインタフェースの翻訳をすばらしく手がけています。グローバルなコミュニティのユニークな価値の一つであり、メンバー全員に母国でアップデートされた翻訳の参加をサポートしております。あなたが手かげた翻訳で商品が使用される満足感を経験できます。翻訳チームに参加したい方は以下のリンクを拝見してください:

 

Liferay プロジェクト

Liferay プロジェクトはとても大きなプロジェクトである、何億数のコードラインと百以上の個人機能があります。時々注目されたドメイン問題や関係する機能のセットを当てはめるなどのLiferayプロジェクトが制作されます。プロジェクトの目的はこの部分を慎重に集中し幅広いコミュニティユーザーや資格に安定で、適用で、さらに使いやすい機能を開発することです。例えばAlloyUI Projectプロジェクトはウェブアプリケーションの交流を簡単にそして安定された方法で開発するたまに始まった計画です。もし特定のLiferay プロジェクトに参加したい方はに既存のプロジェクトのプロジェクトのフォーラムにメッセージを投稿することによって情報が送られます。現在スモールスケールのプロジェクトを実施する計画をしております。詳しい報告はプロジェクトホームページに既存のプロジェクトのプロジェクトのフォーラムにメッセージを投稿することによって情報が送られます。現在スモールスケールのプロジェクトを実施する計画をしております。詳しい報告はLiferayコミュニティーホームページに表示されます。