OpenVINO に貢献する#

OpenVINO™ は常に改善の可能性を模索しており、あなたの貢献はこのプロセスに大きな役割を果たします。OpenVINO をさらに良くする 4 つの方法は次のとおりです。

フィードバックを送る#

バグや問題の報告

OpenVINO またはそのコンポーネントで予期しない動作に気付いた場合は、GitHub の問題追跡ツールで新しい問題を作成できます。

改善を提案

OpenVINO を改善するアイデアを共有したい場合は、次の手順に従ってください。

どちらの場合も、詳細な説明を提示し、潜在的な用例、利点、課題をリストします。入力が優先されない場合でも、後に検討されるか、コミュニティーによって着手される可能性があることに留意してください。

コードの変更に貢献する#

変更がまだ必要かどうかを確認してください。問題またはリクエストが未解決で、誰も作業を開始していないかどうか確認します。チケットがすでに処理中の場合は、いつでも支援できるかどうか尋ねることができます。

マスターまたは LTS リリースブランチに影響する問題のみに対処します

適切な問題/リクエストが作成されていない場合は、貢献に関する作業を開始しないでください。

ヒント

簡単なものから始めたい場合には、初回の投稿をチェックしてください。

バグフィックス

GitHub 問題追跡で報告された問題の 1 つを選択し、それに対処する Pull Request (PR) を作成します。

新しいバグを見つけて修正したい場合は、PR に取り組む前に新しい問題を作成する必要があります。こうすることで、他の開発者が変更を追跡しやすくなります。

新機能を開発

取り組みたい機能リクエストを見つけた場合は、それが明確に定義されていることを確認してください。疑問がある場合、または変更が複雑な場合は、まず OpenVINO 開発者と話し合ってください

新しい機能のアイデアがあり、それを開発したい場合は、PR に取り組む前に機能リクエストを作成する必要があります。こうすることで、他の開発者が変更を追跡しやすくなります。

新しいデバイスプラグインを開発

現在サポートされていないデバイスで推論を実行する場合、プラグイン開発者ガイドで新しいプラグインを開発する方法を確認できます。

ドキュメントを改善する#

OpenVINO ユーザー・ドキュメントは、SphinxreStructuredText マークアップ言語を使用して、主に docs/articles_en フォルダー内のファイルから複数のソースから構築されています。

OpenVINO 開発者向けドキュメントは、docs/dev フォルダー内のマークダウン形式でのみ利用できます。

ドキュメントを編集するには、編集者ガイドの使用を検討し、ドキュメント管理者に連絡してください。ドキュメント管理者は、情報アーキテクチャーとフォーマットの設定、PR のレビュー、調整、マージを支援します。

ユーザー・ドキュメントを確認

ほとんどの場合、PR を作成するだけで、ドキュメントの間違いを修正し、言語を改善し、情報を更新または拡張するのに十分です。便宜上、ほとんどのページの右上パネルには “Edit on GitHub (GitHub で編集)” ボタンがあり、これをクリックすると、特定の記事のソースファイルにアクセスできます。

新しいコンテンツを記述する

広範なドキュメントのについては、ドキュメント管理者に連絡して新しいコンテンツについて話し合ってください。

OpenVINO の推進とサポート#

OpenVINO を普及させる

記事、チュートリアル、ブログ投稿、デモ、ビデオ、その他 OpenVINO コミュニティーへのあらゆる関与を歓迎します。さまざまなソーシャル・プラットフォームで OpenVINO について話し合ったり紹介することで、AI 愛好家の間で製品の認知度が高まり、誰もがツールキットを見つけられるようになります。

貢献に関してサポートが必要な場合は、OpenVINO 開発者に気軽にお問い合わせください。ビジュアル、ブランド資料、またはコンテンツ作成全般に関してサポートが必要な場合もドキュメント管理者に連絡できます。

他のコミュニティー・メンバーを支援

経験豊富な OpenVINO ユーザーは、いつでもコミュニティーと専門知識を共有できます。GitHub のディスカッション問題をチェックして、誰を支援できるか確認してください。

OpenVINO プロジェクトに貢献することにより、貢献内容は OpenVINO リポジトリーの条件に従ってライセンスされることに同意するものとします。

関連情報#