コンテンツにスキップ

寄稿ガイド

BeeWare. これらのガイドでは、貢献を行うために必要なすべての情報を網羅しています。

どうすればいいですか?

問題を修正する

最も明らかな貢献は、既知の問題を修正するコードを書くことです。

新機能の実装

BeeWareに追加してほしい機能はありますか?新機能を実装することができます。

ドキュメントを作成する

機能が完全に実装されたと言えるのは、十分なドキュメントが作成されてからである。ドキュメント作成は、コードを書かずに貢献する方法の一つだ。

問題をトリアージする

誰かが新しい問題を報告するたびに、その問題をトリアージする必要があります。問題のトリアージとは、報告者が提供した情報をもとに、彼らが説明した問題を再現しようと試みることです。

プルリクエストをレビューする

プルリクエストが提出されると、マージされる前にレビューが必要です。内容を深く理解しているかどうかに関わらず、プルリクエストのレビューで貢献できる方法があるでしょう。

新機能の提案

BeeWareツールの新機能追加に関するご提案やアイデアはございますか?ご検討いただくため、新機能の提案を行ってください。

コンテンツを翻訳

BeeWareは複数の言語で様々なドキュメントを維持しています。英語以外の言語を話せる方は、コンテンツの翻訳にご協力いただけます。

ツールを使用する

Togaで構築するアプリのアイデアをお持ちですか?既存のアプリをBriefcaseでパッケージ化できますか?ツールを利用し、ご体験についてフィードバックをお寄せください。

どのように貢献すればよいですか?

開発環境をセットアップする

BeeWareへの貢献を始める前に、開発環境の設定が必要です。

問題を再現する

問題を修正する前に、[問題が実際に存在することを確認する]必要があります。問題の再現も、トリアージの重要な部分です。

ブランチから作業する

投稿の準備をする際は、常にブランチから作業してください

スコープの拡大を避ける

集中力を維持し、貢献内容において[スコープクリープを避ける]ことが重要です。

新機能の提案

新しい機能の提案を行うには、以下の手順に従ってください。

コードを記述し、実行し、テストする

コードを更新または貢献するには、コードを記述し、実行し、テストする必要があります

ドキュメントの作成

ドキュメントを更新または貢献するには、ドキュメントのビルドができる必要があります。

ドキュメントを作成する

ドキュメントへの貢献には、新規コンテンツの作成または既存コンテンツの更新を行います。

変更メモを追加

すべてのプルリクエストには、変更ノートを添付する必要があります。

プルリクエストを送信する

変更が完了したら、レビューのためにプルリクエストを送信します。

レビューを提供する

もしよろしければ、他の人の投稿に対するレビューを提供してください

コンテンツを翻訳

BeeWareは翻訳にWeblateを使用しています。開始するにはいくつかの手順が必要です。

新しい問題を報告する

新しい問題やバグに遭遇した場合は、問題を報告するとすると便利です。

次に何が起こるのか?

プルリクエストのレビュー

プルリクエストが提出されたら、次のステップはPRレビューです。

リリースプロセス

マージされた貢献はリリースプロセスを経ることになります。

スタイルガイド

コードスタイルガイド

以下は、BeeWareプロジェクトへのコード貢献に関するガイドラインです。

ドキュメントスタイルガイド

以下は、BeeWareプロジェクトへのドキュメント貢献に関するガイドラインです。